DataAnnotationsModelValidatorProvider Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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) |