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) |
При реализации в производном классе выполняет проверку объекта. |