C#学习资料ch23COM的互操作性.pdfVIP

  • 3
  • 0
  • 约6.83万字
  • 约 39页
  • 2021-11-24 发布于河北
  • 举报
第23 章 COM的互操作性 如果您在学习 .NET 之前编写过 Windows 程序,通常没有时间和资源用 .NET 再重新编 写以前的程序。有时重写代码有助于做一些修订,重新思考应用程序的体系架构,从长远 来看,还有助于提高效率,更便于用新技术添加新特性。但是,我们不会为使用一种新技 术而重写已有的代码。我们本来有数千行可运行的代码,重写它们需要的精力太多,还不 如把它们迁移到托管的环境中。 这也同样适用于 Microsoft 。在命名空间 System.DirectoryService 中, Microsoft 并没有重新编写 COM对象来访问有层次的数据存储,这个命名空间中的类实际上是访问 ADSI COM对象的包装器。 System.Data.OleDb 命名空间也是这样,由这个命名空间中的类 所使用的 OLE DB提供程序包含相当复杂的 COM接口。 我们自己的解决方案也会面临相同的问题。如果在 .NET 应用程序中要使用已有的 COM 对象, 或者要编写

文档评论(0)

1亿VIP精品文档

相关文档