Operatore ISA per query dello schema

L'operatore ISA è un operatore specifico di WQL che può essere usato nelle query di dati, eventi e schemi.

Quando ISA è incluso nella clausola WHERE di una query dello schema, richiede che la query venga applicata a tutte le sottoclassi della classe specificata.

Ad esempio, l'istruzione seguente richiede la notifica ogni 10 minuti di eventi di modifica dell'istanza per tutte le istanze che sono membri di qualsiasi classe derivata dalla classe Win32_LogicalDisk .

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

La query seguente restituisce la definizione per la classe e le definizioni di CIM_Processor per tutte le sottoclassi.

SELECT * FROM meta_class WHERE __this ISA "CIM_Processor"

La classe meta_class identifica questa operazione come query dello schema, la proprietà denominata __this identifica la classe di destinazione della query e l'operatore ISA richiede le definizioni per le sottoclassi della classe di destinazione.