ManagementEntityAttribute.Singleton Propriedade

Definição

Especifica se a classe associada representa uma 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

Valor de Propriedade

Um valor booleano que é verdadeiro se a classe representa uma classe WMI singleton e falso caso contrário.

Exemplos

O seguinte excerto de código demonstra como usar o parâmetro Singleton para indicar que uma classe C# corresponde a uma classe singleton WMI.

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

Para um exemplo completo e funcional de um fornecedor que implementa uma classe singleton, veja Como: Criar um Fornecedor Básico Desacoplado.

Observações

Uma classe WMI singleton é aquela para a qual só pode existir uma única instância. Embora possas programar a lógica para garantir que apenas uma única instância de uma classe WMI seja criada, este atributo de parâmetro é fornecido para tornar a tarefa fácil e consistente.

Ao trabalhar com classes WMI singleton, as aplicações cliente devem usar uma sintaxe especial. Para mais informações, consulte o tópico Descrever um Caminho de Objeto de Instância na biblioteca online MSDN em http://www.msdn.com.

Aplica-se a