pragma deleteclass
pragma deleteclass プリプロセッサ コマンドは、既存のクラスとそのインスタンスをリポジトリから削除します。
以下では構文について説明します。
#pragma deleteclass("ClassName", [Flag])
ClassName は、MOF コンパイラが現在の名前空間から削除するクラスの名前です。
[Flag] は、次の引数のいずれかである必要があります。
フラグ | 説明 |
---|---|
不合格 | クラスがリポジトリにまだ存在しない場合は、MOF コンパイラはエラー メッセージで終了します。 |
nofail | クラスがまだ存在しない場合でも、MOF コンパイラを続行させます。 |
例
このコマンドを使う方法を次の例に示します。
#pragma deleteclass("MyClass1",FAIL)
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista |
サポートされている最小のサーバー |
Windows Server 2008 |