語言

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 類別則為真,否則為假。

範例

以下程式碼片段示範如何使用 Singleton 參數表示 C# 類別對應於 singleton WMI 類別。

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

若想了解如何實作單例類別的完整且可行的提供者範例,請參見 「如何建立基本解耦提供者」。

備註

單例 WMI 類別是指只能存在單一實例的 WMI 類別。 雖然你可以寫邏輯確保 WMI 類別只會建立一個實例,但這個參數屬性是為了讓任務簡單且一致。

在處理單例 WMI 類別時,用戶端應用程式必須使用特殊的語法。 欲了解更多資訊,請參閱 MSDN 線上圖書館中的「描述實例物件路徑」主題。http://www.msdn.com

適用於