Compartilhar via


Ativar um objeto COM

A técnica que você usar para referenciar o assembly depende de seu ambiente de programação e suas preferências.A sintaxe para ativar um objeto COM é dependente de linguagem.Para obter referências de sintaxe e uso, consulte a documentação do linguagem.

Supondo que você tem um assembly que contém a classe de empréstimo e seus membros, você pode executar early limite ativação com pouco esforço.O exemplo de código a seguir ativa uma instância de coclass a LOANLib.Loan do código gerenciado:

Imports System
Imports LoanLib

Public Class LoanApp
    Public Shared Sub Main()
       …
       Dim ln As New Loan()
       …
    End Sub
End Class
using System;
using LoanLib;

public class LoanApp {
    public static void Main(String[] Args) {
        Loan ln = new Loan();
        …
    }
}

Quando um cliente .NET cria uma instância de coclass empréstimo, o tempo de execução precisa localizar seus metadados, independentemente do fato de ser a classe uma classe .NET ou uma coclass COM.Metadados devem estar disponível em time de execução em ordem de vinculação antecipada a uma classe.Metadada não é necessária para ativação de ligação tardia.

Consulte também

Conceitos

Usando tipos COM em código gerenciado

Importando uma biblioteca de tipos sistema autônomo um assembly

Exemplo de interoperabilidade COM: Cliente .NET e o servidor COM