ManagementEntityAttribute.Singleton プロパティ

定義

関連付けられているクラスがシングルトン WMI クラスを表すかどうかを指定します。

public:
 property bool Singleton { bool get(); void set(bool value); };
public bool Singleton { get; set; }
member this.Singleton : bool with get, set
Public Property Singleton As Boolean

プロパティ値

クラスがシングルトン WMI クラスを表す場合は true、それ以外の場合は false であるブール値。

次のコード スニペットは、Singleton パラメーターを使用して、C# クラスがシングルトン WMI クラスに対応することを示す方法を示しています。

[ManagementEntity(Singleton=true)]
public class SingletonSample { }

注釈

シングルトン WMI クラスは、1 つのインスタンスしか存在できないクラスです。 ロジックをコーディングして WMI クラスのインスタンスが 1 つだけ作成されるようにすることもできますが、このパラメーター属性はタスクを簡単かつ一貫性のあるものにするために提供されます。

シングルトン WMI クラスを使用する場合、クライアント アプリケーションでは特別な構文を使用する必要があります。 詳細については、 http://www.msdn.comの MSDN オンライン ライブラリの「インスタンス オブジェクト パスの記述」トピックを参照してください。

適用対象