Sprache

ModelValidator Klasse

Definition

Stellt eine Basisklasse zum Implementieren von Validierungslogik bereit.

public abstract class ModelValidator
type ModelValidator = class
Public MustInherit Class ModelValidator
Vererbung
ModelValidator
Abgeleitet

Konstruktoren

Name Beschreibung
ModelValidator(ModelMetadata, ControllerContext)

Wird von Konstruktoren in abgeleiteten Klassen aufgerufen, um die ModelValidator-Klasse zu initialisieren.

Eigenschaften

Name Beschreibung
ControllerContext

Ruft den Controllerkontext ab.

IsRequired

Ruft einen Wert ab, der angibt, ob eine Modelleigenschaft erforderlich ist, oder legt diesen fest.

Metadata

Ruft die Metadaten für das Modellvalidierungssteuerelement ab.

Methoden

Name Beschreibung
GetClientValidationRules()

Gibt bei der Implementierung in einer abgeleiteten Metadaten für die Clientvalidierung zurück.

GetModelValidator(ModelMetadata, ControllerContext)

Gibt ein zusammengesetztes Modellvalidierungssteuerelement für das Modell zurück.

Validate(Object)

Validiert bei Implementierung in einer abgeleiteten Klasse das Objekt.

Gilt für: