ModelValidator Класс

Определение

Предоставляет базовый класс для реализации логики проверки.

public abstract class ModelValidator
type ModelValidator = class
Public MustInherit Class ModelValidator
Наследование
ModelValidator
Производный

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

ModelValidator(ModelMetadata, ControllerContext)

Вызывается из конструкторов в производных классах для инициализации класса ModelValidator.

Свойства

ControllerContext

Получает контекст контроллера.

IsRequired

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

Metadata

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

Методы

GetClientValidationRules()

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

GetModelValidator(ModelMetadata, ControllerContext)

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

Validate(Object)

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

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