OptionsBuilder<TOptions>.Validate Метод

Определение

Перегрузки

Имя Описание
Validate(Func<TOptions,Boolean>)

Регистрирует действие проверки для типа параметров с помощью сообщения об ошибке по умолчанию.

Validate(Func<TOptions,Boolean>, String)

Регистрирует действие проверки для типа параметров.

Validate<TDep>(Func<TOptions,TDep,Boolean>)

Регистрирует действие проверки для типа параметров с помощью сообщения об ошибке по умолчанию.

Validate<TDep>(Func<TOptions,TDep,Boolean>, String)

Регистрирует действие проверки для типа параметров.

Validate<TDep1,TDep2,TDep3,TDep4,TDep5>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,Boolean>, String)

Регистрирует действие проверки для типа параметров.

Validate<TDep1,TDep2,TDep3,TDep4,TDep5>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,Boolean>)

Регистрирует действие проверки для типа параметров с помощью сообщения об ошибке по умолчанию.

Validate<TDep1,TDep2,TDep3,TDep4>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>)

Регистрирует действие проверки для типа параметров с помощью сообщения об ошибке по умолчанию.

Validate<TDep1,TDep2,TDep3,TDep4>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>, String)

Регистрирует действие проверки для типа параметров.

Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,Boolean>)

Регистрирует действие проверки для типа параметров с помощью сообщения об ошибке по умолчанию.

Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,Boolean>, String)

Регистрирует действие проверки для типа параметров.

Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,Boolean>)

Регистрирует действие проверки для типа параметров с помощью сообщения об ошибке по умолчанию.

Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,Boolean>, String)

Регистрирует действие проверки для типа параметров.

Validate<TValidateOptions>()

IValidateOptions<TOptions> Регистрирует тип для типа параметров.

Validate(Func<TOptions,Boolean>)

Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs

Регистрирует действие проверки для типа параметров с помощью сообщения об ошибке по умолчанию.

public:
 virtual Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Validate(Func<TOptions, bool> ^ validation);
