ISyncChangeBatchWithFilterKeyMap 接口
表示有关包含筛选器跟踪信息的变更批的元数据。
语法
interface ISyncChangeBatchWithFilterKeyMap : IUnknown
成员
ISyncChangeBatchWithFilterKeyMap 方法 |
说明 |
---|---|
获取筛选键映射,该筛选键映射包含由发起此变更批的副本跟踪的筛选器。 |
|
设置包含由发起此变更批的副本跟踪的筛选器的筛选键映射。 |
|
ISyncChangeBatchWithFilterKeyMap::SetFilterForgottenKnowledge |
设置指定筛选器的筛选器遗忘知识。 |
ISyncChangeBatchWithFilterKeyMap::GetFilteredReplicaLearnedKnowledge |
获取当目标提供程序应用此变更批中的所有变更时,筛选的目标副本了解到的知识。 |
ISyncChangeBatchWithFilterKeyMap::GetLearnedFilterForgottenKnowledge |
获取当目标提供程序应用此变更批中的所有变更时,目标副本了解到的指定筛选器的筛选器遗忘知识。 |
ISyncChangeBatchWithFilterKeyMap::GetFilteredReplicaLearnedForgottenKnowledge |
获取当目标提供程序应用此变更批中的所有变更时,筛选的目标副本了解到的遗忘知识。 |
ISyncChangeBatchWithFilterKeyMap::GetFilteredReplicaLearnedForgottenKnowledgeAfterRecoveryComplete |
获取当目标提供程序应用此变更批中的所有变更作为恢复同步的一部分时,筛选的目标副本了解到的遗忘知识。 |
ISyncChangeBatchWithFilterKeyMap::GetLearnedFilterForgottenKnowledgeAfterRecoveryComplete |
获取当目标提供程序应用此变更批中的所有变更作为恢复同步的一部分时,目标副本了解到的指定筛选器的筛选器遗忘知识。 |
注释
若要获取 ISyncChangeBatchWithFilterKeyMap 对象,请将 IID_ISyncChangeBatchWithFilterKeyMap 传递到 ISyncChangeBatchBase 对象的 QueryInterface 方法。
当源提供程序表示跟踪筛选器的副本时,该提供程序必须使用 ISyncChangeBatchWithFilterKeyMap 对象来包含枚举的变更,并且必须设置适当的筛选键映射和筛选器遗忘知识对象。
要求
**头文件:**Synchronization.h