Freigeben über


ModelMetadataProvider Klasse

Definition

Stellt eine abstrakte Basisklasse für einen benutzerdefinierten Metadatenanbieter bereit.

public abstract class ModelMetadataProvider
type ModelMetadataProvider = class
Public MustInherit Class ModelMetadataProvider
Vererbung
ModelMetadataProvider
Abgeleitet

Konstruktoren

ModelMetadataProvider()

Initialisiert beim Überschreiben in einer abgeleiteten Klasse eine neue Instanz des Objekts, die von der ModelMetadataProvider-Klasse abgeleitet ist.

Methoden

GetMetadataForProperties(Object, Type)

Ruft ein ModelMetadata -Objekt für jede Eigenschaft eines Modells ab.

GetMetadataForProperty(Func<Object>, Type, String)

Ruft Metadaten für die angegebene Eigenschaft ab.

GetMetadataForType(Func<Object>, Type)

Ruft Metadaten für den angegebenen Modellaccessor und den angegebenen Modelltyp ab.

Gilt für: