ManagementQualifierFlavors 枚举

定义

可以与 WMI 提供程序扩展一起使用的限定符类型。

注意:WMI .NET 库现在视为处于最终状态,且没有可用于会影响这些库的非安全性相关问题的进一步开发、增强或更新。 MI API 应用于所有新的开发。

此枚举支持其成员值的按位组合。

public enum class ManagementQualifierFlavors
[System.Flags]
public enum ManagementQualifierFlavors
[<System.Flags>]
type ManagementQualifierFlavors = 
Public Enum ManagementQualifierFlavors
继承
ManagementQualifierFlavors
属性

字段

Amended 1

在基类定义中不需要限定符,并且可以将其移动到要本地化的修订。

ClassOnly 4

限定符传播到实例。

DisableOverride 2

不能在派生类或实例中重写限定符。 请注意,系统默认可以重写传播的限定符。

ThisClassOnly 8

限定符不会传播到派生类。

示例

下面的示例演示如何使用 DisableOverride ManagementQualifierForsors 枚举。 此处,它将应用于 Association 限定符。

[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 中的 限定 符风格主题。

适用于

另请参阅