ManagementObjectSearcher.Get Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die angegebene WMI-Abfrage auf.
Überlädt
| Name | Beschreibung |
|---|---|
| Get() |
Ruft die angegebene WMI-Abfrage auf und gibt die resultierende Auflistung zurück. |
| Get(ManagementOperationObserver) |
Ruft die WMI-Abfrage asynchron auf und bindet an einen Watcher, um die Ergebnisse zu liefern. |
Get()
- Quelle:
- ManagementObjectSearcher.cs
- Quelle:
- ManagementObjectSearcher.cs
- Quelle:
- ManagementObjectSearcher.cs
- Quelle:
- ManagementObjectSearcher.cs
Ruft die angegebene WMI-Abfrage auf und gibt die resultierende Auflistung zurück.
public:
System::Management::ManagementObjectCollection ^ Get();
public System.Management.ManagementObjectCollection Get();
member this.Get : unit -> System.Management.ManagementObjectCollection
Public Function Get () As ManagementObjectCollection
Gibt zurück
A ManagementObjectCollection containing the objects that match the specified query.
Beispiele
Im folgenden Beispiel wird eine neue Instanz der ManagementObjectSearcher Klasse mit einer bestimmten Abfrage-, Bereichs- und Enumerationsoptionen initialisiert.
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
Hinweise
.NET Framework-Sicherheit
Volle Vertrauenswürdigstellung für den unmittelbaren Anrufer. Dieses Element kann nicht von teilweise vertrauenswürdigem Code verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigen Code.
Gilt für:
Get(ManagementOperationObserver)
- Quelle:
- ManagementObjectSearcher.cs
- Quelle:
- ManagementObjectSearcher.cs
- Quelle:
- ManagementObjectSearcher.cs
- Quelle:
- ManagementObjectSearcher.cs
Ruft die WMI-Abfrage asynchron auf und bindet an einen Watcher, um die Ergebnisse zu liefern.
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)
Parameter
- watcher
- ManagementOperationObserver
Der Watcher, der Ereignisse auslöst, die durch den Vorgang ausgelöst werden.
Hinweise
.NET Framework-Sicherheit
Volle Vertrauenswürdigstellung für den unmittelbaren Anrufer. Dieses Element kann nicht von teilweise vertrauenswürdigem Code verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigen Code.