ManagementClass 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示通用訊息模型 (CIM) 管理類別。 管理類別是指 WMI 類別,例如可以表示磁碟機的 Win32_LogicalDisk,以及可以表示 Notepad.exe 等處理序的 Win32_Process。 此類別的成員可讓您存取使用特定 WMI 類別路徑的 WMI 資料。
public ref class ManagementClass : System::Management::ManagementObject
public class ManagementClass : System.Management.ManagementObject
[System.Serializable]
public class ManagementClass : System.Management.ManagementObject
type ManagementClass = class
inherit ManagementObject
[<System.Serializable>]
type ManagementClass = class
inherit ManagementObject
Public Class ManagementClass
Inherits ManagementObject
- 繼承
- 屬性
建構函式
ManagementClass() |
初始化 ManagementClass 類別的新執行個體。 這是無參數建構函式。 |
ManagementClass(ManagementPath) |
初始化 ManagementClass 類別的新執行個體。 此類別表示來自 WMI 的通用訊息模型 (CIM) 管理類別;例如,可以表示磁碟機的 Win32_LogicalDisk,以及可以表示 Notepad.exe 等處理序的 Win32_Process。 |
ManagementClass(ManagementPath, ObjectGetOptions) |
初始化 ManagementClass 類別的新執行個體,這個類別被用指定的選項初始化為 WMI 類別路徑。 此類別表示來自 WMI 的通用訊息模型 (CIM) 管理類別;例如,可以表示磁碟機的 Win32_LogicalDisk,以及可以表示 Notepad.exe 等處理序的 Win32_Process。 |
ManagementClass(ManagementScope, ManagementPath, ObjectGetOptions) |
在指定的範圍 (Scope),以指定的選項,為指定的 WMI 類別初始化 ManagementClass 類別的新執行個體。 此類別表示來自 WMI 的通用訊息模型 (CIM) 管理類別;例如,可以表示磁碟機的 Win32_LogicalDisk,以及可以表示 Notepad.exe 等處理序的 Win32_Process。 |
ManagementClass(SerializationInfo, StreamingContext) |
已淘汰.
初始化 ManagementClass 類別的新執行個體,這個執行個體是來自 SerializationInfo 和 StreamingContext 類別的指定執行個體。 |
ManagementClass(String) |
初始化 ManagementClass 類別的新執行個體,該類別初始化為指定的路徑。 此類別表示來自 WMI 的通用訊息模型 (CIM) 管理類別;例如,可以表示磁碟機的 Win32_LogicalDisk,以及可以表示 Notepad.exe 等處理序的 Win32_Process。 |
ManagementClass(String, ObjectGetOptions) |
初始化 ManagementClass 類別的新執行個體,這個類別被用指定的選項初始化為 WMI 類別路徑。 此類別表示來自 WMI 的通用訊息模型 (CIM) 管理類別;例如,可以表示磁碟機的 Win32_LogicalDisk,以及可以表示 Notepad.exe 等處理序的 Win32_Process。 |
ManagementClass(String, String, ObjectGetOptions) |
在指定的範圍,以指定的選項,為指定的 WMI 類別初始化 ManagementClass 類別的新執行個體。 此類別表示來自 WMI 的通用訊息模型 (CIM) 管理類別;例如,可以表示磁碟機的 Win32_LogicalDisk,以及可以表示 Notepad.exe 等處理序的 Win32_Process。 |
屬性
CanRaiseEvents |
取得值,指出元件是否能引發事件。 (繼承來源 Component) |
ClassPath |
取得或設定物件類別的路徑。 (繼承來源 ManagementObject) |
Container |
取得包含 IContainer 的 Component。 (繼承來源 Component) |
Derivation |
取得陣列,包含繼承階層架構 (Inheritance Hierarchy) 中從這個類別到階層架構最上層的所有 WMI 類別。 |
DesignMode |
取得值,指出 Component 目前是否處於設計模式。 (繼承來源 Component) |
Events |
取得附加在這個 Component 上的事件處理常式清單。 (繼承來源 Component) |
Item[String] |
經由 [] 標記取得屬性值的存取。 這個屬性就是 ManagementBaseObject 類別的索引子 (Indexer)。 您可以使用型別所定義的預設索引屬性,但是您無法明確地定義自己的屬性。 然而,在類別上指定 expando 屬性會自動提供預設索引屬性,它的類型為 Object,而索引類型為 String。 (繼承來源 ManagementBaseObject) |
Methods |
取得或設定 MethodData 物件的集合,這些物件表示 WMI 類別中定義的方法。 |
Options |
取得或設定擷取物件時要使用的其他資訊。 (繼承來源 ManagementObject) |
Path |
取得或設定 ManagementClass 物件所繫結之 WMI 類別的路徑。 |
Properties |
取得描述管理物件屬性的 PropertyData 物件集合。 (繼承來源 ManagementBaseObject) |
Qualifiers |
取得定義於管理物件上的 QualifierData 物件集合。 集合中的每個項目都包含了「限定詞」名稱、值以及「標註」等資訊。 (繼承來源 ManagementBaseObject) |
Scope |
取得或設定這個物件所在處的範圍。 (繼承來源 ManagementObject) |
Site | (繼承來源 Component) |
SystemProperties |
取得管理物件的 WMI 系統屬性集合 (,例如類別名稱、伺服器和命名空間) 。 WMI 系統屬性名稱開頭為 "__"。 (繼承來源 ManagementBaseObject) |
方法
事件
Disposed |
當 Dispose() 方法的呼叫處置元件時,就會發生。 (繼承來源 Component) |
明確介面實作
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
實作 ISerializable 介面,並傳回序列化 ManagementBaseObject 所需的資料。 (繼承來源 ManagementBaseObject) |