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
| Nome | Descrizione |
|---|---|
| Get() |
Richiama la query WMI specificata e restituisce la raccolta risultante. |
| Get(ManagementOperationObserver) |
Richiama la query WMI in modo asincrono e si associa a un watcher per recapitare i risultati. |
Get()
- Origine:
- ManagementObjectSearcher.cs
- Origine:
- ManagementObjectSearcher.cs
- Origine:
- ManagementObjectSearcher.cs
- Origine:
- ManagementObjectSearcher.cs
Richiama la query WMI specificata e restituisce la raccolta risultante.
public:
System::Management::ManagementObjectCollection ^ Get();
public System.Management.ManagementObjectCollection Get();
member this.Get : unit -> System.Management.ManagementObjectCollection
Public Function Get () As ManagementObjectCollection
Valori restituiti
Oggetto 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. Questo membro non può essere utilizzato da 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
- Origine:
- ManagementObjectSearcher.cs
Richiama la query WMI in modo asincrono e si associa a un watcher per recapitare 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
Watcher che genera eventi attivati dall'operazione.
Commenti
Sicurezza di .NET Framework
Attendibilità totale per il chiamante immediato. Questo membro non può essere utilizzato da codice parzialmente attendibile. Per altre informazioni, vedere Uso di librerie da codice parzialmente attendibile.