Variantes de qualificador
Variantes de qualificador fornecem mais informações sobre um qualificador, por exemplo, se uma classe derivada ou instância pode substituir o valor original do qualificador.
As variantes de qualificador podem ser adicionadas à parte superior do arquivo MOF, usando a sintaxe a seguir, fazendo com que eles sejam aplicados em toda a definição. Por exemplo:
Qualifier Description : ToSubClass Amended;
As variantes ToSubClass e Amended se aplicam a todos os qualificadores Description no MOF.
A tabela a seguir lista as variantes de qualificador.
Variante de qualificador | Significado |
---|---|
Amended | O qualificador não é necessário na definição de classe básica e pode ser movido para o aditamento a ser localizado. |
DisableOverride | O qualificador não pode ser substituído em uma instância ou classe derivada. Observe que a capacidade de substituir um qualificador propagado é o padrão. |
EnableOverride | Quando propagada para uma classe ou instância derivada, o valor do qualificador pode ser substituído. Definir EnableOverride é opcional porque a capacidade de substituir o valor do qualificador é a funcionalidade padrão em qualificadores propagados. |
NotToInstance | O qualificador não é propagado para instâncias de classe. |
NotToSubClass | O qualificador não é propagado para classes derivadas. |
Restricted | O qualificador não é propagado para instâncias ou classes derivadas. |
ToInstance | O qualificador é propagado para instâncias. |
ToSubClass | O qualificador é propagado para as classes derivadas. Essa variante só é apropriada para qualificadores definidos para uma classe e não pode ser anexada a um qualificador que descreve uma instância de classe. |