Język

ManagementObjectSearcher.Get Metoda

Definicja

Wywołuje określone zapytanie WMI.

Przeciążenia

Nazwa Opis
Get()

Wywołuje określone zapytanie usługi WMI i zwraca wynikowej kolekcji.

Get(ManagementOperationObserver)

Wywołuje zapytanie usługi WMI asynchronicznie i tworzy powiązanie z obserwatorem w celu dostarczenia wyników.

Get()

Źródło:
ManagementObjectSearcher.cs
Źródło:
ManagementObjectSearcher.cs
Źródło:
ManagementObjectSearcher.cs
Źródło:
ManagementObjectSearcher.cs

Wywołuje określone zapytanie usługi WMI i zwraca wynikowej kolekcji.

public:
 System::Management::ManagementObjectCollection ^ Get();
public System.Management.ManagementObjectCollection Get();
member this.Get : unit -> System.Management.ManagementObjectCollection
Public Function Get () As ManagementObjectCollection

Zwraca

Obiekt ManagementObjectCollection zawierający obiekty zgodne z określonym zapytaniem.

Przykłady

Poniższy przykład inicjuje nowe wystąpienie ManagementObjectSearcher klasy z określonymi opcjami zapytania, zakresu i wyliczenia.

using System;
using System.Management;

public class Sample
{
    public static void Main(string[] args)
    {
        ManagementObjectSearcher s =
            new ManagementObjectSearcher(
            "root\\CIMV2",
            "SELECT * FROM Win32_Service",
            new EnumerationOptions(
            null, System.TimeSpan.MaxValue,
            1, true, false, true,
            true, false, true, true));

        foreach (ManagementObject service in s.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 s As New ManagementObjectSearcher( _
            "root\MyApp", _
            "SELECT * FROM Win32_Service", _
            New EnumerationOptions( _
            Nothing, System.TimeSpan.MaxValue, 1, _
            True, False, True, True, False, _
            True, True))


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


    End Function 'Main
End Class

Uwagi

Zabezpieczenia programu .NET Framework

Pełne zaufanie dla bezpośredniego obiektu wywołującego. Tego elementu członkowskiego nie można używać przez częściowo zaufany kod. Aby uzyskać więcej informacji, zobacz Using Libraries from Partially Trusted Code (Używanie bibliotek z częściowo zaufanego kodu).

Dotyczy

Get(ManagementOperationObserver)

Źródło:
ManagementObjectSearcher.cs
Źródło:
ManagementObjectSearcher.cs
Źródło:
ManagementObjectSearcher.cs
Źródło:
ManagementObjectSearcher.cs

Wywołuje zapytanie usługi WMI asynchronicznie i tworzy powiązanie z obserwatorem w celu dostarczenia wyników.

public:
 void Get(System::Management::ManagementOperationObserver ^ watcher);
public void Get(System.Management.ManagementOperationObserver watcher);
member this.Get : System.Management.ManagementOperationObserver -> unit
Public Sub Get (watcher As ManagementOperationObserver)

Parametry

watcher
ManagementOperationObserver

Obserwator, który zgłasza zdarzenia wyzwalane przez operację.

Uwagi

Zabezpieczenia programu .NET Framework

Pełne zaufanie dla bezpośredniego obiektu wywołującego. Tego elementu członkowskiego nie można używać przez częściowo zaufany kod. Aby uzyskać więcej informacji, zobacz Using Libraries from Partially Trusted Code (Używanie bibliotek z częściowo zaufanego kodu).

Dotyczy