激活 COM 对象
更新:2007 年 11 月
引用程序集时所采用的技术取决于您的编程环境和首选项。用于激活 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。为了早期绑定到类,元数据必须在运行时可用。后期绑定激活不需要元数据。