pragma deleteinstance
Команда pragma deleteinstance удаляет существующий экземпляр класса из репозитория.
Ниже описан синтаксис этой команды:
#pragma deleteinstance("InstanceId", [Flag])
InstanceId — это уникальный идентификатор экземпляра, который компилятор MOF удаляет из текущего пространства имен.
[Flag] должен быть одним из следующих аргументов.
Flag | Описание |
---|---|
fail | Приводит к выходу компилятора MOF с сообщением об ошибке, если класс еще не существует в репозитории. |
nofail | Приводит к продолжению работы компилятора MOF, даже если класс еще не существует. |
Примеры
В следующем примере показано, как использовать эту команду.
#pragma deleteinstance(
"MSFT_RisingFallingTemplate.id='TestRisingFallingCorrId'",
nofail)
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista |
Минимальная версия сервера |
Windows Server 2008 |