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