修飾子のフレーバー
修飾子のフレーバーは、派生クラスまたはインスタンスが修飾子の元の値をオーバーライドできるかどうかなど、修飾子に関する詳細情報を提供します。
修飾子のフレーバーは、次の構文を使用して MOF ファイルの先頭に追加でき、その結果、定義全体に適用されます。 例えば:
Qualifier Description : ToSubClass Amended;
ToSubClass および修正済み フレーバーは、MOF のすべての 説明 修飾子に適用されます。
次の表に、修飾子の種類を示します。
修飾子のフレーバー | 意味 |
---|---|
改正 | 修飾子は基本クラス定義では必要なく、ローカライズする修正に移動できます。 |
DisableOverride の | 派生クラスまたはインスタンスで修飾子をオーバーライドすることはできません。 伝達された修飾子をオーバーライドできることが既定であることに注意してください。 |
EnableOverride の | 派生クラスまたはインスタンスに伝達されると、修飾子の値をオーバーライドできます。 EnableOverride 設定は省略可能です。これは、修飾子の値をオーバーライドできることが、伝達された修飾子の既定の機能であるためです。 |
NotToInstance を する | 修飾子はクラス インスタンスに反映されません。 |
NotToSubClass を する | 修飾子は派生クラスに反映されません。 |
制限付き の | 修飾子は、インスタンスまたは派生クラスには反映されません。 |
ToInstance を する | 修飾子はインスタンスに伝達されます。 |
ToSubClass を する | 修飾子は派生クラスに伝達されます。 このフレーバーは、クラスに対して定義された修飾子にのみ適しており、クラス インスタンスを記述する修飾子にアタッチすることはできません。 |