ManagementEntityAttribute.Singleton 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定关联的类是否表示单一实例 WMI 类。
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
属性值
如果此类表示单一实例 WMI 类,则为布尔值 true;否则为 false。
示例
以下代码片段演示如何使用 Singleton 参数来指示 C# 类对应于单一实例 WMI 类。
[ManagementEntity(Singleton=true)]
public class SingletonSample
有关实现单一实例类的提供程序的完整工作示例,请参阅如何:Create基本分离提供程序。
注解
单一实例 WMI 类是只能有一个实例的类。 尽管可以编写逻辑代码以确保只创建 WMI 类的单个实例,但提供了此参数属性以使任务简单且一致。
使用单一实例 WMI 类时,客户端应用程序必须使用特殊语法。 有关详细信息,请参阅 上 MSDN 联机库中 http://www.msdn.com的描述实例对象路径主题。