Tipi di qualificatore
Le versioni qualificatori forniscono altre informazioni su un qualificatore, ad esempio se una classe derivata o un'istanza può eseguire l'override del valore originale del qualificatore.
I tipi di qualificatore possono essere aggiunti all'inizio del file MOF, usando la sintassi seguente, causandone l'applicazione in tutta la definizione. Per esempio:
Qualifier Description : ToSubClass Amended;
I ToSubClass e modificati si applicano a tutti i qualificatori Descrizione nel FILE MOF.
Nella tabella seguente sono elencati i tipi di qualificatore.
Qualifier Flavor | Significato |
---|---|
modificata | Il qualificatore non è obbligatorio nella definizione della classe di base e può essere spostato nell'emendamento da localizzare. |
DisableOverride | Il qualificatore non può essere sottoposto a override in una classe o in un'istanza derivata. Si noti che la possibilità di eseguire l'override di un qualificatore propagato è l'impostazione predefinita. |
EnableOverride | Quando viene propagato a una classe o a un'istanza derivata, è possibile eseguire l'override del valore del qualificatore. L'impostazione EnableOverride è facoltativa perché la possibilità di eseguire l'override del valore del qualificatore è la funzionalità predefinita per i qualificatori propagati. |
NotToInstance | Il qualificatore non viene propagato alle istanze della classe. |
NotToSubClass | Il qualificatore non viene propagato alle classi derivate. |
con restrizioni | Il qualificatore non viene propagato alle istanze o alle classi derivate. |
ToInstance | Il qualificatore viene propagato alle istanze. |
ToSubClass | Il qualificatore viene propagato alle classi derivate. Questo sapore è appropriato solo per i qualificatori definiti per una classe e non può essere collegato a un qualificatore che descrive un'istanza di classe. |