Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Mit dem Befehl pragma deleteinstance wird eine vorhandene Instanz einer Klasse aus dem Repository gelöscht.
Die Syntax für diesen Befehl lautet wie folgt:
#pragma deleteinstance("InstanceId", [Flag])
InstanceId ist ein eindeutiger Bezeichner der Instanz, die der MOF-Compiler aus dem aktuellen Namespace löscht.
[Flag] muss eines der folgenden Argumente aufweisen.
| 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 deleteinstance(
"MSFT_RisingFallingTemplate.id='TestRisingFallingCorrId'",
nofail)
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows Vista |
| Unterstützte Mindestversion (Server) |
Windows Server 2008 |