Freigeben über


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.