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)

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