Microsoft.AspNetCore.Mvc.DataAnnotations Namespace

Stellt Typen bereit, die Modellmetadaten ermitteln und die Überprüfung mithilfe von System.ComponentModel.DataAnnotations implementieren.

Klassen

Name Beschreibung
AttributeAdapterBase<TAttribute>

Eine abstrakte Unterklasse, der ValidationAttributeAdapter<TAttribute> alle erforderlichen Schnittstellen für die Adapter umschließt.

MvcDataAnnotationsLocalizationOptions

Stellt eine programmgesteuerte Konfiguration für die Lokalisierung von DataAnnotations im MVC-Framework bereit.

RequiredAttributeAdapter

AttributeAdapterBase<TAttribute> für RequiredAttribute.

ValidationAttributeAdapter<TAttribute>

Eine Implementierung, die IClientModelValidator Datenanmerkungsattribute versteht.

ValidationAttributeAdapterProvider

Erstellt ein IAttributeAdapter Attribut für das angegebene Attribut.

ValidationProviderAttribute

Abstrakte Klasse zum Gruppieren von Attributen des Typs ValidationAttribute in eine klasse Attribute

Schnittstellen

Name Beschreibung
IAttributeAdapter

Schnittstelle, sodass Adapter ihre relevanten Werte für Fehlermeldungen bereitstellen.

IValidationAttributeAdapterProvider

Anbieter für die IAttributeAdapterBereitstellung von 's.

Hinweise

Eine Einführung in die Validierung, Modellüberprüfung.