程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> C#中使用WMI編寫網絡程序(5)

C#中使用WMI編寫網絡程序(5)

編輯:關於C語言

·ObjectQuery類

ObjectQuery類或其派生類用於在ManagementObjectSearcher中指定查詢。程 序中一般采用查詢字符串來構造ObjectQuery實例。其中的查詢字符串是一種類似 SQL語言的WQL語言。下面的ObjectQuery類構造函數中最常見的一種,具體語法如 下:

public ObjectQuery (
string query
) ;

參數:

query 查詢的字符串

·ManagementObjectSearcher類

ManagementObjectSearcher主要是根據指定的查詢檢索WMI對象的集合。 ManagementObjectSearcher組成成員也非常簡單,其方法Get方法是非常重要的, ManagementObjectSearcher通過Get方法進行WMI查詢,並把得到的結果集合。Get 方法的返回值是一個ManagementObjectCollection實例,它包含匹配指定查詢的 對象。

表02是其ManagementObjectSearcher類的常用屬性及其說明。

屬性 說明 Options 有關如何搜索對象的選項 Query 在搜索器中調用的查詢 Scope 在其中查找對象的范圍

表02:ManagementObjectSearcher類常用屬性及其說明

·ManagementObjectCollection類

ManagementObjectCollection類非常簡單,它主要表示 WMI 實例的不同集合 其中包括命名空間、范圍和查詢觀察程序等。創建ManagementObjectCollection 類沒有構造函數。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved