Aracılığıyla paylaş


ValidateOptions<TOptions,TDep1,TDep2> Oluşturucu

Tanım

Oluşturucu.

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

Parametreler

name
String

Seçeneklerin adı.

dependency1
TDep1

İlk bağımlılık.

dependency2
TDep2

İkinci bağımlılık.

validation
Func<TOptions,TDep1,TDep2,Boolean>

Doğrulama işlevi.

failureMessage
String

Doğrulama hatası iletisi.

Şunlara uygulanır