ManagementClass.Path 属性

定义

获取或设置 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 安全性

对直接调用方的完全信任。 此成员不能由部分信任的代码使用。 有关详细信息,请参阅 使用部分受信任的代码中的库

适用于