Langue

AsyncValidateOptions<TOptions,TDep> Constructeur

Définition

Initialise une nouvelle instance de AsyncValidateOptions<TOptions,TDep>.

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

Paramètres

name
String

Nom des options.

dependency
TDep

Dépendance.

validation
Func<TOptions,TDep,CancellationToken,Task<Boolean>>

Fonction de validation asynchrone.

failureMessage
String

Message d’échec de validation.

S’applique à