public virtual Microsoft.Extensions.Options.OptionsBuilder<TOptions> Validate(Func<TOptions,bool> validation);
abstract member Validate : Func<'Options, bool (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Validate : Func<'Options, bool (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Validate (validation As Func(Of TOptions, Boolean)) As OptionsBuilder(Of TOptions)

Параметры

validation
Func<TOptions,Boolean>

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

Возвращаемое значение

Текущий OptionsBuilder<TOptions>.

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

Validate(Func<TOptions,Boolean>, String)

Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs

Регистрирует действие проверки для типа параметров.

public:
 virtual Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Validate(Func<TOptions, bool> ^ validation, System::String ^ failureMessage);
public virtual Microsoft.Extensions.Options.OptionsBuilder<TOptions> Validate(Func<TOptions,bool> validation, string failureMessage);
abstract member Validate : Func<'Options, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Validate : Func<'Options, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Validate (validation As Func(Of TOptions, Boolean), failureMessage As String) As OptionsBuilder(Of TOptions)

Параметры

validation
Func<TOptions,Boolean>

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

failureMessage
String

Сообщение об ошибке, используемое при сбое проверки.

Возвращаемое значение

Текущий OptionsBuilder<TOptions>.

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

Validate<TDep>(Func<TOptions,TDep,Boolean>)

Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs

Регистрирует действие проверки для типа параметров с помощью сообщения об ошибке по умолчанию.

public:
generic <typename TDep>
 virtual Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Validate(Func<TOptions, TDep, bool> ^ validation);
public virtual Microsoft.Extensions.Options.OptionsBuilder<TOptions> Validate<TDep>(Func<TOptions,TDep,bool> validation);
abstract member Validate : Func<'Options, 'Dep, bool (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Validate : Func<'Options, 'Dep, bool (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Validate(Of TDep) (validation As Func(Of TOptions, TDep, Boolean)) As OptionsBuilder(Of TOptions)

Параметры типа

TDep

Зависимость, используемая функцией проверки.

Параметры

validation
Func<TOptions,TDep,Boolean>

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

Возвращаемое значение

Текущий OptionsBuilder<TOptions>.

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

Validate<TDep>(Func<TOptions,TDep,Boolean>, String)

Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs

Регистрирует действие проверки для типа параметров.

public:
generic <typename TDep>
 virtual Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Validate(Func<TOptions, TDep, bool> ^ validation, System::String ^ failureMessage);
public virtual Microsoft.Extensions.Options.OptionsBuilder<TOptions> Validate<TDep>(Func<TOptions,TDep,bool> validation, string failureMessage);
abstract member Validate : Func<'Options, 'Dep, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Validate : Func<'Options, 'Dep, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Validate(Of TDep) (validation As Func(Of TOptions, TDep, Boolean), failureMessage As String) As OptionsBuilder(Of TOptions)

Параметры типа

TDep

Зависимость, используемая функцией проверки.

Параметры

validation
Func<TOptions,TDep,Boolean>

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

failureMessage
String

Сообщение об ошибке, используемое при сбое проверки.

Возвращаемое значение

Текущий OptionsBuilder<TOptions>.

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

Validate<TDep1,TDep2,TDep3,TDep4,TDep5>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,Boolean>, String)

Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs

Регистрирует действие проверки для типа параметров.

public:
generic <typename TDep1, typename TDep2, typename TDep3, typename TDep4, typename TDep5>
 virtual Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Validate(Func<TOptions, TDep1, TDep2, TDep3, TDep4, TDep5, bool> ^ validation, System::String ^ failureMessage);
public virtual Microsoft.Extensions.Options.OptionsBuilder<TOptions> Validate<TDep1,TDep2,TDep3,TDep4,TDep5>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,bool> validation, string failureMessage);
abstract member Validate : Func<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4, 'TDep5, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Validate : Func<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4, 'TDep5, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Validate(Of TDep1, TDep2, TDep3, TDep4, TDep5) (validation As Func(Of TOptions, TDep1, TDep2, TDep3, TDep4, TDep5, Boolean), failureMessage As String) As OptionsBuilder(Of TOptions)

Параметры типа

TDep1

Первая зависимость, используемая функцией проверки.

TDep2

Вторая зависимость, используемая функцией проверки.

TDep3

Третья зависимость, используемая функцией проверки.

TDep4

Четвертая зависимость, используемая функцией проверки.

TDep5

Пятая зависимость, используемая функцией проверки.

Параметры

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

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

failureMessage
String

Сообщение об ошибке, используемое при сбое проверки.

Возвращаемое значение

Текущий OptionsBuilder<TOptions>.

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

Validate<TDep1,TDep2,TDep3,TDep4,TDep5>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,Boolean>)

Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs

Регистрирует действие проверки для типа параметров с помощью сообщения об ошибке по умолчанию.

public:
generic <typename TDep1, typename TDep2, typename TDep3, typename TDep4, typename TDep5>
 virtual Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Validate(Func<TOptions, TDep1, TDep2, TDep3, TDep4, TDep5, bool> ^ validation);
public virtual Microsoft.Extensions.Options.OptionsBuilder<TOptions> Validate<TDep1,TDep2,TDep3,TDep4,TDep5>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,bool> validation);
abstract member Validate : Func<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4, 'TDep5, bool (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Validate : Func<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4, 'TDep5, bool (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Validate(Of TDep1, TDep2, TDep3, TDep4, TDep5) (validation As Func(Of TOptions, TDep1, TDep2, TDep3, TDep4, TDep5, Boolean)) As OptionsBuilder(Of TOptions)

Параметры типа

TDep1

Первая зависимость, используемая функцией проверки.

TDep2

Вторая зависимость, используемая функцией проверки.

TDep3

Третья зависимость, используемая функцией проверки.

TDep4

Четвертая зависимость, используемая функцией проверки.

TDep5

Пятая зависимость, используемая функцией проверки.

Параметры

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

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

Возвращаемое значение

Текущий OptionsBuilder<TOptions>.

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

Validate<TDep1,TDep2,TDep3,TDep4>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>)

Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs

Регистрирует действие проверки для типа параметров с помощью сообщения об ошибке по умолчанию.

