摘要:
与原始的 WMI 相比,使用 .NET Framework 中的 WMI 编写客户端应用程序或提供程序具有多种优势,特别是对于使用 C#(而不是 C++)的开发人员。在这种情况下,编写提供程序意味着为在托管代码中编写的应用程序添加规范。在编写客户端应用程序和提供程序时,.NET Framework 中的 WMI 具有下列优势:利用公共语言运行库功能,例如垃圾回收、自定义索引器和字典。此外,还提供其他公共语言运行库功能,例如自动内存管理、有效部署、面向对象的框架、基于证据的安全性以及异常处理。类定义和实例发布与 .NET Framework 类一起规范化应用程序,以便应用程序可以为 WMI 提供 阅读全文