Freigeben über


IProviderSyncServices-Schnittstelle

Erstellt Objekte, die von Synchronisierungsanbietern verwendet werden. Es können leere Objekte und Objekte, die mit serialisierten Daten initialisiert werden, erstellt werden.

interface IProviderSyncServices : IUnknown

Member

IProviderSyncServices-Methoden Beschreibung

IProviderSyncServices::Initialize

Initialisiert das IProviderSyncServices-Objekt. Diese Methode muss vor jeder anderen IProviderSyncServices-Methode aufgerufen werden.

IProviderSyncServices::CreateChangeApplier

Erstellt einen Änderungsanwender, der von einem Zielanbieter zum Verarbeiten von Änderungen verwendet werden kann, die auf sein Replikat angewendet werden sollen.

IProviderSyncServices::CreateReplicaKeyMap

Erstellt ein IReplicaKeyMap-Objekt für ein angegebenes Replikat.

IProviderSyncServices::DeserializeReplicaKeyMap

Erstellt ein IReplicaKeyMap-Objekt und initialisiert es mithilfe serialisierter Daten.

IProviderSyncServices::CreateSyncKnowledge

Erstellt ein leeres ISyncKnowledge-Objekt, das zu einem angegebenen Replikat gehört.

IProviderSyncServices::DeserializeSyncKnowledge

Erstellt ein ISyncKnowledge-Objekt und initialisiert es mithilfe serialisierter Daten.

IProviderSyncServices::CreateForgottenKnowledge

Erstellt ein leeres IForgottenKnowledge-Objekt, das zu einem Replikat gehört.

IProviderSyncServices::DeserializeForgottenKnowledge

Erstellt ein IForgottenKnowledge-Objekt und initialisiert es mithilfe serialisierter Daten.

IProviderSyncServices::CreateChangeBatch

Erstellt ein ISyncChangeBatch-Objekt, das ein Anbieter verwenden kann, um die Änderungsenumeration zu verwalten.

IProviderSyncServices::CreateFullEnumerationChangeBatch

Erstellt ein ISyncFullEnumerationChangeBatch-Objekt, das ein Anbieter verwenden kann, um die Änderungsenumeration für eine vollständige Enumeration zu verwalten.

IProviderSyncServices::DeserializeChangeBatch

Erstellt ein ISyncChangeBatch-Objekt und initialisiert es mithilfe serialisierter Daten.

IProviderSyncServices::DeserializeFullEnumerationChangeBatch

Erstellt ein ISyncFullEnumerationChangeBatch-Objekt und initialisiert es mithilfe serialisierter Daten.

IProviderSyncServices::CreateRecoverableErrorData

Erstellt ein IRecoverableErrorData-Objekt. Dieses Objekt enthält zusätzliche Fehlerinformationen über einen behebbaren Fehler.

IProviderSyncServices::CreateDestinationChangeVersionsBuilder

Erstellt ein IDestinationChangeVersionsBuilder-Objekt. Dieses Objekt kann verwendet werden, um eine aufzählbare Liste von Metadaten für Elementänderungen zu erstellen.

IProviderSyncServices::CreateSyncChange

Erstellt ein ISyncChange-Objekt oder ein ISyncChangeBuilder-Objekt.

Anforderungen

Header: Synchronization.h

Siehe auch

Konzepte

Kernkomponenten von Sync Framework