ManagementObjectSearcher.Get Méthode

Définition

Appelle la requête WMI spécifiée.

Surcharges

Get()

Appelle la requête WMI spécifiée et retourne la collection résultante.

Get(ManagementOperationObserver)

Appelle la requête WMI, de manière asynchrone, et se lie à un observateur pour transmettre les résultats.

Get()

Appelle la requête WMI spécifiée et retourne la collection résultante.

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

Retours

ManagementObjectCollection

ManagementObjectCollection contenant les objets qui correspondent à la requête spécifiée.

Exemples

L’exemple suivant initialise une nouvelle instance de la ManagementObjectSearcher classe avec une requête, une portée et des options d’énumération spécifiques.

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

Remarques

Sécurité du .NET Framework

Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d’informations, consultez utilisation de bibliothèques à partir de code partiellement fiable.

S’applique à

Get(ManagementOperationObserver)

Appelle la requête WMI, de manière asynchrone, et se lie à un observateur pour transmettre les résultats.

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)

Paramètres

watcher
ManagementOperationObserver

Observateur qui génère les événements déclenchés par l'opération.

Remarques

Sécurité du .NET Framework

Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d’informations, consultez utilisation de bibliothèques à partir de code partiellement fiable.

S’applique à