Příchutě kvalifikátoru
Příchutě kvalifikátoru poskytují další informace o kvalifikátoru, například zda odvozená třída nebo instance mohou přepsat původní hodnotu kvalifikátoru.
Kvalifikátory můžou být přidány na začátek souboru MOF pomocí následující syntaxe, což způsobuje jejich použití v celé definici. Například:
Qualifier Description : ToSubClass Amended;
ToSubClass a Změněné příchutě platí pro všechny kvalifikátory popisu v MOF.
Následující tabulka uvádí příchutě kvalifikátoru.
Příchuť kvalifikátoru | Význam |
---|---|
změněné | Kvalifikátor není vyžadován v definici základní třídy a lze jej přesunout do změny, která má být lokalizována. |
DisableOverride | Kvalifikátor nelze přepsat v odvozené třídě nebo instanci. Všimněte si, že možnost přepsat šířený kvalifikátor je výchozí. |
EnableOverride | Při šíření do odvozené třídy nebo instance lze přepsat hodnotu kvalifikátoru. Nastavení EnableOverride je volitelné, protože schopnost přepsat hodnotu kvalifikátoru je výchozí funkce pro šířené kvalifikátory. |
notToInstance | Kvalifikátor se nerozšíří do instancí třídy. |
NotToSubClass | Kvalifikátor není rozšířen do odvozených tříd. |
Omezené | Kvalifikátor není rozšířen na instance ani odvozené třídy. |
ToInstance | Kvalifikátor se rozšíří do instancí. |
toSubClass | Kvalifikátor se rozšíří do odvozených tříd. Tato příchuť je vhodná pouze pro kvalifikátory definované pro třídu a nelze ji připojit k kvalifikátoru popisující instanci třídy. |