Freigeben über


SYNC_VERSION-Struktur

Stellt eine Version für ein Element oder eine Änderungseinheit dar.

typedef struct _SYNC_VERSION
{
  DWORD dwLastUpdatingReplicaKey;
  ULONGLONG ullTickCount;
} SYNC_VERSION;

Member

  • dwLastUpdatingReplicaKey
    Der Replikatschlüssel, der der Version zugeordnet ist.
  • ullTickCount
    Die Taktanzahl, die der Version zugeordnet ist.

Hinweise

Für eine Änderung, die direkt an einem Replikat vorgenommen wird, z. B. eine Änderung durch eine lokale Anwendung, ist in den Synchronisierungsmetadaten keine Version für die Änderung vorhanden. Eine Version, die für solch eine Änderung erstellt wird, muss die folgenden Elemente enthalten:

  • Den Replikatschlüssel des lokalen Replikats. Dieser ist i. d. R. 0.

  • Den aktuellen Wert für die Taktanzahl des lokalen Replikats.

Anforderungen

Header: Synchronization.h

Siehe auch

Verweis

ISyncChangeUnit::GetChangeUnitVersion
ISyncChange::GetChangeVersion
ISyncChange::GetCreationVersion
ISyncChangeBuilder::AddChangeUnitMetadata
ISyncChangeBatchBase::AddItemMetadataToGroup
ISyncKnowledge::ContainsChange
ISyncKnowledge::ContainsChangeUnit
ISyncKnowledge::ConvertVersion
IForgottenKnowledge::ForgetToVersion
IEnumClockVector::Next
IFeedItemMetadataFilter::ShouldAddItemMetadata

Konzepte

Kernkomponenten von Synchronization Framework
Synchronisierungsversionen