Microsoft.AspNetCore.Mvc.DataAnnotations Пространство имен

Предоставляет типы, которые обнаруживают метаданные модели и реализуют проверку с помощью System.ComponentModel.DataAnnotations.

Классы

AttributeAdapterBase<TAttribute>

Абстрактный подкласс ValidationAttributeAdapter<TAttribute> , который заключает в себя все необходимые интерфейсы для адаптеров.

MvcDataAnnotationsLocalizationOptions

Предоставляет программную конфигурацию для локализации DataAnnotations на платформе MVC.

RequiredAttributeAdapter

AttributeAdapterBase<TAttribute> для RequiredAttribute.

ValidationAttributeAdapter<TAttribute>

Реализация IClientModelValidator , которая понимает атрибуты заметок к данным.

ValidationAttributeAdapterProvider

IAttributeAdapter Создает для заданного атрибута .

ValidationProviderAttribute

Абстрактный класс для группировки атрибутов типа ValidationAttribute в один Attribute

Интерфейсы

IAttributeAdapter

Интерфейс, позволяющий адаптерам предоставлять соответствующие значения для сообщений об ошибках.

IValidationAttributeAdapterProvider

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

Комментарии

Общие сведения о проверке см. в разделе Проверка модели.