ManagementEntityAttribute.Singleton Vlastnost

Definice

Určuje, zda přidružená třída představuje singleton WMI třídy.

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

Hodnota vlastnosti

Logická hodnota, která je true, pokud třída představuje singleton WMI třídy a false jinak.

Příklady

Následující fragment kódu ukazuje, jak pomocí parametru Singleton indikovat, že třída jazyka C# odpovídá singletonové třídě WMI.

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

Poznámky

Třída rozhraní WMI singleton je jedna, pro kterou může existovat pouze jedna instance. I když byste mohli logiku zakódovat tak, aby se zajistilo, že se vytvoří pouze jedna instance třídy WMI, tento atribut parametru je k dispozici, aby byl úkol snadný a konzistentní.

Při práci s třídami rozhraní WMI singleton musí klientské aplikace používat speciální syntaxi. Další informace naleznete v tématu Popis cesty k objektu instance v online knihovně MSDN na adrese http://www.msdn.com.

Platí pro