ManagementObjectSearcher.Get Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Invoca a consulta WMI especificada.
Sobrecargas
| Name | Descrição |
|---|---|
| Get() |
Invoca a consulta WMI especificada e devolve a coleção resultante. |
| Get(ManagementOperationObserver) |
Invoca a consulta WMI de forma assíncrona e vincula-se a um observador para entregar os resultados. |
Get()
- Origem:
- ManagementObjectSearcher.cs
- Origem:
- ManagementObjectSearcher.cs
- Origem:
- ManagementObjectSearcher.cs
- Origem:
- ManagementObjectSearcher.cs
Invoca a consulta WMI especificada e devolve 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
Devoluções
A contendo ManagementObjectCollection os objetos que correspondem à consulta especificada.
Exemplos
O exemplo seguinte inicializa uma nova instância da ManagementObjectSearcher classe com uma consulta, âmbito e opções de enumeração 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
Observações
Segurança do .NET Framework
Confiança total no contacto imediato. Este membro não pode ser utilizado por código parcialmente confiável. Para mais informações, consulte Utilização de Bibliotecas de Código Parcialmente Confiável.
Aplica-se a
Get(ManagementOperationObserver)
- Origem:
- ManagementObjectSearcher.cs
- Origem:
- ManagementObjectSearcher.cs
- Origem:
- ManagementObjectSearcher.cs
- Origem:
- ManagementObjectSearcher.cs
Invoca a consulta WMI de forma assíncrona e vincula-se a um observador 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 observador que levanta os eventos desencadeados pela operação.
Observações
Segurança do .NET Framework
Confiança total no contacto imediato. Este membro não pode ser utilizado por código parcialmente confiável. Para mais informações, consulte Utilização de Bibliotecas de Código Parcialmente Confiável.