Interoperação com Código Não Gerenciado

A.NET Framework promove a interação com componentes COM+ serviços, bibliotecas de tipos externos e muitos serviços do sistema operacional. Tipos de dados, assinaturas de método e mecanismos de tratamento de erros variam entre os modelos de objeto gerenciado e não gerenciado. Para simplificar a interoperação entre.NET Framework components e o código não gerenciado para facilitar a migração do caminho, o common language runtime oculta e contra servidores e clientes as diferenças nesses modelos de objeto.

Código que é executado sob o controle do tempo de execução é chamado código gerenciado. Por outro lado, o código é executado fora do tempo de execução é chamado código não gerenciado. Componentes COM, interfaces de ActiveX e funções da API do Win32 são exemplos de código não gerenciado.

Nesta seção

Seções relacionadas