Partager via


IMetadataAware Interface

Définition

Définit une méthode qui doit être implémentée par les classes qui prennent en compte les métadonnées.

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

Remarques

Cette interface permet aux attributs de contribuer au processus de création de métadonnées de modèle sans nécessiter de fournisseur de métadonnées personnalisé. Il est utilisé par la AssociatedMetadataProvider classe, de sorte que ce comportement est automatiquement hérité par toutes les classes qui dérivent de la AssociatedMetadataProvider classe (notamment la DataAnnotationsModelMetadataProvider classe).

Méthodes

OnMetadataCreated(ModelMetadata)

Permet aux attributs qui prennent en compte les métadonnées d'exécuter le traitement requis des métadonnées après leur création.

S’applique à