IAsynchronousNotifyingChangeApplierTarget 接口

表示一个可将项变更和冲突异步保存到副本中的对象。

interface IAsynchronousNotifyingChangeApplierTarget : IUnknown

成员

IAsynchronousNotifyingChangeApplierTarget 方法 说明

IAsynchronousNotifyingChangeApplierTarget::GetIdParameters

获取提供程序的 ID 格式架构。

IASynchronousNotifyingChangeApplierTarget::GetDataRetriever

获取一个可用于从副本中检索项数据的对象。

IAsynchronousNotifyingChangeApplierTarget::RegisterCallback

注册一个回调接口,提供程序必须使用该接口发送方法完成通知。

IAsynchronousNotifyingChangeApplierTarget::RevokeCallback

指示不应再使用指定的回调接口,并且必须释放对该接口的所有引用。

IAsynchronousNotifyingChangeApplierTarget::GetCurrentTickCount

增加滴答计数并返回新的滴答计数。

IASynchronousNotifyingChangeApplierTarget::GetDestinationVersion

获取存储在目标副本中的项的版本。

IAsynchronousNotifyingChangeApplierTarget::SaveChange

将项变更保存到项存储区中。

IAsynchronousNotifyingChangeApplierTarget::SaveChangeWithChangeUnits

将包含变更单位变更的项变更保存到项存储区中。

IAsynchronousNotifyingChangeApplierTarget::SaveConflict

保存有关导致冲突的变更的信息。

IAsynchronousNotifyingChangeApplierTarget::SaveKnowledge

保存当前作用域的知识。

IAsynchronousNotifyingChangeApplierTarget::ApplyChangesComplete

IAsynchronousNotifyingChangeApplier::ApplyChanges 成功完成时由 Sync Framework 调用。

IAsynchronousNotifyingChangeApplierTarget::OnChangeApplierError

当任意 IAsynchronousNotifyingChangeApplier 方法失败时由 Sync Framework 调用。

备注

对于 SaveChangeSaveChangeWithChangeUnitsSaveConflictSaveKnowledge 方法,提供程序必须执行以下操作之一:

要求

**头文件:**Synchronization.h

请参阅

概念

Sync Framework 核心组件