ValidateOptions<TOptions,TDep1,TDep2> Конструктор

Определение

Инициализирует новый экземпляр .ValidateOptions<TOptions,TDep1,TDep2>

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);
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)

Параметры

name
String

Имя параметров.

dependency1
TDep1

Первая зависимость.

dependency2
TDep2

Вторая зависимость.

validation
Func<TOptions,TDep1,TDep2,Boolean>

Функция проверки.

failureMessage
String

Сообщение об ошибке проверки.

Применяется к