Compartilhar via


IMetadataAware Interface

Definição

Define um método que deve ser implementado pelas classes que reconhecem metadados.

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

Comentários

Essa interface permite que os atributos contribuam para o processo de criação de metadados de modelo sem a necessidade de um provedor de metadados personalizado. Ele é usado pela AssociatedMetadataProvider classe, portanto, esse comportamento é herdado automaticamente por todas as classes que derivam da AssociatedMetadataProvider classe (notavelmente a DataAnnotationsModelMetadataProvider classe).

Métodos

OnMetadataCreated(ModelMetadata)

Permite que atributos que reconhecem metadados executem o processamento necessário de metadados após esses metadados serem criados.

Aplica-se a