Lägga till en kvalificerare
En kvalificerare är en datasträng som innehåller mer information om en klass, instans, egenskap, metod eller parameter.
Följande klassdefinition är ett exempel på en härledd klass som har klasskvalificerare.
[Dynamic, Provider ("ProviderX")]
class MyDerivedClass : MyClass
{
[key] string sKey;
[Implemented] sint32 ValueMethod();
[Implemented] sint32 MyMethod ([in, Id(0)] sint32 Param);
};
Kvalificerare kan delas in i standardkvalificerare, CIM-kvalificerare och unika kvalificerare som inkluderar följande:
Standardkval
En standardkvalificerare är en kvalificerare som definieras av WMI och används ofta i MOF-kod. Till exempel är både Dynamic och Read-kvalificerare standardkvalificerare. Mer information finns i WMI-kvalificerare.
CIM-kvalificerare
En CIM-kvalificerare är en kvalificerare som ingår i CIM-specifikationen. När du använder CIM-kvalificerare i MOF-kod är standardkvalificerarna utformade specifikt med WMI i åtanke. Mer information finns i DMTF CIM Specification.
Unik kvalificerare
En unik kvalificerare är en kvalificerare som definierats specifikt för en ny klass av en klassleverantör. Till exempel är kvalificeraren för -enheter en icke-standard, leverantörsspecifik kvalificerare. Du kan skapa egna kvalifikationer för användning med din leverantör. Mer information om hur du skapar en provider finns i Utveckla en WMI-provider.
Oavsett vad din kvalificerare gör är den viktigaste processen som du utför att använda kvalificeraren i din MOF-kod. Mer information finns i Tillämpa en kvalificerare. Du kan ytterligare beskriva en kvalificerare med en kvalificeraretyp. En flavor av kvalificerare innehåller mer information om hur en leverantör ska använda en kvalificerare. För mer information, se Beskrivning av en kvalificerare med en kvalificeringssmak.
Relaterade ämnen