DataAnnotationsModelValidatorProvider Класс

Определение

Реализует поставщик проверки по умолчанию.

public ref class DataAnnotationsModelValidatorProvider : System::Web::ModelBinding::AssociatedValidatorProvider
public class DataAnnotationsModelValidatorProvider : System.Web.ModelBinding.AssociatedValidatorProvider
type DataAnnotationsModelValidatorProvider = class
    inherit AssociatedValidatorProvider
Public Class DataAnnotationsModelValidatorProvider
Inherits AssociatedValidatorProvider
Наследование
DataAnnotationsModelValidatorProvider

Комментарии

Этот класс представляет собой реализацию ModelValidatorProvider , которая предоставляет проверяющие атрибуты, производные от ValidationAttribute. Он также предоставляет проверяющие типы, реализующие IValidatableObject.

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

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

Инициализирует новый экземпляр класса DataAnnotationsModelValidatorProvider.

Свойства

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

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

Методы

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

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

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

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

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

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

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

Возвращает дескриптор типа для указанного типа.

(Унаследовано от AssociatedValidatorProvider)
GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>)

Возвращает коллекцию проверяющих элементов для модели.

GetValidators(ModelMetadata, ModelBindingExecutionContext)

Возвращает проверяющие элементы для модели с помощью указанного контекста метаданных и выполнения.

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

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

(Унаследовано от Object)
RegisterAdapter(Type, Type)

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

RegisterAdapterFactory(Type, DataAnnotationsModelValidationFactory)

Регистрирует фабрику адаптеров для поставщика проверки.

RegisterDefaultAdapter(Type)

Регистрирует адаптер по умолчанию.

RegisterDefaultAdapterFactory(DataAnnotationsModelValidationFactory)

Регистрирует фабрику адаптеров по умолчанию.

RegisterDefaultValidatableObjectAdapter(Type)

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

RegisterDefaultValidatableObjectAdapterFactory(DataAnnotationsValidatableObjectAdapterFactory)

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

RegisterValidatableObjectAdapter(Type, Type)

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

RegisterValidatableObjectAdapterFactory(Type, DataAnnotationsValidatableObjectAdapterFactory)

Регистрирует фабрику адаптеров для поставщика проверки объектов.

ToString()

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

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

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