同步版本

同步版本是要进行变更跟踪的每个项或“变更单位”**的结构化逻辑版本。(变更单位是数据存储中跟踪变更的最小单位。变更单位包含在项中,如联系人项中的姓名和地址字段。)版本包含副本键和滴答计数。副本键是对此项或变更单位执行最后变更的副本的键,通过使用副本键映射映射到副本 ID。滴答计数是执行变更时执行变更的副本的滴答计数。

托管代码:版本用 SyncVersion 类表示。

非托管代码:版本用 SYNC_VERSION 结构表示。

使用规则

以下是正确更新和维护项的版本的规则:

  • 在转换副本键之后,按原样存储在同步期间从另一副本收到的变更(即该副本具有的版本)。

  • 直接对副本所做的变更(例如由本地应用程序所做的变更)将不具有同步元数据中的变更版本。为此类变更创建的版本必须包含以下元素:

    • 本地副本的副本键。一般为 0。

    • 本地副本的滴答计数的当前值。

请参阅

参考

SYNC_VERSION 结构
SyncVersion

概念

管理标准提供程序的元数据
针对标准提供程序的元数据要求