Markieren Sie das Kontrollkästchen Englisch, um die englische Version dieses Artikels anzuzeigen. Sie können den englischen Text auch in einem Popup-Fenster einblenden, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

ModelValidator-Klasse

Stellt eine Basisklasse zum Implementieren von Validierungslogik bereit.

Namespace:  System.Web.Mvc
Assembly:  System.Web.Mvc (in System.Web.Mvc.dll)

public abstract class ModelValidator

Der ModelValidator-Typ macht die folgenden Member verfügbar.

  NameBeschreibung
Geschützte MethodeModelValidatorWird von Konstruktoren in abgeleiteten Klassen aufgerufen, um die ModelValidator-Klasse zu initialisieren.
Oben

  NameBeschreibung
Geschützte EigenschaftControllerContextRuft den Controllerkontext ab.
Öffentliche EigenschaftIsRequiredRuft einen Wert ab, der angibt, ob eine Modelleigenschaft erforderlich ist, oder legt diesen fest.
Geschützte EigenschaftMetadataRuft die Metadaten für das Modellvalidierungssteuerelement ab.
Oben

  NameBeschreibung
Öffentliche MethodeEquals (Von Object geerbt.)
Geschützte MethodeFinalize (Von Object geerbt.)
Öffentliche MethodeGetClientValidationRulesGibt bei der Implementierung in einer abgeleiteten Metadaten für die Clientvalidierung zurück.
Öffentliche MethodeGetHashCode (Von Object geerbt.)
Öffentliche MethodeStatischer MemberGetModelValidatorGibt ein zusammengesetztes Modellvalidierungssteuerelement für das Modell zurück.
Öffentliche MethodeGetType (Von Object geerbt.)
Geschützte MethodeMemberwiseClone (Von Object geerbt.)
Öffentliche MethodeToString (Von Object geerbt.)
Öffentliche MethodeValidateValidiert bei Implementierung in einer abgeleiteten Klasse das Objekt.
Oben

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Community-Beiträge

HINZUFÜGEN
Anzeigen: