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 Standardvalidiereranbieter.
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 von, ModelValidatorProvider die Validierungsatoren für Attribute bereitstellt, die von abgeleitet werden ValidationAttribute. Außerdem werden Validierungsatoren für Typen bereitgestellt, die implementieren IValidatableObject.
Konstruktoren
DataAnnotationsModelValidatorProvider() |
Initialisiert eine neue Instanz der DataAnnotationsModelValidatorProvider-Klasse. |
Eigenschaften
AddImplicitRequiredAttributeForValueTypes |
Ruft einen Wert ab, der angibt, ob nicht auf NULL festlegbare Werttypen erforderlich sind, oder legt diesen fest. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den 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 Validierungssteuerelementen für das Modell ab. |
GetValidators(ModelMetadata, ModelBindingExecutionContext) |
Ruft die Validierungssteuerelemente für das Modell anhand der angegebenen Metadaten und des Ausführugskontexts ab. (Geerbt von AssociatedValidatorProvider) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
RegisterAdapter(Type, Type) |
Registriert einen Adapter für die clientseitige Validierung. |
RegisterAdapterFactory(Type, DataAnnotationsModelValidationFactory) |
Registriert eine Adapterfactory für den Validierungsanbieter. |
RegisterDefaultAdapter(Type) |
Registriert den Standardadapter. |
RegisterDefaultAdapterFactory(DataAnnotationsModelValidationFactory) |
Registriert die Standardadapterfactory. |
RegisterDefaultValidatableObjectAdapter(Type) |
Registriert einen Adapter für die Standardobjektvalidierung. |
RegisterDefaultValidatableObjectAdapterFactory(DataAnnotationsValidatableObjectAdapterFactory) |
Registriert eine Adapterfactory für den Validierungsanbieter des Standardobjekts. |
RegisterValidatableObjectAdapter(Type, Type) |
Registriert einen Adapter für die Objektvalidierung. |
RegisterValidatableObjectAdapterFactory(Type, DataAnnotationsValidatableObjectAdapterFactory) |
Registriert eine Adapterfactory für den Validierungsanbieter des Objekts. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |