ManagementClass クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
CIM (Common Information Model) 管理クラスを表します。 管理クラスは、ディスク ドライブを表す Win32_LogicalDisk や Notepad.exe などのプロセスを表す Win32_Process などの WMI クラスです。 このクラスのメンバーを使用すると、特定の 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 クラスの新しいインスタンスを初期化します。 このクラスは、ディスク ドライブを表す Win32_LogicalDisk、Notepad.exe などのプロセスを表す Win32_Process など、WMI の CIM (Common Information Model) 管理クラスを表します。 |
ManagementClass(ManagementPath, ObjectGetOptions) |
指定したオプションを使用して、特定の WMI クラス パスに初期化された ManagementClass クラスの新しいインスタンスを初期化します。 このクラスは、ディスク ドライブを表す Win32_LogicalDisk、Notepad.exe などのプロセスを表す Win32_Process など、WMI の CIM (Common Information Model) 管理クラスを表します。 |
ManagementClass(ManagementScope, ManagementPath, ObjectGetOptions) |
指定したオプションを使用して、指定したスコープ内の指定した WMI クラスに対する、ManagementClass クラスの新しいインスタンスを初期化します。 このクラスは、ディスク ドライブを表す Win32_LogicalDisk、Notepad.exe などのプロセスを表す Win32_Process など、WMI の CIM (Common Information Model) 管理クラスを表します。 |
ManagementClass(SerializationInfo, StreamingContext) |
古い.
SerializationInfo クラスと StreamingContext クラスの指定したインスタンスから、ManagementClass クラスの新しいインスタンスを初期化します。 |
ManagementClass(String) |
特定のパスに初期化された ManagementClass クラスの新しいインスタンスを初期化します。 このクラスは、ディスク ドライブを表す Win32_LogicalDisk、Notepad.exe などのプロセスを表す Win32_Process など、WMI の CIM (Common Information Model) 管理クラスを表します。 |
ManagementClass(String, ObjectGetOptions) |
指定したオプションを使用して、特定の WMI クラス パスに初期化された ManagementClass クラスの新しいインスタンスを初期化します。 このクラスは、ディスク ドライブを表す Win32_LogicalDisk、Notepad.exe などのプロセスを表す Win32_Process など、WMI の CIM (Common Information Model) 管理クラスを表します。 |
ManagementClass(String, String, ObjectGetOptions) |
指定したオプションを使用して、指定したスコープ内の指定した WMI クラスに対する、ManagementClass クラスの新しいインスタンスを初期化します。 このクラスは、ディスク ドライブを表す Win32_LogicalDisk、Notepad.exe などのプロセスを表す Win32_Process など、WMI の CIM (Common Information Model) 管理クラスを表します。 |
プロパティ
CanRaiseEvents |
コンポーネントがイベントを発生させることがきるかどうかを示す値を取得します。 (継承元 Component) |
ClassPath |
オブジェクトのクラスへのパスを取得または設定します。 (継承元 ManagementObject) |
Container |
IContainer を含む Component を取得します。 (継承元 Component) |
Derivation |
このクラスから階層の最上位までの継承階層ですべての WMI クラスを格納している配列を取得します。 |
DesignMode |
Component が現在デザイン モードかどうかを示す値を取得します。 (継承元 Component) |
Events |
Component に結び付けられているイベント ハンドラーのリストを取得します。 (継承元 Component) |
Item[String] |
[] 表記によってプロパティ値へのアクセスを取得します。 このプロパティは、ManagementBaseObject クラスのインデクサーです。 型によって定義される既定のインデックス付きプロパティを使用できますが、独自のプロパティを明示的に定義することはできません。 ただし、expando 属性をクラスに指定すると、型が Object でインデックス型が String である既定のインデックス付きプロパティが自動的に提供されます。 (継承元 ManagementBaseObject) |
Methods |
WMI クラスで定義されるメソッドを表す MethodData オブジェクトのコレクションを取得または設定します。 |
Options |
オブジェクトの取得時に使用する追加情報を取得または設定します。 (継承元 ManagementObject) |
Path |
ManagementClass オブジェクトのバインド先となる WMI クラスのパスを取得または設定します。 |
Properties |
管理オブジェクトのプロパティを記述している PropertyData オブジェクトのコレクションを取得します。 (継承元 ManagementBaseObject) |
Qualifiers |
管理オブジェクトで定義される QualifierData オブジェクトのコレクションを取得します。 コレクションの各要素は、修飾子の名前、値、フレーバーなどの情報を保持します。 (継承元 ManagementBaseObject) |
Scope |
オブジェクトが存在するスコープを取得または設定します。 (継承元 ManagementObject) |
Site |
Component の ISite を取得または設定します。 (継承元 Component) |
SystemProperties |
管理オブジェクト (クラス名、サーバー、名前空間など) の WMI システム プロパティのコレクションを取得します。 WMI システム プロパティ名は、"__" で始まります。 (継承元 ManagementBaseObject) |
メソッド
イベント
Disposed |
Dispose() メソッドの呼び出しによってコンポーネントが破棄されるときに発生します。 (継承元 Component) |
明示的なインターフェイスの実装
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
ISerializable インターフェイスを実装し、ManagementBaseObject をシリアル化するために必要なデータを返します。 (継承元 ManagementBaseObject) |
適用対象
.NET