ManagementObjectSearcher.Get 方法

定義

呼叫指定的 WMI 查詢。

多載

名稱 Description
Get()

呼叫指定的 WMI 查詢並回傳所得集合。

Get(ManagementOperationObserver)

非同步呼叫 WMI 查詢,並綁定到監視器以傳送結果。

Get()

來源:
ManagementObjectSearcher.cs
來源:
ManagementObjectSearcher.cs
來源:
ManagementObjectSearcher.cs
來源:
ManagementObjectSearcher.cs

呼叫指定的 WMI 查詢並回傳所得集合。

public:
 System::Management::ManagementObjectCollection ^ Get();
public System.Management.ManagementObjectCollection Get();
member this.Get : unit -> System.Management.ManagementObjectCollection
Public Function Get () As ManagementObjectCollection

傳回

A ManagementObjectCollection 包含符合指定查詢的物件。

範例

以下範例初始化一個新的類別實例 ManagementObjectSearcher ,並設定特定的查詢、作用域與列舉選項。

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

備註

.NET Framework 安全性

完全信任當下的來電者。 此成員無法被部分受信任的程式碼使用。 欲了解更多資訊,請參閱 「部分受信任程式碼的函式庫使用」。

適用於

Get(ManagementOperationObserver)

來源:
ManagementObjectSearcher.cs
來源:
ManagementObjectSearcher.cs
來源:
ManagementObjectSearcher.cs
來源:
ManagementObjectSearcher.cs

非同步呼叫 WMI 查詢,並綁定到監視器以傳送結果。

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)

參數

watcher
ManagementOperationObserver

負責觸發行動事件的監視者。

備註

.NET Framework 安全性

完全信任當下的來電者。 此成員無法被部分受信任的程式碼使用。 欲了解更多資訊,請參閱 「部分受信任程式碼的函式庫使用」。

適用於