Taal

AsyncValidateOptions<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5> Constructor

Definitie

Initialiseert een nieuw exemplaar van AsyncValidateOptions<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5>.

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

Parameters

name
String

Naam van de opties.

dependency1
TDep1

De eerste afhankelijkheid.

dependency2
TDep2

De tweede afhankelijkheid.

dependency3
TDep3

De derde afhankelijkheid.

dependency4
TDep4

De vierde afhankelijkheid.

dependency5
TDep5

De vijfde afhankelijkheid.

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

Asynchrone validatiefunctie.

failureMessage
String

Validatiefoutbericht.

Van toepassing op