ISimpleSyncServices 接口

表示为使用简单提供程序的副本设计的一组服务。

interface ISimpleSyncServices : IUnknown

成员

ISimpleSyncServices 方法 说明

ISimpleSyncServices::Initialize

使用元数据和副本信息初始化 ISimpleSyncServices 对象。

ISimpleSyncServices::ResetLocalOnlyDeletes

重置元数据,以便下次副本用作源时会重新枚举本地删除并将本地删除作为普通删除传播。

ISimpleSyncServices::RemoveItemFromReplica

从副本删除项的元数据,而不是项本身。在后续同步会话中,该项将作为新创建的项而被重新枚举。

ISimpleSyncServices::BeginRemoveItemsFromReplica

启动一个事务,在该事务中,可通过调用 RemoveItemFromReplica 删除其中的项。

ISimpleSyncServices::EndRemoveItemsFromReplica

启动一个事务,在该事务中,通过调用 RemoveItemFromReplica 删除其中的项。

ISimpleSyncServices::CleanupDeletedItems

调用清除操作从元数据存储区删除任何与删除的项相关联的元数据。

ISimpleSyncServices::EnumerateAllLiveItems

枚举副本中尚未删除(使用普通删除或本地删除)的所有项。

ISimpleSyncServices::IsItemLastModifiedLocally

返回项的上次修改是否是在本地副本上进行的。

ISimpleSyncServices::SerializeReplicaMetadata

将元数据存储服务存储区的内容序列化到规范格式的目标文件。

ISimpleSyncServices::DeserializeReplicaMetadata

将规范元数据文件的内容反序列化到元数据存储服务存储区。

ISimpleSyncServices::GetSerializedReplicaInfo

获取有关序列化的元数据的信息,如与该元数据相关联的副本的 ID。

要求

**头文件:**FullEnumerationProvider.h

请参阅

概念

Sync Framework 简单提供程序组件