为交互操作生成 .NET Framework 组件
在生成 .NET Framework 组件之前应考虑谁将使用该组件。 如果及早确定调用方是否基于 COM,就可以在将来节省大量的时间。
虽然 .NET Framework 扩展了许多由 COM 引入的编程功能,并且公共语言运行时简化了跨交互操作边界的访问,但 COM 客户端仍必须遵循其编程模型的限制。 这些限制可能影响您使用可用于 .NET Framework 组件的广泛功能的方式和场合。
请使用下表中的注意事项作为根据调用方类型编写 .NET Framework 组件的指南。
预期的调用方 |
注意事项 |
---|---|
仅 .NET 客户端。 |
无特殊注意事项。 |
.NET 和 COM 客户端。 |
请参见仅为 COM 客户端列出的注意事项。 |
仅 COM 客户端。 |
|