marshaling de dados com interoperabilidade com.
Interoperabilidade COM fornece suporte para usar objetos COM de código gerenciado e expor gerenciado objetos COM.Suporte para marshaling de dados para e de COM é extenso e quase sempre fornece o comportamento de marshaling correto.
The Windows Software Development Kit (SDK) inclui as seguintes ferramentas de interoperabilidade de COM:
Tipo Library Importer (Tlbimp.exe), que converte uma biblioteca de tipos COM em um assembly de interoperabilidade.A partir deste assembly marshaling de interoperabilidade serviço gera wrappers realizar marshaling entre memória gerenciada e de dados.
Tipo Library Exporter (Tlbexp.exe), que produz uma biblioteca de tipos COM de um assembly e gera um invólucro que realiza marshaling durante chamadas de método.
Esta seção descreve os processos para personalizar os invólucros de interoperabilidade quando você pode (ou deve) fornece o empacotador com informações de texto adicionais.
Nesta seção
Tipos de dados COM
Fornece tipos de dados gerenciado e correspondentes.Personalizando COM Callable Wrappers
Descreve como realizar realizar marshaling explicitamente os tipos de dados usando o MarshalAsAttribute atributo em time de design.Personalizando o tempo de execução Callable Wrappers
Descreve como ajustar o comportamento de marshaling de tipos em um assembly de interoperabilidade e como definir tipos COM manualmente.
Seções relacionadas
Interoperabilidade COM avançada
Fornece links para obter mais informações sobre como incorporar componentes COM em seu aplicativo .NET estrutura.Conjunto de módulos (assembly) Type biblioteca conversão resumo
Descreve o assembly para digitar o processo de conversão de exportar de biblioteca.Biblioteca de tipo de resumo de conversão de assembly
Descreve a biblioteca de tipos do processo de conversão de importação do assembly.Interoperando com tipos genéricos
Descreve as ações que são suportadas quando usar tipos genéricos para interoperabilidade COM.