Condividi tramite


ManagementClass.Path Proprietà

Definizione

Ottiene o imposta il percorso della classe WMI alla quale l'oggetto ManagementClass è associato.

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

Valore della proprietà

Percorso della classe dell'oggetto.

Esempio

Nell'esempio seguente viene illustrato come inizializzare una variabile con un ManagementClassManagementClass costruttore e quindi ottenere tutti i metodi nella classe WMI passati al costruttore.

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

Commenti

Quando la proprietà è impostata su un nuovo valore, l'oggetto ManagementClass verrà disconnesso da qualsiasi classe WMI associata in precedenza. Riconnettersi al nuovo percorso della classe WMI.

Sicurezza di .NET Framework

Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Uso di librerie da codice parzialmente attendibile.

Si applica a