ManagementBaseObjectとは? わかりやすく解説

ManagementBaseObject イベント


ManagementBaseObject クラス

管理オブジェクトの基本要素を格納します。より固有な管理オブジェクト クラスの基本クラスとしての役割を果たします。

名前空間: System.Management
アセンブリ: System.Management (system.management.dll 内)
構文構文

<SerializableAttribute> _
Public Class ManagementBaseObject
    Inherits Component
    Implements ICloneable, ISerializable
Dim instance As ManagementBaseObject
[SerializableAttribute] 
public class ManagementBaseObject : Component,
 ICloneable, ISerializable
[SerializableAttribute] 
public ref class ManagementBaseObject : public
 Component, ICloneable, ISerializable
/** @attribute SerializableAttribute() */ 
public class ManagementBaseObject extends Component
 implements ICloneable, ISerializable
SerializableAttribute 
public class ManagementBaseObject extends
 Component implements ICloneable, ISerializable
継承階層継承階層
System.Object
   System.MarshalByRefObject
     System.ComponentModel.Component
      System.Management.ManagementBaseObject
         System.Management.ManagementObject
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

ManagementBaseObject コンストラクタ

ManagementBaseObject クラスのシリアル化可能な新しいインスタンスを初期化します。

名前空間: System.Management
アセンブリ: System.Management (system.management.dll 内)
構文構文

Protected Sub New ( _
    info As SerializationInfo, _
    context As StreamingContext _
)
Dim info As SerializationInfo
Dim context As StreamingContext

Dim instance As New ManagementBaseObject(info,
 context)
protected ManagementBaseObject (
    SerializationInfo info,
    StreamingContext context
)
protected:
ManagementBaseObject (
    SerializationInfo^ info, 
    StreamingContext context
)
protected ManagementBaseObject (
    SerializationInfo info, 
    StreamingContext context
)
protected function ManagementBaseObject (
    info : SerializationInfo, 
    context : StreamingContext
)

パラメータ

info

データを読み込む先の SerializationInfo。

context

このシリアル化のシリアル化先 (StreamingContext を参照)。

.NET Framework のセキュリティ.NET Framework のセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ManagementBaseObject クラス
ManagementBaseObject メンバ
System.Management 名前空間

ManagementBaseObject プロパティ


パブリック プロパティパブリック プロパティ

( プロテクト プロパティ も参照)
  名前 説明
パブリック プロパティ ClassPath 管理オブジェクトのクラスへのパスを取得します。
パブリック プロパティ Container  Component を格納している IContainer を取得します。 ( Component から継承されます。)
パブリック プロパティ Item [] 表記によってプロパティ値へのアクセスを取得します。このプロパティは、ManagementBaseObject クラスのインデクサです。型によって定義される既定のインデックス付きプロパティを使用できますが、独自のプロパティを明示的に定義することはできません。ただし、expando 属性をクラスに指定すると、型が Object でインデックス型が String である既定のインデックス付きプロパティが自動的に提供されます。
パブリック プロパティ Properties 管理オブジェクトのプロパティを記述している PropertyData オブジェクトのコレクションを取得します。
パブリック プロパティ Qualifiers 管理オブジェクトで定義される QualifierData オブジェクトのコレクションを取得します。コレクションの各要素は、修飾子の名前、値、フレーバーなどの情報を保持します。
パブリック プロパティ Site  Component の ISite を取得または設定します。 ( Component から継承されます。)
パブリック プロパティ SystemProperties 管理オブジェクトの WMI (Windows Management Instrumentation) システム プロパティのコレクションを取得します (たとえば、クラス名、サーバー、および名前空間)。WMI システム プロパティ名は、"__" で始まります。
プロテクト プロパティプロテクト プロパティ
参照参照

関連項目

ManagementBaseObject クラス
System.Management 名前空間

ManagementBaseObject メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド Clone オブジェクトのコピーを返します。
パブリック メソッド CompareTo 指定したオプションに基づいて、このオブジェクトを別のオブジェクトと比較します。
パブリック メソッド CreateObjRef  リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド Dispose  オーバーロードされます。 Component によって使用されているリソースを解放します。 ( Component から継承されます。)
パブリック メソッド Equals オーバーロードされます。 オーバーライドされます。  
パブリック メソッド GetHashCode オーバーライドされます。 特定の型のハッシュ関数として機能します。ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。
パブリック メソッド GetLifetimeService  対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド GetPropertyQualifierValue 指定したプロパティ修飾子の値を返します。
パブリック メソッド GetPropertyValue プロパティの値に対する等価なアクセサを取得します。
パブリック メソッド GetQualifierValue 指定した修飾子の値を取得します。
パブリック メソッド GetText 指定した書式でのオブジェクトのテキスト表現を返します。
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 ( Object から継承されます。)
パブリック メソッド InitializeLifetimeService  対象のインスタンスの有効期間ポリシーを制御する、有効期間サービス オブジェクトを取得します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド op_Explicit ManagementObject によって表される内部 WMI オブジェクトを提供します。
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。)
パブリック メソッド SetPropertyQualifierValue 指定したプロパティ修飾子の値を設定します。
パブリック メソッド SetPropertyValue 名前付きプロパティの値を設定します。
パブリック メソッド SetQualifierValue 名前付き修飾子の値を設定します。
パブリック メソッド ToString  Component の名前を格納している String を返します (存在する場合)。このメソッドはオーバーライドできません。 ( Component から継承されます。)
プロテクト メソッドプロテクト メソッド
明示的インターフェイスの実装明示的インターフェイスの実装
  名前 説明
