Språk

AsyncValidateOptions<TOptions,TDep1,TDep2,TDep3> Konstruktor

Definition

public:
 AsyncValidateOptions(System::String ^ name, TDep1 dependency1, TDep2 dependency2, TDep3 dependency3, Func<TOptions, TDep1, TDep2, TDep3, System::Threading::CancellationToken, System::Threading::Tasks::Task<bool> ^> ^ validation, System::String ^ failureMessage);
public AsyncValidateOptions(string? name, TDep1 dependency1, TDep2 dependency2, TDep3 dependency3, Func<TOptions,TDep1,TDep2,TDep3,System.Threading.CancellationToken,System.Threading.Tasks.Task<bool>> validation, string failureMessage);
new Microsoft.Extensions.Options.AsyncValidateOptions<'Options, 'TDep1, 'TDep2, 'TDep3 (requires 'Options : null)> : string * 'TDep1 * 'TDep2 * 'TDep3 * Func<'Options, 'TDep1, 'TDep2, 'TDep3, System.Threading.CancellationToken, System.Threading.Tasks.Task<bool> (requires 'Options : null)> * string -> Microsoft.Extensions.Options.AsyncValidateOptions<'Options, 'TDep1, 'TDep2, 'TDep3 (requires 'Options : null)>
Public Sub New (name As String, dependency1 As TDep1, dependency2 As TDep2, dependency3 As TDep3, validation As Func(Of TOptions, TDep1, TDep2, TDep3, CancellationToken, Task(Of Boolean)), failureMessage As String)

Parametrar

name
String

Alternativnamn.

dependency1
TDep1

Det första beroendet.

dependency2
TDep2

Det andra beroendet.

dependency3
TDep3

Det tredje beroendet.

validation
Func<TOptions,TDep1,TDep2,TDep3,CancellationToken,Task<Boolean>>

Asynkron valideringsfunktion.

failureMessage
String

Meddelande om verifieringsfel.

Gäller för