IMetadataAware Interfaccia

Definizione

Definisce un metodo che deve essere implementato dalle classi che conoscono i metadati.

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

Commenti

Questa interfaccia consente agli attributi di contribuire al processo di creazione dei metadati del modello senza richiedere un provider di metadati personalizzato. Viene usato dalla AssociatedMetadataProvider classe , quindi questo comportamento viene ereditato automaticamente da tutte le classi che derivano dalla AssociatedMetadataProvider classe ( in particolare dalla DataAnnotationsModelMetadataProvider classe ).

Metodi

Nome Descrizione
OnMetadataCreated(ModelMetadata)

Consente agli attributi che supportano i metadati di eseguire l'elaborazione necessaria dei metadati dopo la creazione dei metadati.

Si applica a