ManagementObjectSearcher.Scope Eigenschaft

Definition

Dient zum Abrufen oder Festlegen des Bereichs, in dem nach Objekten gesucht werden soll (der Bereich stellt einen WMI-Namespace dar).

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

Eigenschaftswert

Der Bereich (Namespace), in dem nach den WMI-Objekten gesucht werden soll.

Beispiele

Im folgenden Beispiel wird eine neue Instanz der ManagementObjectSearcher Klasse mit einer bestimmten Abfrage initialisiert und anschließend der Bereich der Instanz geändert.

using System;
using System.Management;

public class Sample
{
    public static void Main(string[] args)
    {
        ManagementScope ms = new ManagementScope(
            "\\\\.\\root\\cimv2");
        ms.Connect();
        ManagementObjectSearcher searcher =
            new ManagementObjectSearcher(
            "SELECT * FROM Win32_Service");
        searcher.Scope = ms;

        foreach (ManagementObject service in searcher.Get())
        {
            // show the service
            Console.WriteLine(service.ToString());
        }
    }
}
Imports System.Management


Public Class Sample
    Public Overloads Shared Function _
        Main(ByVal args() As String) As Integer

        Dim ms As ManagementScope
        ms = New ManagementScope("\\localhost\root\cimv2")
        ms.Connect()
        Dim searcher As ManagementObjectSearcher
        searcher = New ManagementObjectSearcher( _
            "SELECT * FROM Win32_Service")
        searcher.Scope = ms

        For Each service As ManagementObject In searcher.Get()
            'show the instance
            Console.WriteLine(service.ToString())
        Next


    End Function 'Main
End Class

Hinweise

Wenn der Wert dieser Eigenschaft geändert wird, wird sie ManagementObjectSearcher erneut an den neuen Bereich gebunden.

Eigenschaftswert

Der Bereich (Namespace), in dem nach Objekten gesucht werden soll.

.NET Framework-Sicherheit

Volle Vertrauenswürdigstellung für den unmittelbaren Anrufer. Dieses Element kann nicht von teilweise vertrauenswürdigem Code verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigen Code.

Gilt für: