Udostępnij za pośrednictwem


Dodawanie kwalifikatora

Kwalifikator to ciąg danych, który zawiera więcej informacji o klasie, wystąpieniu, właściwości, metodzie lub parametrze.

Poniższa definicja klasy jest przykładem klasy pochodnej, która ma kwalifikatory klas.

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

Kwalifikatory można podzielić na standardowe kwalifikatory, kwalifikatory CIM oraz na unikatowe kwalifikatory, które obejmują następujące:

  • Kwalifikator standardowy

    Standardowy kwalifikator to kwalifikator zdefiniowany w systemie WMI i często używany w kodzie MOF. Na przykład kwalifikatory dynamiczne i kwalifikatory odczytu są kwalifikatorami standardowymi. Aby uzyskać więcej informacji, zobacz Kwalifikatory WMI.

  • Kwalifikator modelu CIM

    Kwalifikator modelu CIM jest kwalifikatorem zawartym w specyfikacji modelu CIM. Podczas używania kwalifikatorów CIM w kodzie MOF, standardowe kwalifikatory zostały zaprojektowane specjalnie z myślą o systemie WMI. Aby uzyskać więcej informacji, odwiedź specyfikację CIM DMTF .

  • Unikatowy kwalifikator

    Unikatowy kwalifikator to kwalifikator zdefiniowany specjalnie dla nowej klasy przez dostawcę klas. Na przykład kwalifikator Units jest niestandardowym kwalifikatorem charakterystycznym dla dostawcy. Możesz utworzyć własne kwalifikatory do użycia z dostawcą. Aby uzyskać więcej informacji na temat tworzenia dostawcy, zobacz Tworzenie dostawcy WMI.

Bez względu na to, jakie działania wykonuje kwalifikator, głównym procesem, który realizujesz, jest użycie kwalifikatora w kodzie MOF. Aby uzyskać więcej informacji, zobacz Stosowanie kwalifikatora. Możesz dokładniej opisać kwalifikator, używając jego charakterystyki. Aspekt kwalifikatora zawiera więcej informacji na temat tego, jak dostawca powinien używać kwalifikatora. Aby uzyskać więcej informacji, zobacz Opis kwalifikatora z typem kwalifikatora.

projektowanie klas formatu obiektów zarządzanych (MOF)