DataAnnotationsModelValidatorProvider Klasse

Definition

Implementiert den Standard-Validatoranbieter.

public ref class DataAnnotationsModelValidatorProvider : System::Web::ModelBinding::AssociatedValidatorProvider
public class DataAnnotationsModelValidatorProvider : System.Web.ModelBinding.AssociatedValidatorProvider
type DataAnnotationsModelValidatorProvider = class
    inherit AssociatedValidatorProvider
Public Class DataAnnotationsModelValidatorProvider
Inherits AssociatedValidatorProvider
Vererbung
DataAnnotationsModelValidatorProvider

Hinweise

Diese Klasse ist eine Implementierung, die ModelValidatorProvider Validatoren für Attribute bereitstellt, die von ValidationAttribute. Außerdem werden Validatoren für Typen bereitgestellt, die implementiert werden IValidatableObject.

Konstruktoren

Name Beschreibung
DataAnnotationsModelValidatorProvider()

Initialisiert eine neue Instanz der DataAnnotationsModelValidatorProvider-Klasse.

Eigenschaften

Name Beschreibung
AddImplicitRequiredAttributeForValueTypes

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob nicht NULL-Wertetypen erforderlich sind.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
GetTypeDescriptor(Type)

Ruft einen Typdeskriptor für den angegebenen Typ ab.

(Geerbt von AssociatedValidatorProvider)
GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>)

Ruft eine Auflistung von Validatoren für das Modell ab.

GetValidators(ModelMetadata, ModelBindingExecutionContext)

Ruft die Validatoren für das Modell mithilfe des angegebenen Metadaten- und Ausführungskontexts ab.

(Geerbt von AssociatedValidatorProvider)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
RegisterAdapter(Type, Type)

Registriert einen Adapter für die clientseitige Überprüfung.

RegisterAdapterFactory(Type, DataAnnotationsModelValidationFactory)

Registriert eine Adapterfactory für den Überprüfungsanbieter.

RegisterDefaultAdapter(Type)

Registriert den Standardadapter.

RegisterDefaultAdapterFactory(DataAnnotationsModelValidationFactory)

Registriert die Standardadapterfactory.

RegisterDefaultValidatableObjectAdapter(Type)

Registriert einen Adapter für die Standardobjektüberprüfung.

RegisterDefaultValidatableObjectAdapterFactory(DataAnnotationsValidatableObjectAdapterFactory)

Registriert eine Adapterfactory für den Standardobjektüberprüfungsanbieter.

RegisterValidatableObjectAdapter(Type, Type)

Registriert einen Adapter für die Objektüberprüfung.

RegisterValidatableObjectAdapterFactory(Type, DataAnnotationsValidatableObjectAdapterFactory)

Registriert eine Adapterfactory für den Objektüberprüfungsanbieter.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: