ManagementClass.Path 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置 ManagementClass 对象绑定到的 WMI 类的路径。
public:
virtual property System::Management::ManagementPath ^ Path { System::Management::ManagementPath ^ get(); void set(System::Management::ManagementPath ^ value); };
public override System.Management.ManagementPath Path { get; set; }
member this.Path : System.Management.ManagementPath with get, set
Public Overrides Property Path As ManagementPath
属性值
对象的类的路径。
示例
以下示例演示如何使用ManagementClass构造函数初始化ManagementClass变量,然后获取传递到构造函数的 WMI 类中的所有方法。
using System;
using System.Management;
public class Example
{
public static void Main()
{
ManagementClass c = new ManagementClass();
c.Path.ClassName = "Win32_Process";
foreach (MethodData m in c.Methods)
Console.WriteLine(
"The class contains this method: {0}", m.Name);
return;
}
}
Imports System.Management
Public Class Sample
Public Shared Function Main(ByVal args() _
As String) As Integer
Dim c As New ManagementClass
c.Path.ClassName = "Win32_Process"
Dim m As MethodData
For Each m In c.Methods
Console.WriteLine( _
"The class contains the method : {0}", m.Name)
Next m
Return 0
End Function
End Class
注解
当 属性设置为新值时, ManagementClass 将与以前绑定的任何 WMI 类断开连接。 重新连接到新的 WMI 类路径。
.NET Framework 安全性
对直接调用方的完全信任。 此成员不能由部分信任的代码使用。 有关详细信息,请参阅 使用部分受信任的代码中的库。