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) |
При реализации в производном классе выполняет проверку объекта. |
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по