Поделиться через


DataAnnotationsModelValidatorProvider Класс

Определение

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

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

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

DataAnnotationsModelValidatorProvider()

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

Свойства

AddImplicitRequiredAttributeForValueTypes

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

Методы

GetTypeDescriptor(Type)

Получает дескриптор типа для заданного типа.

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

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

GetValidators(ModelMetadata, ControllerContext)

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

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

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

RegisterAdapterFactory(Type, DataAnnotationsModelValidationFactory)

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

RegisterDefaultAdapter(Type)

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

RegisterDefaultAdapterFactory(DataAnnotationsModelValidationFactory)

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

RegisterDefaultValidatableObjectAdapter(Type)

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

RegisterDefaultValidatableObjectAdapterFactory(DataAnnotationsValidatableObjectAdapterFactory)

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

RegisterValidatableObjectAdapter(Type, Type)

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

RegisterValidatableObjectAdapterFactory(Type, DataAnnotationsValidatableObjectAdapterFactory)

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

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