Microsoft.Extensions.Validation Пространство имен

Классы

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

Указывает, что свойство, параметр или тип не должны проверяться.

ValidatableTypeAttribute

Указывает, что тип является допустимым для поддержки обнаружения генератором проверок.

ValidateContext

Представляет контекст проверки проверяемого объекта.

ValidationError

Представляет ошибку проверки.

ValidationMessageKeyContext

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

ValidationOptions

Задает параметры конфигурации для системы проверки.

Интерфейсы

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

Предоставляет интерфейс для разрешения сведений о проверке, связанных с заданным <элементом seealso cref="T:System.Type"></seealso или >seealso< cref="T:System.Reflection.ParameterInfo"></seealso>.

IValidatablePropertyInfo

Представляет интерфейс проверки свойства.

IValidatableTypeInfo

Представляет интерфейс для проверки значения типа.

IValidationMessageFormatter

При реализации пользовательским атрибутом, производным от ValidationAttribute него, используется конвейером локализации проверки для создания полностью отформатированных сообщений из локализованных шаблонов, содержащих заполнители позиционных заполнителей для аргументов, относящихся к атрибутам.