ManagementObject.Scope Egenskap

Definition

Hämtar eller anger det omfång som objektet finns i.

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

Egenskapsvärde

Omfånget där det här objektet finns.

Exempel

I följande exempel initieras en ny instans av ManagementObject klassen med standardnamnområdet och ändrar sedan omfånget för 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

Kommentarer

Om du ändrar den här egenskapen när hanteringsobjektet har bundits till ett WMI-objekt i ett visst namnområde frigörs det ursprungliga WMI-objektet. Detta gör att hanteringsobjektet återgår till det nya objektet som anges av de nya sökvägsegenskaperna och omfångsvärdena.

Ombindningen utförs på ett "lat" sätt, dvs. endast när ett begärt värde kräver att hanteringsobjektet är bundet till WMI-objektet. Ändringar kan göras i mer än bara den här egenskapen innan du försöker binda om (till exempel ändra omfångs- och sökvägsegenskaperna samtidigt).

.NET Framework-säkerhet

Fullständigt förtroende för den omedelbara uppringaren. Den här medlemmen kan inte användas av delvis betrodd kod. Mer information finns i Använda bibliotek från delvis betrodd kod.

Gäller för