ManagementObjectSearcher.Get Método

Definición

Invoca la consulta WMI especificada.Invokes the specified WMI query.

Sobrecargas

Get()

Invoca la consulta WMI especificada y devuelve la colección resultante.Invokes the specified WMI query and returns the resulting collection.

Get(ManagementOperationObserver)

Invoca la consulta WMI asincrónicamente y establece un enlace con un monitor para proporcionar los resultados.Invokes the WMI query asynchronously, and binds to a watcher to deliver the results.

Get()

Invoca la consulta WMI especificada y devuelve la colección resultante.Invokes the specified WMI query and returns the resulting collection.

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

Devoluciones

ManagementObjectCollection

Colección ManagementObjectCollection que contiene los objetos que coinciden con la consulta especificada.A ManagementObjectCollection containing the objects that match the specified query.

Ejemplos

En el ejemplo siguiente se inicializa una nueva instancia de la ManagementObjectSearcher clase con una consulta, ámbito y opciones de enumeración específicos.The following example initializes a new instance of the ManagementObjectSearcher class with a specific query, scope, and enumeration options.

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

Comentarios

Seguridad de .NET Framework.NET Framework Security

Plena confianza para el llamador inmediato.Full trust for the immediate caller. Un código de confianza parcial no puede utilizar este miembro.This member cannot be used by partially trusted code. Para obtener más información, vea usar bibliotecas desde código de confianza parcial.For more information, see Using Libraries from Partially Trusted Code.

Se aplica a

Get(ManagementOperationObserver)

Invoca la consulta WMI asincrónicamente y establece un enlace con un monitor para proporcionar los resultados.Invokes the WMI query asynchronously, and binds to a watcher to deliver the results.

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)

Parámetros

watcher
ManagementOperationObserver

Monitor que genera los eventos desencadenados por la operación.The watcher that raises events triggered by the operation.

Comentarios

Seguridad de .NET Framework.NET Framework Security

Plena confianza para el llamador inmediato.Full trust for the immediate caller. Un código de confianza parcial no puede utilizar este miembro.This member cannot be used by partially trusted code. Para obtener más información, vea usar bibliotecas desde código de confianza parcial.For more information, see Using Libraries from Partially Trusted Code.

Se aplica a