pragma deleteclass
Der Präprozessorbefehl pragma deleteclass löscht eine vorhandene Klasse und ihre Instanzen aus dem Repository.
Die Syntax sieht wie folgt aus:
#pragma deleteclass("ClassName", [Flag])
ClassName ist der Name der Klasse, die der MOF-Compiler aus dem aktuellen Namespace löscht.
[Flag] muss eines der folgenden Argumente sein:
Flag | Beschreibung |
---|---|
fehlerhaft | Bewirkt, dass der MOF-Compiler mit einer Fehlermeldung beendet wird, wenn die Klasse noch nicht im Repository vorhanden ist. |
nofail | Bewirkt, dass der MOF-Compiler auch dann fortgesetzt wird, 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 |