Sdílet prostřednictvím


Operátor ISA pro dotazy schématu

Operátor ISA je operátor specifický pro jazyk WQL, který lze použít v dotazech na data, události a schématu.

Pokud je ISA součástí klauzule WHERE dotazu schématu, požádá o použití dotazu na všechny podtřídy zadané třídy.

Například následující příkaz požaduje oznámení každých 10 minut událostí úpravy instance pro všechny instance, které jsou členy jakékoli třídy odvozené z Win32_LogicalDisk třídy.

SELECT * FROM __InstanceModificationEvent WITHIN 600
WHERE TargetInstance ISA "Win32_LogicalDisk"

Následující dotaz vrátí definici třídy CIM_Processor a definic pro všechny její podtřídy.

SELECT * FROM meta_class WHERE __this ISA "CIM_Processor"

Třída meta_class identifikuje toto jako dotaz schématu, vlastnost s názvem __this identifikuje cílovou třídu dotazu a operátor ISA požaduje definice pro podtřídy cílové třídy.