ManagementEntityAttribute.Singleton Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, ob die zugeordnete Klasse eine Singleton-WMI-Klasse darstellt.
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
Eigenschaftswert
Ein boolescher Wert, der true ist, wenn die Klasse eine Singleton-WMI-Klasse und andernfalls "false" darstellt.
Beispiele
Der folgende Codeausschnitt veranschaulicht die Verwendung des Singleton-Parameters, um anzugeben, dass eine C#-Klasse einer Singleton-WMI-Klasse entspricht.
[ManagementEntity(Singleton=true)]
public class SingletonSample { }
Hinweise
Eine Singleton-WMI-Klasse ist eine Klasse, für die es nur eine einzelne Instanz geben kann. Obwohl Sie die Logik codieren können, um sicherzustellen, dass nur eine einzelne Instanz einer WMI-Klasse erstellt wird, wird dieses Parameter-Attribut bereitgestellt, um die Aufgabe einfach und konsistent zu machen.
Beim Arbeiten mit Singleton-WMI-Klassen müssen Clientanwendungen spezielle Syntax verwenden. Weitere Informationen finden Sie im Thema "Beschreiben eines Instanzobjektpfads" in der MSDN-Onlinebibliothek unter http://www.msdn.com.