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

См. также раздел

Команды препроцессора