Udostępnij za pośrednictwem


ModelValidator Klasa

Definicja

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.

Dotyczy