ManagementEntityAttribute.Singleton Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.