pragma deleteinstance

pragma deleteinstance 命令从存储库中删除类的现有实例。

以下介绍了此命令的语法:

#pragma deleteinstance("InstanceId", [Flag])

InstanceId 是 MOF 编译器从当前命名空间中删除的实例的唯一标识符。

[Flag] 必须是下列参数之一。

标志 描述
失败 如果类在存储库中尚不存在,会导致 MOF 编译器退出,并显示错误消息。
nofail 即使类尚不存在,也会导致 MOF 编译器继续。

示例

以下示例演示如何使用此命令。

#pragma deleteinstance(
    "MSFT_RisingFallingTemplate.id='TestRisingFallingCorrId'",
    nofail)

要求

要求
最低受支持的客户端
Windows Vista
最低受支持的服务器
Windows Server 2008

另请参阅

预处理器命令