Freigeben über


IMetadataAware Schnittstelle

Definition

Definiert eine Methode, die von Klassen implementiert werden muss, die METADATA-bewusst sind.

public interface class IMetadataAware
public interface IMetadataAware
type IMetadataAware = interface
Public Interface IMetadataAware

Hinweise

Mit dieser Schnittstelle können Attribute zum Erstellen von Modellmetadaten beitragen, ohne dass ein benutzerdefinierter Metadatenanbieter erforderlich ist. Es wird von der AssociatedMetadataProvider -Klasse verwendet, sodass dieses Verhalten automatisch von allen Klassen geerbt wird, die von der AssociatedMetadataProvider -Klasse abgeleitet werden (insbesondere die DataAnnotationsModelMetadataProvider -Klasse).

Methoden

OnMetadataCreated(ModelMetadata)

Aktiviert METADATA-bewusste Attribute, die für die Verarbeitung von Metadaten erforderlich sind, nachdem die Metadaten erstellt wurden.

Gilt für: