DataAnnotationsModelValidator Класс

Определение

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

public ref class DataAnnotationsModelValidator : System::Web::ModelBinding::ModelValidator
public class DataAnnotationsModelValidator : System.Web.ModelBinding.ModelValidator
type DataAnnotationsModelValidator = class
    inherit ModelValidator
Public Class DataAnnotationsModelValidator
Inherits ModelValidator
Наследование
DataAnnotationsModelValidator
Производный

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

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

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

Свойства

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

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

ErrorMessage

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

IsRequired

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

Metadata

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

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

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

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

Методы

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

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

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

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

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

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

GetLocalizedString(String, Object[])

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

GetType()

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

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

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

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

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

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

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

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