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 |
另請參閱
概念
參考