ManagementObjectSearcher.Get Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Richiama la query WMI specificata.
Overload
Get() |
Richiama la query WMI specificata e restituisce l'insieme risultante. |
Get(ManagementOperationObserver) |
Richiama la query WMI in modo asincrono ed esegue l'associazione a una funzione di controllo per fornire i risultati. |
Get()
- Origine:
- ManagementObjectSearcher.cs
- Origine:
- ManagementObjectSearcher.cs
- Origine:
- ManagementObjectSearcher.cs
Richiama la query WMI specificata e restituisce l'insieme risultante.
public:
System::Management::ManagementObjectCollection ^ Get();
public System.Management.ManagementObjectCollection Get ();
member this.Get : unit -> System.Management.ManagementObjectCollection
Public Function Get () As ManagementObjectCollection
Restituisce
ManagementObjectCollection contenente gli oggetti che corrispondono alla query specificata.
Esempio
Nell'esempio seguente viene inizializzata una nuova istanza della ManagementObjectSearcher classe con una query, un ambito e opzioni di enumerazione specifiche.
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
Commenti
Sicurezza di .NET Framework
Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Uso di librerie da codice parzialmente attendibile.
Si applica a
Get(ManagementOperationObserver)
- Origine:
- ManagementObjectSearcher.cs
- Origine:
- ManagementObjectSearcher.cs
- Origine:
- ManagementObjectSearcher.cs
Richiama la query WMI in modo asincrono ed esegue l'associazione a una funzione di controllo per fornire i risultati.
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)
Parametri
- watcher
- ManagementOperationObserver
Funzione di controllo che genera gli eventi attivati dall'operazione.
Commenti
Sicurezza di .NET Framework
Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Uso di librerie da codice parzialmente attendibile.