IMetadataAware Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Define um método que deve ser implementado por classes que sejam conscientes dos metadados.
public interface class IMetadataAware
public interface IMetadataAware
type IMetadataAware = interface
Public Interface IMetadataAware
Observações
Esta interface permite que os atributos contribuam para o processo de criação de metadados do modelo sem necessidade de um fornecedor de metadados personalizado. É usado pela AssociatedMetadataProvider classe, pelo que este comportamento é automaticamente herdado por todas as classes que derivam da AssociatedMetadataProvider classe (nomeadamente a classe DataAnnotationsModelMetadataProvider ).
Métodos
| Name | Description |
|---|---|
| OnMetadataCreated(ModelMetadata) |
Permite que os atributos conscientes dos metadados realizem o processamento necessário dos metadados após a criação dos metadados. |