ManagementObject.Path Propriété

Définition

Obtient ou définit le chemin d'accès WMI de l'objet.

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

Valeur de propriété

ManagementPath

ManagementPath représentant le chemin d'accès de l'objet.

Exemples

L’exemple suivant initialise une nouvelle instance de la ManagementObject classe avec l’espace de noms par défaut, puis modifie le chemin WMI du 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

Remarques

La modification de la propriété une fois que l’objet de gestion a été lié à un objet WMI dans un espace de noms particulier entraîne la libération de l’objet WMI d’origine. Cela entraîne le rebond de l’objet de gestion vers le nouvel objet spécifié par les nouvelles propriétés de chemin d’accès et les valeurs d’étendue.

La liaison est effectuée de manière « différée », c’est-à-dire uniquement lorsqu’une valeur demandée nécessite que l’objet de gestion soit lié à l’objet WMI. Les modifications peuvent être apportées à plusieurs propriétés avant d’essayer de se rebiner (par exemple, en modifiant simultanément les propriétés d’étendue et de chemin d’accès).

Sécurité du .NET Framework

Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d’informations, consultez Utilisation de bibliothèques à partir de code partiellement approuvé.

S’applique à