ManagementObject.Path Właściwość

Definicja

Pobiera lub ustawia ścieżkę WMI obiektu.

C#
public virtual System.Management.ManagementPath Path { get; set; }

Wartość właściwości

Element ManagementPath reprezentujący ścieżkę obiektu.

Przykłady

Poniższy przykład inicjuje nowe wystąpienie ManagementObject klasy z domyślną przestrzenią nazw, a następnie zmienia ścieżkę usługi WMI klasy ManagementObject.

C#
using System;
using System.Management;
public class Sample
{
    public static void Main()
    {
        ManagementObject o = new ManagementObject();

        // Specify the WMI path to which
        // this object should be bound to
        o.Path = new ManagementPath(
            "Win32_Process.Name='calc.exe'");
    }
}

Uwagi

Zmiana właściwości po powiązaniu obiektu zarządzania z obiektem WMI w określonej przestrzeni nazw powoduje zwolnienie oryginalnego obiektu WMI. Powoduje to, że obiekt zarządzania ma zostać odbicia do nowego obiektu określonego przez nowe właściwości ścieżki i wartości zakresu.

Powiązanie jest wykonywane w sposób "leniwy", czyli tylko wtedy, gdy żądana wartość wymaga, aby obiekt zarządzania był powiązany z obiektem WMI. Przed podjęciem próby ponownego powiązania można wprowadzić zmiany w więcej niż tylko właściwościach (na przykład jednocześnie modyfikując właściwości zakresu i ścieżki).

Zabezpieczenia.NET Framework

Pełne zaufanie do bezpośredniego wywołującego. Ten element członkowski nie może być używany przez kod częściowo zaufany. Aby uzyskać więcej informacji, zobacz Using Libraries from Partially Trusted Code (Używanie bibliotek z częściowo zaufanego kodu).

Dotyczy

Produkt Wersje
.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, 4.8.1