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 ManagementQualifierFlavors 列挙を使用する方法を示します。 ここでは、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 の 修飾子のフレーバー に関するトピックを参照してください。

適用対象

こちらもご覧ください