結構描述
在 WMI 中,資訊是使用結構描述來發行的。特定管理環境內所使用的結構描述群組管理類別和執行個體 (Instance),提供所有邏輯和實體物件類型的一致和統一檢視畫面。管理物件則使用物件導向的建構 (例如類別) 來呈現。這些類別包括說明資料的屬性和說明行為的方法。協力廠商開發人員可建立自己的結構描述來說明特定廠商的環境。由於結構描述必須能夠無限制延伸,開發人員必須能夠隨時增加新的類別,以便在現有環境中呈現新的 Managed 物件。
透過 WMI 瀏覽資訊的表層時,您必須擁有好的結構描述才能使用工具來管理應用程式。在結構描述中結構化資訊是分散式管理環境中最重要的功能;它可讓您定義能夠在各種系統中機密處理的作業,其中這些作業都支援結構描述。結構描述能夠發現可完成的作業,並進一步加速已啟用作業的實際效能。結構描述可用來表示、控制和配置環境的結構。
WMI 同時支援關聯,關聯是指關聯類別的執行個體並可用來表示 WMI 物件之間的關聯性。管理應用程式可看到關聯性。WMI 定義關聯類別來支援系統類別。協力廠商開發人員也可以為自己的管理環境定義關聯類別。
由於 System.Management.Instrumentation 命名空間可讓開發人員自訂 Managed 類別和 WMI 類別之間的對應,因此開發人員可妥善利用這兩個類別。應用程式開發人員可自由定義適用於其應用程式的結構。Managed 類別可對應到與 WMI 結構描述相符的 WMI 類別。這樣一來開發人員在使用 Managed 類別時便可揮灑自如,且能使管理工具正確解譯應用程式提供的副稽核資料。
請參閱
使用 WMI 配合 .NET Framework | 查詢 | 管理事件 | System.Management 和 System.Management.Instrumentation 命名空間