Freigeben über


IReplicaKeyMap-Schnittstelle

Stellt eine Zuordnung zwischen Replikatschlüsseln und Replikat-IDs dar.

interface IReplicaKeyMap : IUnknown

Member

IReplicaKeyMap-Methoden Beschreibung

IReplicaKeyMap::LookupReplicaKey

Ruft den Replikatschlüssel ab, der der angegebenen Replikat-ID entspricht.

IReplicaKeyMap::LookupReplicaId

Ruft die Replikat-ID ab, die dem angegebenen Replikatschlüssel entspricht.

IReplicaKeyMap::Serialize

Serialisiert die Replikatschlüssel-Zuordnungsdaten in ein Bytearray.

Hinweise

Weil Replikat-IDs mehrfach in den Metadaten für ein Replikat vorhanden sind und 16-Byte-GUIDs sein sollten, stellt Sync Framework Replikat-IDs mithilfe einer Zuordnung von Replikat-IDs zu 4-Byte-Replikatschlüsseln dar. Sync Framework verwendet dann Replikatschlüssel, wenn Verweise auf bestimmte Replikate erforderlich sind.

Um ein neues IReplicaKeyMap-Objekt abzurufen, erstellen Sie zunächst ein IProviderSyncServices-Objekt, indem Sie CLSID_SyncServices und IID_IProviderSyncServices an die CoCreateInstance-Funktion übergeben. Erstellen Sie dann ein IReplicaKeyMap-Objekt, indem Sie IProviderSyncServices::CreateReplicaKeyMap aufrufen.

Anforderungen

Header: Synchronization.h

Siehe auch

Konzepte

Kernkomponenten von Sync Framework