Membres ISimpleSyncProviderConstraintConflictResolver
Représente un outil de résolution des conflits personnalisé qui gère les conflits de contraintes, tels que les insertions d'éléments en double dans plusieurs réplicas.
Le type ISimpleSyncProviderConstraintConflictResolver expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
MergeConstraintConflict(Object, ConflictVersionInformation, IEnumerable< (Of < <' (SyncId> ) > > ), ItemFieldDictionary, ItemFieldDictionary, RecoverableErrorReportingContext, ItemFieldDictionary%) | En cas de substitution dans une classe dérivée, fusionne les données locales et distantes dans un élément appliqué à la destination. | |
ModifyAndInsertRemoteItem(Object, IEnumerable< (Of < <' (SyncId> ) > > ), RecoverableErrorReportingContext, ItemFieldDictionary%) | En cas de substitution dans une classe dérivée, renomme l'élément distant afin qu'il ne soit plus en conflit avec le nom d'élément local et insère l'élément distant dans le réplica local. | |
ModifyAndUpdateRemoteItem(Object, IEnumerable< (Of < <' (SyncId> ) > > ), ItemFieldDictionary, RecoverableErrorReportingContext, ItemFieldDictionary%) | En cas de substitution dans une classe dérivée, renomme l'élément distant afin qu'il ne soit plus en conflit avec le nom d'élément local et met à jour l'élément distant dans le réplica local. | |
ModifyLocalItem(ItemFieldDictionary, RecoverableErrorReportingContext, ItemFieldDictionary%) | En cas de substitution dans une classe dérivée, renomme l'élément local afin qu'il ne soit plus en conflit avec le nom d'élément distant. |
Haut de la page