IPersistQuery 인터페이스(cmnquery.h)
IPersistQuery 인터페이스는 영구 스토리지와 쿼리 매개 변수를 저장하고 검색하는 데 사용됩니다. 이 스토리지는 쿼리 결과가 아닌 쿼리 매개 변수와 관련이 있습니다. 이 인터페이스에 대한 포인터는 CQPM_PERSIST 메시지의 쿼리 양식 확장에 제공됩니다. ICommonQuery::OpenQueryWindow가 호출되면 애플리케이션은 이 인터페이스에 대한 포인터를 OPENQUERYWINDOW 구조체의 pPersistQuery 멤버에 있는 쿼리 처리기에 전달하여 자체 IPersistQuery 구현을 제공할 수도 있습니다.
상속
IPersistQuery 인터페이스는 IPersist에서 상속됩니다. IPersistQuery 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IPersistQuery 인터페이스에는 이러한 메서드가 있습니다.
IPersistQuery::Clear 쿼리 저장소의 내용을 비웁니다. |
IPersistQuery::ReadInt 쿼리 저장소에서 정수 값을 읽습니다. |
IPersistQuery::ReadString 쿼리 저장소에서 문자열을 읽습니다. |
IPersistQuery::ReadStruct 쿼리 저장소에서 구조를 읽습니다. |
IPersistQuery::WriteInt 정수 값을 쿼리 저장소에 씁니다. |
IPersistQuery::WriteString 쿼리 저장소에 문자열을 씁니다. |
IPersistQuery::WriteStruct 쿼리 저장소에 구조를 씁니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista |
지원되는 최소 서버 | Windows Server 2008 |
대상 플랫폼 | Windows |
헤더 | cmnquery.h |