インターフェイスの明示的な実装 System.Runtime.Serialization.ISerializable.GetObjectData System.Runtime.Serialization.ISerializable インターフェイスを実装し、ManagementBaseObject をシリアル化するために必要なデータを返します。
参照参照

関連項目

ManagementBaseObject クラス
System.Management 名前空間

ManagementBaseObject メンバ

管理オブジェクトの基本要素を格納します。より固有な管理オブジェクト クラスの基本クラスとしての役割を果たします。

ManagementBaseObject データ型で公開されるメンバを以下の表に示します。


プロテクト コンストラクタプロテクト コンストラクタ
  名前 説明
プロテクト メソッド ManagementBaseObject ManagementBaseObject クラスのシリアル化可能な新しいインスタンスを初期化します。
パブリック プロパティパブリック プロパティ
( プロテクト プロパティ も参照)
  名前 説明
パブリック プロパティ ClassPath 管理オブジェクトのクラスへのパスを取得します。
パブリック プロパティ Container  Component を格納している IContainer を取得します。(Component から継承されます。)
パブリック プロパティ Item [] 表記によってプロパティ値へのアクセスを取得します。このプロパティは、ManagementBaseObject クラスのインデクサです。型によって定義される既定のインデックス付きプロパティを使用できますが、独自のプロパティを明示的に定義することはできません。ただし、expando 属性をクラスに指定すると、型が Object でインデックス型が String である既定のインデックス付きプロパティが自動的に提供されます。
パブリック プロパティ Properties 管理オブジェクトのプロパティを記述している PropertyData オブジェクトのコレクションを取得します。
パブリック プロパティ Qualifiers 管理オブジェクトで定義される QualifierData オブジェクトのコレクションを取得します。コレクションの各要素は、修飾子の名前、値、フレーバーなどの情報を保持します。
パブリック プロパティ Site  Component の ISite を取得または設定します。(Component から継承されます。)
パブリック プロパティ SystemProperties 管理オブジェクトの WMI (Windows Management Instrumentation) システム プロパティのコレクションを取得します (たとえば、クラス名、サーバー、および名前空間)。WMI システム プロパティ名は、"__" で始まります。
プロテクト プロパティプロテクト プロパティ
パブリック メソッドパブリック メソッド
( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド Clone オブジェクトのコピーを返します。
パブリック メソッド CompareTo 指定したオプションに基づいて、このオブジェクトを別のオブジェクトと比較します。
パブリック メソッド CreateObjRef  リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。 (MarshalByRefObject から継承されます。)
パブリック メソッド Dispose  オーバーロードされます。 Component によって使用されているリソースを解放します。 (Component から継承されます。)
パブリック メソッド Equals オーバーロードされます。 オーバーライドされます。  
パブリック メソッド GetHashCode オーバーライドされます。 特定の型のハッシュ関数として機能します。ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。
パブリック メソッド GetLifetimeService  対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。 (MarshalByRefObject から継承されます。)
パブリック メソッド GetPropertyQualifierValue 指定したプロパティ修飾子の値を返します。
パブリック メソッド GetPropertyValue プロパティの値に対する等価なアクセサを取得します。
パブリック メソッド GetQualifierValue 指定した修飾子の値を取得します。
パブリック メソッド GetText 指定した書式でのオブジェクトのテキスト表現を返します。
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド InitializeLifetimeService  対象のインスタンスの有効期間ポリシーを制御する、有効期間サービス オブジェクトを取得します。 (MarshalByRefObject から継承されます。)
パブリック メソッド op_Explicit ManagementObject によって表される内部 WMI オブジェクトを提供します。
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。)
パブリック メソッド SetPropertyQualifierValue 指定したプロパティ修飾子の値を設定します。
パブリック メソッド SetPropertyValue 名前付きプロパティの値を設定します。
パブリック メソッド SetQualifierValue 名前付き修飾子の値を設定します。
パブリック メソッド ToString  Component の名前を格納している String を返します (存在する場合)。このメソッドはオーバーライドできません。 (Component から継承されます。)
プロテクト メソッドプロテクト メソッド
パブリック イベントパブリック イベント
明示的インターフェイスの実装明示的インターフェイスの実装
  名前 説明
インターフェイスの明示的な実装 System.Runtime.Serialization.ISerializable.GetObjectData System.Runtime.Serialization.ISerializable インターフェイスを実装し、ManagementBaseObject をシリアル化するために必要なデータを返します。
参照参照

関連項目

ManagementBaseObject クラス
System.Management 名前空間



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「ManagementBaseObject」の関連用語

ManagementBaseObjectのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ManagementBaseObjectのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS