ManagementObjectSearcher.Get Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Invoca la consulta WMI especificada.
Sobrecargas
Get() |
Invoca la consulta WMI especificada y devuelve la colección resultante. |
Get(ManagementOperationObserver) |
Invoca la consulta WMI asincrónicamente y establece un enlace con un monitor para proporcionar los resultados. |
Get()
- Source:
- ManagementObjectSearcher.cs
- Source:
- ManagementObjectSearcher.cs
- Source:
- ManagementObjectSearcher.cs
Invoca la consulta WMI especificada y devuelve la colección resultante.
public:
System::Management::ManagementObjectCollection ^ Get();
public System.Management.ManagementObjectCollection Get ();
member this.Get : unit -> System.Management.ManagementObjectCollection
Public Function Get () As ManagementObjectCollection
Devoluciones
Colección ManagementObjectCollection que contiene los objetos que coinciden con la consulta especificada.
Ejemplos
En el ejemplo siguiente se inicializa una nueva instancia de la ManagementObjectSearcher clase con una consulta, ámbito y opciones de enumeración específicas.
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
Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, consulte Uso de bibliotecas de código de confianza parcial.
Se aplica a
Get(ManagementOperationObserver)
- Source:
- ManagementObjectSearcher.cs
- Source:
- ManagementObjectSearcher.cs
- Source:
- ManagementObjectSearcher.cs
Invoca la consulta WMI asincrónicamente y establece un enlace con un monitor para proporcionar los resultados.
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.
Comentarios
Seguridad de .NET Framework
Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, consulte Uso de bibliotecas de código de confianza parcial.