3.1.1.2 Per FileItemEntry

Each Participant in the synchronization community MUST implement the following persistent attributes:

  • SyncGid: The 24-byte SYNC_GID that uniquely identifies an item within the dataset.

  • CreateReplicaKey: The index into the ReplicaTable that identifies the replica in the synchronization community that created this item.

  • CreateTickCount: The TickCount from the CreateReplicaKey that represents the time that this item was created.

  • ChangeReplicaKey: The index into the ReplicaList that identifies the replica in the synchronization community that made the last change to this item that this replica has seen.

  • ChangeTickCount: The TickCount from the ChangeReplicaKey that represents the time that this item was changed.

  • IsDeleted: A flag that is set when this item has been deleted from the dataset.

  • WinnerExists: If this item has been deleted and the deleted item has been merged with another item, this is set to TRUE; otherwise it is FALSE.

  • WinningFileItem: If this item has been deleted and the deleted item has been merged with another item, this is the SYNC_GID for that winning item.