DataAnnotationsModelMetadataProvider Klasse

Definition

Implementiert den Standardmodellmetadatenanbieter.

public ref class DataAnnotationsModelMetadataProvider : System::Web::ModelBinding::AssociatedMetadataProvider
public class DataAnnotationsModelMetadataProvider : System.Web.ModelBinding.AssociatedMetadataProvider
type DataAnnotationsModelMetadataProvider = class
    inherit AssociatedMetadataProvider
Public Class DataAnnotationsModelMetadataProvider
Inherits AssociatedMetadataProvider
Vererbung
DataAnnotationsModelMetadataProvider

Konstruktoren

Name Beschreibung
DataAnnotationsModelMetadataProvider()

Initialisiert eine neue Instanz der DataAnnotationsModelMetadataProvider-Klasse.

Methoden

Name Beschreibung
CreateMetadata(IEnumerable<Attribute>, Type, Func<Object>, Type, String)

Erstellt Metadaten für ein angegebenes Modell.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
FilterAttributes(Type, PropertyDescriptor, IEnumerable<Attribute>)

Ermöglicht abgeleiteten Klassen das Filtern der Liste der Attribute.

(Geerbt von AssociatedMetadataProvider)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetMetadataForProperties(Object, Type)

Wenn eine abgeleitete Klasse überschrieben wird, werden Metadaten für alle Eigenschaften zurückgegeben.

(Geerbt von AssociatedMetadataProvider)
GetMetadataForProperty(Func<Object>, Type, PropertyDescriptor)

Wenn eine abgeleitete Klasse überschrieben wird, werden Metadaten für eine Eigenschaft zurückgegeben, die durch ein Eigenschaftsdeskriptorobjekt angegeben wird.

(Geerbt von AssociatedMetadataProvider)
GetMetadataForProperty(Func<Object>, Type, String)

Wenn eine abgeleitete Klasse außer Kraft gesetzt wird, werden Metadaten für eine eigenschaft zurückgegeben, die durch einen Eigenschaftsnamen angegeben wird.

(Geerbt von AssociatedMetadataProvider)
GetMetadataForType(Func<Object>, Type)

Wenn eine abgeleitete Klasse überschrieben wird, werden Metadaten für den Modelltyp zurückgegeben.

(Geerbt von AssociatedMetadataProvider)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
GetTypeDescriptor(Type)

Wenn eine abgeleitete Klasse überschrieben wird, wird ein Deskriptorobjekt für einen angegebenen Typ zurückgegeben.

(Geerbt von AssociatedMetadataProvider)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

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

(Geerbt von Object)

Gilt für: