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)

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

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

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

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)

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