共用方式為


searchapi.h (IRowsetPrioritization 介面)

設定或擷取此查詢所指定範圍的目前索引器優先順序層級。

繼承

IRowsetPrioritization 介面繼承自 IUnknown 介面。 IRowsetPrioritization 也有下列類型的成員:

方法

IRowsetPrioritization 介面具有這些方法。

 
IRowsetPrioritization::GetScopePriority

擷取此查詢所指定範圍的目前索引器優先順序層級。
IRowsetPrioritization::GetScopeStatistics

取得描述此查詢所指定範圍的資訊。
IRowsetPrioritization::SetScopePriority

設定此查詢所指定範圍的目前索引器優先順序層級。

備註

這個介面是透過索引器數據列集上的 IUnknown::QueryInterface 方法 取得。 DBPROP_ENABLEROWSETEVENTS必須在執行查詢之前,使用 OLE DB ICommandProperties::SetProperties 方法設定為 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

參考

資料列集屬性