ManagementObjectSearcher.Get Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Invoca a consulta WMI especificada.
Sobrecargas
Get() |
Invoca a consulta WMI especificada e retorna a coleção resultante. |
Get(ManagementOperationObserver) |
Invoca a consulta WMI de maneira assíncrona e associa a um inspetor para entregar os resultados. |
Get()
- Origem:
- ManagementObjectSearcher.cs
- Origem:
- ManagementObjectSearcher.cs
- Origem:
- ManagementObjectSearcher.cs
Invoca a consulta WMI especificada e retorna a coleção resultante.
public:
System::Management::ManagementObjectCollection ^ Get();
public System.Management.ManagementObjectCollection Get ();
member this.Get : unit -> System.Management.ManagementObjectCollection
Public Function Get () As ManagementObjectCollection
Retornos
Um ManagementObjectCollection que contém os objetos que correspondem à consulta especificada.
Exemplos
O exemplo a seguir inicializa uma nova instância da ManagementObjectSearcher classe com opções específicas de consulta, escopo e enumeração.
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
Comentários
Segurança do .NET Framework
Confiança total para o chamador imediato. Este membro não pode ser usado pelo código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.
Aplica-se a
Get(ManagementOperationObserver)
- Origem:
- ManagementObjectSearcher.cs
- Origem:
- ManagementObjectSearcher.cs
- Origem:
- ManagementObjectSearcher.cs
Invoca a consulta WMI de maneira assíncrona e associa a um inspetor para entregar os 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
O inspetor que gera eventos disparados pela operação.
Comentários
Segurança do .NET Framework
Confiança total para o chamador imediato. Este membro não pode ser usado pelo código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.