IRowsetPrioritization 인터페이스(searchapi.h)
이 쿼리에서 지정한 scope 대한 현재 인덱서 우선 순위 수준을 설정하거나 검색합니다.
상속
IRowsetPrioritization 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IRowsetPrioritization 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IRowsetPrioritization 인터페이스에는 이러한 메서드가 있습니다.
IRowsetPrioritization::GetScopePriority 이 쿼리에서 지정한 scope 대한 현재 인덱서 우선 순위 수준을 검색합니다. |
IRowsetPrioritization::GetScopeStatistics 이 쿼리에서 지정한 scope 설명하는 정보를 가져옵니다. |
IRowsetPrioritization::SetScopePriority 이 쿼리에서 지정한 scope 대한 현재 인덱서 우선 순위 수준을 설정합니다. |
설명
이 인터페이스는 인덱서 행 집합에서 IUnknown::QueryInterface 메서드 를 사용하여 가져옵니다. 행 집합 우선 순위를 사용하려면 쿼리를 실행하기 전에 OLE DB ICommandProperties::SetProperties 메서드를 사용하여 DBPROP_ENABLEROWSETEVENTS TRUE로 설정해야 합니다.
IRowsetPrioritization::SetScopePriority는 쿼리에 속하는 범위의 우선 순위를 설정하고 쿼리 범위 내에 인덱싱할 미해결 문서가 있을 때 scope 통계 이벤트가 발생하는 간격을 설정합니다. 이 이벤트는 우선 순위 수준이 기본값으로 설정된 경우 발생합니다.
IRowsetPrioritization::GetScopeStatistics를 사용하여 scope 인덱싱된 항목 수, scope 추가할 미해결 문서 수 및 이 scope 내에서 다시 인덱싱해야 하는 문서 수를 가져올 수 있습니다.
인덱싱 이벤트의 우선 순위를 지정하는 방법을 보여 주는 샘플은 SearchEvents 샘플을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | searchapi.h |
추가 정보
개념
Windows 7의 인덱싱 우선 순위 지정 및 행 집합 이벤트
참조