pragma deleteclass

Der Pragma deleteclass-Präprozessorbefehl löscht eine vorhandene Klasse und ihre Instanzen aus dem Repository.

Im Folgenden wird die Syntax beschrieben:

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

ClassName ist der Name der Klasse, die der MOF-Compiler aus dem aktuellen Namespace löscht.

[ Das ] Flag muss eines der folgenden Argumente sein.

Flag Beschreibung
fehlerhaft Bewirkt, dass der MOF-Compiler mit einer Fehlermeldung beendet wird, wenn die Klasse nicht bereits im Repository vorhanden ist.
nofail Bewirkt, dass der MOF-Compiler fortgesetzt wird, auch wenn die Klasse noch nicht vorhanden ist.

Beispiele

Im folgenden Beispiel wird die Verwendung dieses Befehls veranschaulicht.

#pragma deleteclass("MyClass1",FAIL)

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
Windows Server 2008

Weitere Informationen

Präprozessorbefehle