Compartilhar via


Referência de API não gerenciada do .NET Framework

Esta seção inclui informações sobre APIs não gerenciadas que podem ser usadas por aplicativos relacionados a código gerenciado, como hosts de runtime, compiladores, desmontblers, ofuscadores, depuradores e profilers.

Para APIs não gerenciadas que podem ser usadas com o .NET Framework e o .NET, consulte a referência de API não gerenciada do .NET.

Nesta seção

Tipos de dados comuns
Lista os tipos de dados comuns que são usados, especialmente nas APIs de criação de perfil e depuração não gerenciadas.

ALink
Descreve a API do ALink, que dá suporte à criação de assemblies do .NET Framework e módulos não associados.

Authenticode
Dá suporte ao módulo de criação e verificação da licença XrML do Authenticode.

Constants
Descreve as constantes definidas em CorSym.idl.

Debugging
Descreve a API de depuração, que permite que um depurador depure o código executado no ambiente CLR (Common Language Runtime).

Repositório de Símbolos de Diagnóstico
Descreve a API do repositório de símbolos de diagnóstico, que permite que um compilador gere informações de símbolo para uso por um depurador.

Fusion
Descreve a API de fusão, que permite que um host de runtime acesse as propriedades dos recursos de um aplicativo para localizar as versões corretas desses recursos para o aplicativo.

Hosting
Descreve a API de hospedagem, que permite que hosts não gerenciados integrem o CLR em seus aplicativos.

Metadata
Descreve a API de metadados, que permite que um cliente, como um compilador, gere ou acesse os metadados de um componente sem que os tipos sejam carregados pelo CLR.

Profiling
Descreve a API de criação de perfil, que permite que um criador de perfil monitore a execução de um programa pelo CLR.

Strong Naming
Descreve a API de nomenclatura forte, que permite que um cliente administre assinatura de nome forte para assemblies.

Contadores de desempenho e WMI
Descreve as APIs que encapsulam chamadas para bibliotecas WMI (Instrumentação de Gerenciamento do Windows).

Funções auxiliares Tlbexp
Descreve as duas funções auxiliares e a interface usadas pelo Exportador de Biblioteca de Tipos (Tlbexp.exe) durante o processo de conversão assembly-to-type-library.