本文由机器翻译。若要查看英语原文,请勾选“英语”复选框。 也可将鼠标指针移到文本上,在弹出窗口中显示英语原文。
翻译
英语

System.Management 命名空间

.NET Framework (current version)

System.Management 命名空间包含具有以下功能的类型:能让您访问有关系统、设备和应用程序的管理信息和管理事件(纳入 Windows Management Instrumentation (WMI) 基础结构中)。另外,这些命名空间还包含检测应用程序所需的类型,可使检测应用程序将其管理信息和事件通过 WMI 展示给潜在的客户。

命名空间 说明
System.Management 提供对一组丰富的管理信息和管理事件(它们是关于符合 Windows Management Instrumentation (WMI) 基础结构的系统、设备和应用程序的)的访问。 应用程序和服务可以使用从 ManagementObjectSearcherManagementQuery 派生的类,查询感兴趣的管理信息(例如在磁盘上还剩多少可用空间、当前 CPU 利用率是多少、某一应用程序正连接到哪一数据库等等);或者应用程序和服务可以使用 ManagementEventWatcher 类预订各种管理事件。 这些可访问的数据可以来自分布式环境中托管的和非托管的组件。
System.Management.Instrumentation 提供一些类,检测管理应用程序以及通过 WMI 向潜在使用者公开管理信息和事件时需要这些类。 像 Microsoft Application Center 或 Microsoft Operations Manager 这样的使用者然后可以很容易地管理您的应用程序,并且您的应用程序的监视和配置可用于管理员脚本或其他应用程序,无论是托管的还是非托管的。 对于您要公开的类使用 InstrumentationClass 自定义属性,或者使用所提供的 BaseEventInstance 基类以及 Instrumentation 帮助器类,可以很容易地实现为应用程序设置检测点。
显示: