通过


ManagementEntityAttribute.Singleton 属性

定义

指定关联类是否表示单一实例 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联机库中的“描述实例对象路径”主题。

适用于