ManagementObject.Scope Proprietà

Definizione

Ottiene o imposta l'ambito in cui si trova questo oggetto.

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

Valore della proprietà

Ambito in cui risiede questo oggetto.

Esempio

Nell'esempio seguente viene inizializzata una nuova istanza della ManagementObject classe con lo spazio dei nomi predefinito e quindi viene modificato l'ambito di 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

Commenti

La modifica di questa proprietà dopo che l'oggetto di gestione è stato associato a un oggetto WMI in uno spazio dei nomi specifico comporta il rilascio dell'oggetto WMI originale. In questo modo, l'oggetto di gestione viene rebound al nuovo oggetto specificato dalle nuove proprietà del percorso e dai valori di ambito.

La riassociazione viene eseguita in modo "differita", ovvero solo quando un valore richiesto richiede che l'oggetto di gestione sia associato all'oggetto WMI. È possibile apportare modifiche a più di questa proprietà prima di tentare di riassociare , ad esempio modificando contemporaneamente le proprietà dell'ambito e del percorso.

Sicurezza di .NET Framework

Attendibilità totale per il chiamante immediato. Questo membro non può essere utilizzato da codice parzialmente attendibile. Per altre informazioni, vedere Uso di librerie da codice parzialmente attendibile.

Si applica a