public:
generic <typename TDep1, typename TDep2, typename TDep3, typename TDep4>
 virtual Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Validate(Func<TOptions, TDep1, TDep2, TDep3, TDep4, bool> ^ validation);
public virtual Microsoft.Extensions.Options.OptionsBuilder<TOptions> Validate<TDep1,TDep2,TDep3,TDep4>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,bool> validation);
abstract member Validate : Func<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4, bool (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Validate : Func<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4, bool (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Validate(Of TDep1, TDep2, TDep3, TDep4) (validation As Func(Of TOptions, TDep1, TDep2, TDep3, TDep4, Boolean)) As OptionsBuilder(Of TOptions)

Параметры типа

TDep1

Первая зависимость, используемая функцией проверки.

TDep2

Вторая зависимость, используемая функцией проверки.

TDep3

Третья зависимость, используемая функцией проверки.

TDep4

Четвертая зависимость, используемая функцией проверки.

Параметры

validation
Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>

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

Возвращаемое значение

Текущий OptionsBuilder<TOptions>.

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

Validate<TDep1,TDep2,TDep3,TDep4>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>, String)

Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs

Регистрирует действие проверки для типа параметров.

public:
generic <typename TDep1, typename TDep2, typename TDep3, typename TDep4>
 virtual Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Validate(Func<TOptions, TDep1, TDep2, TDep3, TDep4, bool> ^ validation, System::String ^ failureMessage);
public virtual Microsoft.Extensions.Options.OptionsBuilder<TOptions> Validate<TDep1,TDep2,TDep3,TDep4>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,bool> validation, string failureMessage);
abstract member Validate : Func<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Validate : Func<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Validate(Of TDep1, TDep2, TDep3, TDep4) (validation As Func(Of TOptions, TDep1, TDep2, TDep3, TDep4, Boolean), failureMessage As String) As OptionsBuilder(Of TOptions)

Параметры типа

TDep1

Первая зависимость, используемая функцией проверки.

TDep2

Вторая зависимость, используемая функцией проверки.

TDep3

Третья зависимость, используемая функцией проверки.

TDep4

Четвертая зависимость, используемая функцией проверки.

Параметры

validation
Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>

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

failureMessage
String

Сообщение об ошибке, используемое при сбое проверки.

Возвращаемое значение

Текущий OptionsBuilder<TOptions>.

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

Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,Boolean>)

Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs

Регистрирует действие проверки для типа параметров с помощью сообщения об ошибке по умолчанию.

public:
generic <typename TDep1, typename TDep2, typename TDep3>
 virtual Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Validate(Func<TOptions, TDep1, TDep2, TDep3, bool> ^ validation);
public virtual Microsoft.Extensions.Options.OptionsBuilder<TOptions> Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,bool> validation);
abstract member Validate : Func<'Options, 'TDep1, 'TDep2, 'TDep3, bool (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Validate : Func<'Options, 'TDep1, 'TDep2, 'TDep3, bool (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Validate(Of TDep1, TDep2, TDep3) (validation As Func(Of TOptions, TDep1, TDep2, TDep3, Boolean)) As OptionsBuilder(Of TOptions)

Параметры типа

TDep1

Первая зависимость, используемая функцией проверки.

TDep2

Вторая зависимость, используемая функцией проверки.

TDep3

Третья зависимость, используемая функцией проверки.

Параметры

validation
Func<TOptions,TDep1,TDep2,TDep3,Boolean>

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

Возвращаемое значение

Текущий OptionsBuilder<TOptions>.

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

Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,Boolean>, String)

Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs

Регистрирует действие проверки для типа параметров.

public:
generic <typename TDep1, typename TDep2, typename TDep3>
 virtual Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Validate(Func<TOptions, TDep1, TDep2, TDep3, bool> ^ validation, System::String ^ failureMessage);
public virtual Microsoft.Extensions.Options.OptionsBuilder<TOptions> Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,bool> validation, string failureMessage);
abstract member Validate : Func<'Options, 'TDep1, 'TDep2, 'TDep3, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Validate : Func<'Options, 'TDep1, 'TDep2, 'TDep3, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Validate(Of TDep1, TDep2, TDep3) (validation As Func(Of TOptions, TDep1, TDep2, TDep3, Boolean), failureMessage As String) As OptionsBuilder(Of TOptions)

