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


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)

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

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