共用方式為


ISyncChangeBatchWithFilterKeyMap 介面

表示包含篩選追蹤資訊之變更批次的相關中繼資料。

interface ISyncChangeBatchWithFilterKeyMap : IUnknown

成員

ISyncChangeBatchWithFilterKeyMap 方法 描述

ISyncChangeBatchWithFilterKeyMap::GetFilterKeyMap

取得篩選機碼對應,其中包含產生此變更批次之複寫所追蹤的篩選。

ISyncChangeBatchWithFilterKeyMap::SetFilterKeyMap

設定篩選機碼對應,其中包含產生此變更批次之複寫所追蹤的篩選。

ISyncChangeBatchWithFilterKeyMap::SetFilterForgottenKnowledge

設定指定之篩選的篩選被遺忘知識。

ISyncChangeBatchWithFilterKeyMap::GetFilteredReplicaLearnedKnowledge

取得當目的地提供者套用這個變更批次中所有變更時,篩選目的地複寫所學習到的知識。

ISyncChangeBatchWithFilterKeyMap::GetLearnedFilterForgottenKnowledge

取得當目的地提供者套用這個變更批次中所有變更時,目的地複寫針對指定之篩選所學習到的篩選被遺忘知識。

ISyncChangeBatchWithFilterKeyMap::GetFilteredReplicaLearnedForgottenKnowledge

取得當目的地提供者套用這個變更批次中所有變更時,篩選目的地複寫所學習到的被遺忘知識。

ISyncChangeBatchWithFilterKeyMap::GetFilteredReplicaLearnedForgottenKnowledgeAfterRecoveryComplete

取得目的地提供者在復原同步處理期間套用此變更批次中的所有變更時,篩選的目的地複寫所學習到的被遺忘知識。

ISyncChangeBatchWithFilterKeyMap::GetLearnedFilterForgottenKnowledgeAfterRecoveryComplete

取得目的地提供者在復原同步處理期間套用此變更批次中的所有變更時,目的地複寫針對指定的篩選所學習到的篩選被遺忘知識。

備註

若要取得 ISyncChangeBatchWithFilterKeyMap 物件,請將 IID_ISyncChangeBatchWithFilterKeyMap 傳遞至 ISyncChangeBatchBase 物件的 QueryInterface 方法。

當來源提供者表示追蹤篩選的複寫時,提供者必須使用 ISyncChangeBatchWithFilterKeyMap 物件來包含列舉的變更,而且必須設定適當的篩選機碼對應以及篩選被遺忘的知識物件。

需求

**標頭:**Synchronization.h

請參閱

概念

Sync Framework 核心元件