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