Варианты квалификатора
Варианты квалификатора предоставляют дополнительные сведения о квалификаторе, например о том, может ли производный класс или экземпляр переопределить исходное значение квалификатора.
Варианты квалификатора можно добавить в начало MOF-файла, используя следующий синтаксис, что приведет к их применению во всем определении. Пример:
Qualifier Description : ToSubClass Amended;
Варианты ToSubClass и Amended применяются ко всем квалификаторам description в MOF.
В следующей таблице перечислены варианты квалификатора.
Вариант квалификатора | Значение |
---|---|
Изменены | Квалификатор не требуется в определении базового класса. Поэтому его можно переместить в изменение, которое необходимо локализовать. |
DisableOverride | Квалификатор невозможно переопределить в производном классе или экземпляре. Обратите внимание, что возможность переопределения распространенного квалификатора предоставляется по умолчанию. |
EnableOverride | При распространении в производном классе или экземпляре значение квалификатора может быть переопределено. Параметр EnableOverride необязателен, так как возможность переопределения значения квалификатора является функцией по умолчанию для распространяемых квалификаторов. |
NotToInstance | Квалификатор не распространяется на экземпляры класса. |
NotToSubClass | Квалификатор не распространяется в производные классы. |
Ограниченный | Квалификатор не распространяется на экземпляры или производные классы. |
ToInstance | Квалификатор распространяется в экземпляры. |
ToSubClass | Квалификатор распространяется на производные классы. Этот вариант подходит только для квалификаторов, определенных для класса, и не может быть присоединен к квалификатору, описывающего экземпляр класса. |