Compartir a través de


Operador ISA para consultas de esquema

El operador ISA es un operador específico de WQL que se puede usar en consultas de datos, eventos y esquemas.

Cuando ISA se incluye en la cláusula WHERE de una consulta de esquema, solicita que la consulta se aplique a todas las subclases de la clase que especifique.

Por ejemplo, la siguiente instrucción solicita notificaciones cada 10 minutos de eventos de modificación de instancia para todas las instancias que son miembros de cualquier clase derivada de la clase Win32_LogicalDisk.

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

La consulta siguiente devuelve la definición de la clase y las definiciones de CIM_Processor para todas sus subclases.

SELECT * FROM meta_class WHERE __this ISA "CIM_Processor"

La clase meta_class identifica esto como una consulta de esquema, la propiedad denominada __this identifica la clase de destino de la consulta y el operador ISA solicita definiciones para las subclases de la clase de destino.