ValidateOptions<TOptions,TDep> Класс

Определение

Реализация IValidateOptions<TOptions>

generic <typename TOptions, typename TDep>
 where TOptions : classpublic ref class ValidateOptions : Microsoft::Extensions::Options::IValidateOptions<TOptions>
public class ValidateOptions<TOptions,TDep> : Microsoft.Extensions.Options.IValidateOptions<TOptions> where TOptions : class
type ValidateOptions<'Options, 'Dep (requires 'Options : null)> = class
    interface IValidateOptions<'Options (requires 'Options : null)>
Public Class ValidateOptions(Of TOptions, TDep)
Implements IValidateOptions(Of TOptions)

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

TOptions

Тип параметров для проверки.

TDep

Тип зависимости.

Наследование
ValidateOptions<TOptions,TDep>
Реализации

Конструкторы

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

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

Свойства

Имя Описание
Dependency

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

FailureMessage

Возвращает ошибку, возвращаемую при сбое проверки.

Name

Возвращает имя параметров.

Validation

Возвращает функцию проверки.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
Validate(String, TOptions)

Проверяет определенный именованный экземпляр параметров (или все при name значении NULL).

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