ManagementClass.Path Eigenschap

Definitie

Hiermee wordt het pad van de WMI-klasse opgehaald of ingesteld waaraan het ManagementClass object is gebonden.

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

Waarde van eigenschap

Het pad van de klasse van het object.

Voorbeelden

In het volgende voorbeeld ziet u hoe u een ManagementClass variabele initialiseert met een ManagementClass constructor en vervolgens alle methoden in de WMI-klasse kunt ophalen die in de constructor zijn doorgegeven.

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

Opmerkingen

Wanneer de eigenschap is ingesteld op een nieuwe waarde, wordt de ManagementClass verbinding met een eerder gebonden WMI-klasse verbroken. Maak opnieuw verbinding met het nieuwe WMI-klassepad.

.NET Framework-beveiliging

Volledig vertrouwen voor de directe beller. Dit lid kan niet worden gebruikt door gedeeltelijk vertrouwde code. Zie Bibliotheken van gedeeltelijk vertrouwde code gebruiken voor meer informatie.

Van toepassing op