Interoperabilidade de COM avançadas

A.NET Framework é uma evolução natural COM porque os dois modelos compartilham muitos temas centrais, incluindo a neutralidade de idioma e a reutilização do componente. Para compatibilidade com versões anteriores, a interoperabilidade COM fornece acesso aos componentes COM existentes sem exigir que o componente original ser modificada. Você pode incorporar componentes COM a um.NET Framework usando-se ferramentas de interoperabilidade COM para importar os tipos COM relevantes. Depois de importadas, tipos COM estão prontos para usar.

Interoperabilidade COM também apresenta o encaminhamento de compatibilidade, permitindo que seus clientes COM o código de acesso gerenciado de fácil acesso a outros objetos COM. Novamente, interoperabilidade COM fornece os meios para exportar perfeitamente os metadados em um assembly para uma biblioteca de tipos e registra o componente gerenciado como um componente do COM tradicional. Os utilitários de importação e exportação produzem resultados consistentes com as especificações de COM. Em tempo de execução, o common language runtime empacota dados entre objetos COM e objetos gerenciados, conforme necessário.

Nesta seção

Seções relacionadas