DataAnnotationsModelValidator<TAttribute> Класс

Определение

Предоставляет проверяющий элемент модели для указанного типа проверки.

generic <typename TAttribute>
 where TAttribute : ValidationAttributepublic ref class DataAnnotationsModelValidator : System::Web::ModelBinding::DataAnnotationsModelValidator
public class DataAnnotationsModelValidator<TAttribute> : System.Web.ModelBinding.DataAnnotationsModelValidator where TAttribute : ValidationAttribute
type DataAnnotationsModelValidator<'Attribute (requires 'Attribute :> ValidationAttribute)> = class
    inherit DataAnnotationsModelValidator
Public Class DataAnnotationsModelValidator(Of TAttribute)
Inherits DataAnnotationsModelValidator

Параметры типа

TAttribute

Тип атрибута проверки.

Наследование
DataAnnotationsModelValidator<TAttribute>
Производный

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

Имя Описание
DataAnnotationsModelValidator<TAttribute>(ModelMetadata, ModelBindingExecutionContext, TAttribute)

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

Свойства

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

Возвращает атрибут проверки.

ErrorMessage

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

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

Возвращает значение, указывающее, требуется ли модель (то есть является ли атрибут проверки в Attribute свойстве атрибутом RequiredAttribute ).

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

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

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

При реализации в производном классе получает контекст выполнения.

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

Методы

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

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

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

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

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

Возвращает локализованное сообщение об ошибке для модели.

(Унаследовано от DataAnnotationsModelValidator)
GetLocalizedString(String, Object[])

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

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

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

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

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

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

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

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

Возвращает список сообщений об ошибках проверки для модели.

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

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