定义
命名空间:
程序集:
System.Management.dll
获取或设置要在其中查找对象的范围(该范围表示一个 WMI 命名空间)。
C#复制
public System.Management.ManagementScope Scope { get; set; }
属性值
要在其中查找 WMI 对象 (命名空间) 范围。
示例
下面的示例 ManagementObjectSearcher 使用特定查询初始化类的新实例,然后更改实例的范围。
C#复制
using System;
using System.Management;
public class Sample
{
public static void Main(string[] args)
{
ManagementScope ms = new ManagementScope(
"\\\\.\\root\\cimv2");
ms.Connect();
ManagementObjectSearcher searcher =
new ManagementObjectSearcher(
"SELECT * FROM Win32_Service");
searcher.Scope = ms;
foreach (ManagementObject service in searcher.Get())
{
// show the service
Console.WriteLine(service.ToString());
}
}
}
注解
更改此属性的值时, ManagementObjectSearcher 将重新绑定到新的作用域。
属性值
要在其中查找对象 (命名空间) 范围。
.NET Framework 安全性
对直接调用方的完全信任。 此成员不能由部分信任的代码使用。 有关详细信息,请参阅 从部分受信任的代码使用库。
适用于
产品 | 版本 |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
.NET Platform Extensions | 2.1, 2.2, 3.0, 3.1, 5.0, 6.0 |