pragma deleteclass

pragma deleteclass 전처리기 명령은 리포지토리에서 기존 클래스와 그 인스턴스를 삭제합니다.

구문 설명은 다음과 같습니다.

#pragma deleteclass("ClassName", [Flag])

ClassName은 MOF 컴파일러가 현재 네임스페이스에서 삭제하는 클래스의 이름입니다.

[Flag]는 다음 인수 중 하나여야 합니다.

플래그 설명
fail 클래스가 리포지토리에 아직 없는 경우 MOF 컴파일러가 오류 메시지와 함께 종료되도록 합니다.
nofail 클래스가 아직 없더라도 MOF 컴파일러가 계속되도록 합니다.

예제

다음 예제는 이 명령을 사용하는 방법을 보여줍니다.

#pragma deleteclass("MyClass1",FAIL)

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista
지원되는 최소 서버
Windows Server 2008

추가 정보

전처리기 명령