ManagementObject.Scope Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.