ManagementEntityAttribute.Singleton Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie si la classe associée représente une 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
Valeur de propriété
Valeur booléenne true si la classe représente une classe WMI singleton et false dans le cas contraire.
Exemples
L’extrait de code suivant montre comment utiliser le paramètre Singleton pour indiquer qu’une classe C# correspond à une classe WMI singleton.
[ManagementEntity(Singleton=true)]
public class SingletonSample { }
Remarques
Une classe WMI singleton est une classe pour laquelle il ne peut jamais y avoir une seule instance. Bien que vous puissiez coder la logique pour vous assurer qu’une seule instance d’une classe WMI est jamais créée, cet attribut de paramètre est fourni pour faciliter et cohérence la tâche.
Lorsque vous utilisez des classes WMI singleton, les applications clientes doivent utiliser une syntaxe spéciale. Pour plus d’informations, consultez la rubrique Description d’un chemin d’objet d’instance dans la bibliothèque en ligne MSDN à l’adresse http://www.msdn.com.