Qualifizierervarianten
Qualifizierervarianten bieten weitere Informationen zu einem Qualifizierer, z. B. ob eine abgeleitete Klasse oder Instanz den ursprünglichen Wert des Qualifizierers überschreiben kann.
Qualifizierervarianten können am Anfang der MOF-Datei mithilfe der folgenden Syntax hinzugefügt werden, sodass sie in der gesamten Definition angewendet werden. Beispiel:
Qualifier Description : ToSubClass Amended;
Die Varianten ToSubClass und Amended gelten für alle Qualifizierer des Typs Beschreibung in der MOF-Datei.
In der folgenden Tabelle sind die Qualifizierervarianten aufgeführt.
Qualifizierervariante | Bedeutung |
---|---|
Amended | Der Qualifizierer ist in der Basisklassendefinition nicht erforderlich und kann zur Lokalisierung in die Ergänzung verschoben werden. |
DisableOverride | Der Qualifizierer kann in einer abgeleiteten Klasse oder Instanz nicht überschrieben werden. Beachten Sie, dass das Überschreiben eines weitergegebenen Qualifizierers die Standardeinstellung ist. |
EnableOverride | Bei der Weitergabe an eine abgeleitete Klasse oder Instanz kann der Wert des Qualifizierers überschrieben werden. Das Festlegen von EnableOverride ist optional, weil die Möglichkeit zum Überschreiben des Qualifiziererwerts die Standardfunktionalität für weitergegebene Qualifizierer ist. |
NotToInstance | Der Qualifizierer wird nicht an Klasseninstanzen weitergegeben. |
NotToSubClass | Der Q wird nicht an abgeleitete Klassen weitergegeben. |
Eingeschränkt | Der Qualifizierer wird nicht an Instanzen oder abgeleitete Klassen weitergegeben. |
ToInstance | Der Qualifizierer wird an Instanzen weitergegeben. |
ToSubClass | Der Qualifizierer wird an abgeleitete Klassen weitergegeben. Diese Variante eignet sich nur für Qualifizierer, die für eine Klasse definiert wurden, und kann nicht an einen Qualifizierer angefügt werden, der eine Klasseninstanz beschreibt. |