다음을 통해 공유


스키마 쿼리에 대한 ISA 연산자

ISA 연산자는 데이터, 이벤트, 스키마 쿼리에 사용할 수 있는 WQL 관련 연산자입니다.

ISA가 스키마 쿼리의 WHERE 절에 포함되면 지정한 클래스의 모든 하위 클래스에 쿼리를 적용하도록 요청합니다.

예를 들어 다음 문은 Win32_LogicalDisk 클래스에서 파생된 클래스의 멤버인 모든 인스턴스에 대해 인스턴스 수정 이벤트의 10분마다 알림을 요청합니다.

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

다음 쿼리는 모든 하위 클래스에 대한 CIM_Processor 클래스 및 정의에 대한 정의를 반환합니다.

SELECT * FROM meta_class WHERE __this ISA "CIM_Processor"

클래스 meta_class는 이를 스키마 쿼리로 식별하고 __this라는 속성은 쿼리의 대상 클래스를 식별하며 ISA 연산자는 대상 클래스의 하위 클래스에 대한 정의를 요청합니다.