Partager via


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
Méthode publique 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.
Méthode publique 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.
Méthode publique 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.
Méthode publique 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

Voir aussi

Référence

ISimpleSyncProviderConstraintConflictResolver Interface

Espace de noms Microsoft.Synchronization.SimpleProviders