ModelValidator Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia klasę bazową do implementowania logiki walidacji.
public abstract class ModelValidator
type ModelValidator = class
Public MustInherit Class ModelValidator
- Dziedziczenie
-
ModelValidator
- Pochodne
Konstruktory
ModelValidator(ModelMetadata, ControllerContext) |
Wywoływane z konstruktorów w klasach pochodnych w celu zainicjowania ModelValidator klasy. |
Właściwości
ControllerContext |
Pobiera kontekst kontrolera. |
IsRequired |
Pobiera lub ustawia wartość wskazującą, czy właściwość modelu jest wymagana. |
Metadata |
Pobiera metadane modułu sprawdzania poprawności modelu. |
Metody
GetClientValidationRules() |
Po zaimplementowaniu w klasie pochodnej zwraca metadane na potrzeby walidacji klienta. |
GetModelValidator(ModelMetadata, ControllerContext) |
Zwraca moduł sprawdzania poprawności modelu złożonego dla modelu. |
Validate(Object) |
Po zaimplementowaniu w klasie pochodnej weryfikuje obiekt. |