IRowsetPrioritization 接口 (searchapi.h)

设置或检索此查询指定的范围的当前索引器优先级。

继承

IRowsetPrioritization 接口继承自 IUnknown 接口。 IRowsetPrioritization 还具有以下类型的成员:

方法

IRowsetPrioritization 接口具有这些方法。

 
IRowsetPrioritization::GetScopePriority

检索此查询指定的范围的当前索引器优先级。
IRowsetPrioritization::GetScopeStatistics

获取描述此查询指定的范围的信息。
IRowsetPrioritization::SetScopePriority

设置此查询指定的范围的当前索引器优先级。

注解

此接口是使用索引器行集上的 IUnknown::QueryInterface 方法 获取的。 在执行查询之前,必须使用 OLE DB ICommandProperties::SetProperties 方法将DBPROP_ENABLEROWSETEVENTS设置为 TRUE,才能使用行集优先级。

IRowsetPrioritization::SetScopePriority 为属于查询的范围设置优先级,以及当查询范围内有待处理文档要编制索引时,范围统计信息事件引发的间隔。 如果优先级设置为默认值,则会引发此事件。

IRowsetPrioritization::GetScopeStatistics 可用于获取作用域中的索引项数、要添加到作用域中的未完成文档数以及需要在此范围内重新编制索引的文档数。

有关演示如何确定索引事件的优先级的示例,请参阅 SearchEvents 示例。

要求

要求
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
目标平台 Windows
标头 searchapi.h

请参阅

概念性

IRowsetEvents

为 Windows 7 中的优先级和行集事件编制索引

Windows 搜索) (通知处理

PRIORITIZE_FLAGS

PRIORITY_LEVEL

ROWSETEVENT_ITEMSTATE

ROWSETEVENT_TYPE

引用

行集属性