ManagementObject.Scope Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit la portée dans laquelle l'objet réside.
public:
property System::Management::ManagementScope ^ Scope { System::Management::ManagementScope ^ get(); void set(System::Management::ManagementScope ^ value); };
public System.Management.ManagementScope Scope { get; set; }
member this.Scope : System.Management.ManagementScope with get, set
Public Property Scope As ManagementScope
Valeur de propriété
Portée dans laquelle réside cet objet.
Exemples
L’exemple suivant initialise une nouvelle instance de la ManagementObject classe avec l’espace de noms par défaut, puis modifie l’étendue du ManagementObject.
using System;
using System.Management;
public class Sample
{
public static void Main()
{
// Create the object with the default namespace
// (root\cimv2)
ManagementObject o = new ManagementObject();
// Change the scope (=namespace) of this object
// to the one specified.
o.Scope = new ManagementScope("root\\CIMV2");
}
}
Imports System.Management
Public Class Sample
Public Overloads Shared Function Main( _
ByVal args() As String) As Integer
' Create the object with the default namespace
' (root\cimv2)
Dim o As New ManagementObject
' Change the scope (=namespace) of this object
' to the one specified.
o.Scope = New ManagementScope("root\CIMV2")
Return 0
End Function
End Class
Remarques
La modification de cette 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 nouvelles valeurs d’étendue.
La rebinaison 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. Des modifications peuvent être apportées à plus que cette propriété avant d’essayer de 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é.