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 angegebenen WMI-Anfrage auf.
Überlädt
Get() |
Ruft die angegebene WMI-Abfrage auf und gibt die resultierende Auflistung zurück. |
Get(ManagementOperationObserver) |
Ruft die WMI-Abfrage asynchron auf und bindet sie zum Übermitteln der Ergebnisse an einen Monitor. |
Get()
- 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
Eine ManagementObjectCollection mit den Objekten, die mit der angegebenen Abfrage übereinstimmen.
Beispiele
Im folgenden Beispiel wird eine neue instance der ManagementObjectSearcher -Klasse mit einer bestimmten Abfrage, einem bestimmten Bereich und einer bestimmten Enumerationsoption 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ürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Gilt für:
Get(ManagementOperationObserver)
- Quelle:
- ManagementObjectSearcher.cs
- Quelle:
- ManagementObjectSearcher.cs
- Quelle:
- ManagementObjectSearcher.cs
Ruft die WMI-Abfrage asynchron auf und bindet sie zum Übermitteln der Ergebnisse an einen Monitor.
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 Monitor, der von der Operation ausgelöste Ereignisse auslöst.
Hinweise
.NET Framework-Sicherheit
Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.