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.