Lenguaje

AsyncValidateOptions<TOptions,TDep> Constructor

Definición

Inicializa una nueva instancia 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)

Parámetros

name
String

Nombre de las opciones.

dependency
TDep

Dependencia.

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

Función de validación asincrónica.

failureMessage
String

Mensaje de error de validación.

Se aplica a