激活 COM 对象

引用程序集时所采用的技术取决于您的编程环境和首选项。 用于激活 COM 对象的语法与语言相关。 有关语法和用法的参考信息,请参见您所用语言的文档。

假设您有一个包含 Loan 类及其成员的程序集,则可以很容易地执行早期绑定激活。 下面的代码示例将从托管代码中激活 LOANLib.Loan coclass 的一个实例:

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();
        …
    }
}

当 .NET 客户端创建 Loan coclass 的实例时,运行时必须查找其元数据,无论该类是 .NET 类还是 COM coclass。 为了早期绑定到类,元数据必须在运行时可用。 后期绑定激活不需要元数据。

请参见

概念

在托管代码中使用 COM 类型

将类型库当作程序集导入

COM 互操作示例:.NET 客户端和 COM 服务器