ManagementEntityAttribute.Singleton Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica se la classe associata rappresenta una classe WMI singleton.
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
Valore della proprietà
Valore booleano uguale a true se la classe rappresenta una classe WMI singleton e uguale a false in caso contrario.
Esempio
Il frammento di codice seguente illustra come usare il parametro Singleton per indicare che una classe C# corrisponde a una classe WMI singleton.
[ManagementEntity(Singleton=true)]
public class SingletonSample
Per un esempio completo, funzionante di un provider che implementa una classe singleton, vedere Procedura: Create un provider Disaccoppiato di base.
Commenti
Una classe WMI singleton è una per cui può essere presente solo una singola istanza. Anche se è possibile codificare la logica per garantire che venga creata solo una singola istanza di una classe WMI, questo attributo di parametro viene fornito per semplificare e coerenza l'attività.
Quando si utilizzano classi WMI singleton, le applicazioni client devono usare una sintassi speciale. Per altre informazioni, vedere l'argomento Descrizione di un percorso oggetto istanza nella libreria online MSDN in http://www.msdn.com.