Partager via


Interface ISyncMergeTombstoneChange

Représente des informations supplémentaires relatives à un objet ISyncChange qui représente un objet tombstone de fusion.

Syntaxe

interface ISyncMergeTombstoneChange : IUnknown

Membres

Méthode ISyncMergeTombstoneChange

Description

ISyncMergeTombstoneChange::GetWinnerItemId

Obtient l'ID d'élément utilisé pour identifier l'élément fusionné dans la communauté de synchronisation.

Notes

Pour obtenir un objet ISyncMergeTombstoneChange, passez IID_ISyncMergeTombstoneChange à la méthode QueryInterface d'un objet ISyncChange.

Un objet tombstone de fusion est créé lorsqu'un conflit de contraintes est résolu en fusionnant les deux éléments en conflit. Lorsqu'un conflit de contraintes est résolu par une fusion, le plus petit des ID d'élément est choisi comme ID d'élément gagnant et le plus grand comme ID d'élément perdant. L'ID d'élément gagnant est utilisé pour identifier l'élément fusionné. L'objet tombstone de fusion détecte que l'ID d'élément perdant identifie le même élément que l'ID d'élément gagnant dans la communauté de synchronisation. Les métadonnées d'un objet tombstone de fusion sont les mêmes que pour un objet tombstone d'élément supprimé, avec en plus l'ID d'élément gagnant.

Spécifications

En-tête : Synchronization.h

Voir aussi

Autres ressources

Composants principaux de Sync Framework

Détection et résolution des conflits de contraintes