Sdílet prostřednictvím


ManagementObjectSearcher.Get Metoda

Definice

Vyvolá zadaný dotaz rozhraní WMI.

Přetížení

Get()

Vyvolá zadaný dotaz WMI a vrátí výslednou kolekci.

Get(ManagementOperationObserver)

Vyvolá dotaz rozhraní WMI asynchronně a vytvoří vazbu na sledovací proces, aby se doručily výsledky.

Get()

Zdroj:
ManagementObjectSearcher.cs
Zdroj:
ManagementObjectSearcher.cs
Zdroj:
ManagementObjectSearcher.cs

Vyvolá zadaný dotaz WMI a vrátí výslednou kolekci.

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

Návraty

A ManagementObjectCollection obsahující objekty, které odpovídají zadanému dotazu.

Příklady

Následující příklad inicializuje novou instanci ManagementObjectSearcher třídy s konkrétním dotazem, oborem a možnostmi výčtu.

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

Poznámky

Zabezpečení rozhraní .NET Framework

Plná důvěra přímému volajícímu. Tento člen nemůže být použit částečně důvěryhodným kódem. Další informace najdete v tématu Použití knihoven z částečně důvěryhodného kódu.

Platí pro

Get(ManagementOperationObserver)

Zdroj:
ManagementObjectSearcher.cs
Zdroj:
ManagementObjectSearcher.cs
Zdroj:
ManagementObjectSearcher.cs

Vyvolá dotaz rozhraní WMI asynchronně a vytvoří vazbu na sledovací proces, aby se doručily výsledky.

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

Sledovací proces, který vyvolává události aktivované operací.

Poznámky

Zabezpečení rozhraní .NET Framework

Plná důvěra přímému volajícímu. Tento člen nemůže být použit částečně důvěryhodným kódem. Další informace najdete v tématu Použití knihoven z částečně důvěryhodného kódu.

Platí pro