Interfaces de metadados
Esta seção descreve as interfaces não gerenciadas que fornecem acesso aos metadados expostos pelo.NET Framework tipos, métodos, campos e assim por diante.
Nesta seção
Interface de ICeeGen
Fornece métodos para compilação de código dinâmico.Interface de IHostFilter
Fornece um método para o host de tempo de execução marcar os tokens de metadados para processamento.Interface de IMapToken
Fornece recursos de mapeamento entre importados e emitida assinaturas de metadados.Interface de IMetaDataAssemblyEmit
Fornece métodos que o modelo de autodescrição usado pelo common language runtime (CLR) para resolver e consomem recursos de suporte.Interface de IMetaDataAssemblyImport
Fornece métodos para acessar e examinar o conteúdo de um manifesto do assembly.Interface de IMetaDataConverter
Fornece métodos para mapear a bibliotecas de tipos para suas assinaturas de metadados e para converter de um para outro.Interface de IMetaDataDispenser
IMetaDataDispenseré obsoleto. Use IMetaDataDispenserEx em vez disso.Interface de IMetaDataDispenserEx
Fornece métodos que mapeiam áreas de memória para criar ou modificar os metadados.Interface de IMetaDataEmit
Fornece métodos para criar, modificar e armazenar os metadados sobre o assembly no escopo definido no momento.Interface de IMetaDataEmit2
Fornece métodos para definir e modificar as assinaturas de metadados de métodos e construtores com parâmetros do tipo System.Type.Interface de IMetaDataError
Fornece um mecanismo de retorno de chamada para relatar erros durante a resolução da assinatura de metadados para um assembly.Interface de IMetaDataFilter
Fornece métodos para marcação e a filtragem de tokens de metadados para evitar a repetição de ações que já foram tomadas.Interface de IMetaDataImport
Fornece métodos para importação e manipulação de tipos a partir de outros conjuntos.Interface de IMetaDataImport2
Estende a IMetaDataImport para fornecer a capacidade de trabalhar com tipos genéricos.Interface de IMetaDataInfo
Fornece um método que obtém informações sobre o mapeamento dos metadados de um arquivo em disco na memória.Interface de IMetaDataTables
Fornece métodos para o armazenamento e recuperação de informações de metadados em tabelas.Interface de IMetaDataTables2
Estende a IMetaDataTables para incluir os métodos para trabalhar com fluxos de metadados.Interface de IMetaDataValidate
Fornece métodos para usar para validação de assinaturas de metadados.