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 { }
注解
单一实例 WMI 类是只能有单个实例的实例。 尽管可以编写逻辑以确保只创建 WMI 类的单个实例,但提供了此参数属性以使任务变得简单且一致。
使用单一实例 WMI 类时,客户端应用程序必须使用特殊语法。 有关详细信息,请参阅 MSDN http://www.msdn.com联机库中的“描述实例对象路径”主题。