添加限定符

限定符是一个数据字符串,提供有关类、实例、属性、方法或参数的详细信息。

以下类定义是具有类限定符的派生类的示例。

[Dynamic, Provider ("ProviderX")] 
class MyDerivedClass : MyClass
{
    [key] string sKey;
    [Implemented] sint32 ValueMethod();
    [Implemented] sint32 MyMethod ([in, Id(0)] sint32 Param);
};

限定符可分为标准限定符、CIM 限定符和唯一限定符,包括:

  • 标准限定符

    标准限定符是由 WMI 定义的限定符,通常用于 MOF 代码。 例如, 动态 限定符和 读取 限定符都是标准限定符。 有关详细信息,请参阅 WMI 限定符

  • CIM 限定符

    CIM 限定符是 CIM 规范中包含的限定符。 虽然在 MOF 代码中使用 CIM 限定符,但标准限定符是专门为 WMI 设计的。 有关详细信息,请参阅 DMTF CIM 规范

  • 唯一限定符

    唯一限定符是由类提供程序专门为新类定义的限定符。 例如, Units 限定符是非标准提供程序特定的限定符。 可以创建自己的限定符,以便与服务提供者一起使用。 有关创建提供程序的详细信息,请参阅 开发 WMI 提供程序

无论限定符做什么,你执行的主要过程就是在 MOF 代码中使用限定符。 有关详细信息,请参阅 “应用限定符”。 您可以使用限定符类型进一步描述限定符。 限定符风格包含有关提供程序如何使用限定符的详细信息。 有关详细信息,请参阅 描述限定符风格限定符

设计托管对象格式 (MOF) 类