Criação de componentes .NET estrutura para interoperação
Considere a possibilidade de quem usará seu componente .NET estrutura antes de criá-la.Seus esforços iniciais para identificar se os chamadores são baseadas no COM podem economizar time substancial no futuro.
Embora o .NET estrutura estende muitos dos recursos de programação introduzidos pelo COM e o common linguagem tempo de execução fornece acesso simplificado entre o limite de interoperação, um cliente COM deve seguir as restrições de seu modelo de programação.Essas restrições podem afetar como e quando você usa os extensos recursos disponível para componentes do .NET estrutura.
Use sistema autônomo considerações a tabela a seguir sistema autônomo diretrizes para escrever um componente .NET estrutura com base no tipo do chamador.
Chamador esperado |
Considerações |
---|---|
Apenas clientes .NET. |
Não há considerações especiais. |
.NET e COM clientes. |
Consulte as considerações listadas para clientes COM apenas. |
Apenas COM clientes. |
|