Freigeben über


ISimpleSyncProviderConstraintConflictResolver-Schnittstelle

Stellt einen benutzerdefinierten Konfliktauflöser dar, der Einschränkungskonflikte behandelt, z. B. doppelte Elemente, die in mehrere Replikate eingefügt werden.

interface ISimpleSyncProviderConstraintConflictResolver : IUnknown

Member

ISimpleSyncProviderConstraintConflictResolver-Methode Beschreibung

ISimpleSyncProviderConstraintConflictResolver::ModifyLocalItem

Benennt das lokale Element um, damit es dem Remoteelementnamen nicht mehr widerspricht.

ISimpleSyncProviderConstraintConflictResolver::ModifyAndUpdateRemoteItem

Benennt das Remoteelement um, damit es dem lokalen Elementnamen nicht mehr widerspricht und das Remoteelement im lokalen Replikat aktualisiert.

ISimpleSyncProviderConstraintConflictResolver::ModifyAndInsertRemoteItem

Benennt das Remoteelement um, damit es dem lokalen Elementnamen nicht mehr widerspricht und das Remoteelement in das lokale Replikat einfügt.

ISimpleSyncProviderConstraintConflictResolver::MergeConstraintConflict

Führt lokale und Remotedaten in einem Element zusammen, das auf das Ziel angewendet wird.

Anforderungen

Header: FullEnumerationProvider.h

Hinweise

Weitere Informationen zur Konfliktbehandlung finden Sie unter Konfliktbehandlung für einfache Anbieter.

Siehe auch

Konzepte

Sync Framework-Komponenten für einfache Anbieter