Saveurs de qualificateur
Les saveurs de qualificateur fournissent plus d’informations sur un qualificateur, par exemple si une classe ou une instance dérivée peut remplacer la valeur d’origine du qualificateur.
Les versions de qualificateur peuvent être ajoutées en haut du fichier MOF, à l’aide de la syntaxe suivante, ce qui les amène à être appliquées dans toute la définition. Par exemple:
Qualifier Description : ToSubClass Amended;
Les ToSubClass et saveurs de modifiées s’appliquent à tous les qualificateurs Description dans le MOF.
Le tableau suivant répertorie les saveurs de qualificateur.
Saveur du qualificateur | Signification |
---|---|
modifié | Le qualificateur n’est pas obligatoire dans la définition de classe de base et peut être déplacé vers l’amendement à localiser. |
disableOverride | Le qualificateur ne peut pas être substitué dans une classe ou une instance dérivée. Notez que la possibilité de remplacer un qualificateur propagé est la valeur par défaut. |
EnableOverride | En cas de propagation vers une classe ou une instance dérivée, la valeur du qualificateur peut être substituée. La définition enableOverride est facultative, car la possibilité de remplacer la valeur de qualificateur est la fonctionnalité par défaut des qualificateurs propagés. |
NotToInstance | Le qualificateur n’est pas propagé aux instances de classe. |
NotToSubClass | Le qualificateur n’est pas propagé aux classes dérivées. |
restreint | Le qualificateur n’est pas propagé aux instances ou aux classes dérivées. |
ToInstance | Le qualificateur est propagé aux instances. |
ToSubClass | Le qualificateur est propagé aux classes dérivées. Cette saveur est appropriée uniquement pour les qualificateurs définis pour une classe et ne peut pas être attaché à un qualificateur décrivant une instance de classe. |