ManagementObject.Path Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia ścieżkę WMI obiektu.
public:
virtual property System::Management::ManagementPath ^ Path { System::Management::ManagementPath ^ get(); void set(System::Management::ManagementPath ^ value); };
public virtual System.Management.ManagementPath Path { get; set; }
member this.Path : System.Management.ManagementPath with get, set
Public Overridable Property Path As ManagementPath
Wartość właściwości
Reprezentująca ManagementPath ś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ę WMI klasy ManagementObject.
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'");
}
}
Imports System.Management
Public Class Sample
Public Overloads Shared Function Main( _
ByVal args() As String) As Integer
Dim o As New ManagementObject
' Specify the WMI path to which
' this object should be bound to
o.Path = New ManagementPath( _
"Win32_Process.Name=""calc.exe""")
Return 0
End Function
End Class
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 odbicie obiektu zarządzania na nowy obiekt określony przez nowe właściwości ścieżki i wartości zakresu.
Ponowne łączenie jest wykonywane w sposób "leniwy", czyli tylko wtedy, gdy żądana wartość wymaga powiązania obiektu zarządzania z obiektem WMI. Zmiany można wprowadzić w więcej niż tylko właściwość przed próbą ponownego powiązania (na przykład modyfikowanie właściwości zakresu i ścieżki jednocześnie).
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).