Параметры типа

TDep1

Первая зависимость, используемая функцией проверки.

TDep2

Вторая зависимость, используемая функцией проверки.

TDep3

Третья зависимость, используемая функцией проверки.

Параметры

validation
Func<TOptions,TDep1,TDep2,TDep3,Boolean>

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

failureMessage
String

Сообщение об ошибке, используемое при сбое проверки.

Возвращаемое значение

Текущий OptionsBuilder<TOptions>.

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

Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,Boolean>)

Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs

Регистрирует действие проверки для типа параметров с помощью сообщения об ошибке по умолчанию.

public:
generic <typename TDep1, typename TDep2>
 virtual Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Validate(Func<TOptions, TDep1, TDep2, bool> ^ validation);
public virtual Microsoft.Extensions.Options.OptionsBuilder<TOptions> Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,bool> validation);
abstract member Validate : Func<'Options, 'TDep1, 'TDep2, bool (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Validate : Func<'Options, 'TDep1, 'TDep2, bool (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Validate(Of TDep1, TDep2) (validation As Func(Of TOptions, TDep1, TDep2, Boolean)) As OptionsBuilder(Of TOptions)

Параметры типа

TDep1

Первая зависимость, используемая функцией проверки.

TDep2

Вторая зависимость, используемая функцией проверки.

Параметры

validation
Func<TOptions,TDep1,TDep2,Boolean>

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

Возвращаемое значение

Текущий OptionsBuilder<TOptions>.

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

Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,Boolean>, String)

Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs
Исходный код:
OptionsBuilder.cs

Регистрирует действие проверки для типа параметров.

public:
generic <typename TDep1, typename TDep2>
 virtual Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Validate(Func<TOptions, TDep1, TDep2, bool> ^ validation, System::String ^ failureMessage);
public virtual Microsoft.Extensions.Options.OptionsBuilder<TOptions> Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,bool> validation, string failureMessage);
abstract member Validate : Func<'Options, 'TDep1, 'TDep2, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Validate : Func<'Options, 'TDep1, 'TDep2, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Validate(Of TDep1, TDep2) (validation As Func(Of TOptions, TDep1, TDep2, Boolean), failureMessage As String) As OptionsBuilder(Of TOptions)

Параметры типа

TDep1

Первая зависимость, используемая функцией проверки.

TDep2

Вторая зависимость, используемая функцией проверки.

Параметры

validation
Func<TOptions,TDep1,TDep2,Boolean>

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

failureMessage
String

Сообщение об ошибке, используемое при сбое проверки.

Возвращаемое значение

Текущий OptionsBuilder<TOptions>.

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

Validate<TValidateOptions>()

Исходный код:
OptionsBuilder.cs

IValidateOptions<TOptions> Регистрирует тип для типа параметров.

public:
generic <typename TValidateOptions>
 where TValidateOptions : class, Microsoft::Extensions::Options::IValidateOptions<TOptions> virtual Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Validate();
public virtual Microsoft.Extensions.Options.OptionsBuilder<TOptions> Validate<TValidateOptions>() where TValidateOptions : class, Microsoft.Extensions.Options.IValidateOptions<TOptions>;
abstract member Validate : unit -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'ValidateOptions : null and 'ValidateOptions :> Microsoft.Extensions.Options.IValidateOptions<'Options>)
override this.Validate : unit -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'ValidateOptions : null and 'ValidateOptions :> Microsoft.Extensions.Options.IValidateOptions<'Options>)
Public Overridable Function Validate(Of TValidateOptions As {Class, IValidateOptions(Of TOptions)}) () As OptionsBuilder(Of TOptions)

Параметры типа

TValidateOptions

Тип проверки.

Возвращаемое значение

Текущий OptionsBuilder<TOptions>.

Комментарии

Проверка ограничена именем параметров, связанным с этим построителем. Зависимости, необходимые для TValidateOptions этого, разрешаются от поставщика услуг.

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