ManagementQualifierFlavors 枚举
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
可以与 WMI 提供程序扩展一起使用的限定符类型。
注意:WMI .NET 库现在视为处于最终状态,且没有可用于会影响这些库的非安全性相关问题的进一步开发、增强或更新。 MI API 应用于所有新的开发。
此枚举支持其成员值的按位组合。
public enum class ManagementQualifierFlavors
C#
[System.Flags]
public enum ManagementQualifierFlavors
[<System.Flags>]
type ManagementQualifierFlavors =
Public Enum ManagementQualifierFlavors
- 继承
- 属性
名称 | 值 | 说明 |
---|---|---|
Amended | 1 | 在基类定义中不需要限定符,并且可以将其移动到要本地化的修订。 |
ClassOnly | 4 | 限定符传播到实例。 |
DisableOverride | 2 | 不能在派生类或实例中重写限定符。 请注意,系统默认可以重写传播的限定符。 |
ThisClassOnly | 8 | 限定符不会传播到派生类。 |
以下示例演示如何使用 DisableOverride ManagementQualifierFlavors 枚举。 此处,它正在应用于关联限定符。
[ManagementQualifier("Association",
Flavor = ManagementQualifierFlavors.DisableOverride)]
public class AssociationSampleBase
{
[ManagementReference(Type = "UserInfo")]
[ManagementKey]
public string Configuration;
[ManagementReference(Type = "LogInfo")]
[ManagementKey]
public string Hosting;
//additional code omitted
若要详细了解限定符风格,请阅读 MSDN 上的 WMI SDK 中的 限定符风格 主题。
产品 | 版本 |
---|---|
.NET Framework | 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |