Partager via


Énumération CHANGE_APPLICATION_ACTION

Représente l'action qu'un fournisseur de destination doit effectuer pour appliquer une modification.

Syntaxe

typedef enum
{
  CAA_SAVE_CHANGE,
  CAA_SAVE_CHANGE_WITH_CHANGE_UNITS,
  CAA_SAVE_CONFLICT,
  CAA_SET_CONFLICT_WINNER_INFO,
  CAA_FINISHED
} CHANGE_APPLICATION_ACTION;

Membres

Terme

Définition

CAA_SAVE_CHANGE

Permet d'enregistrer la modification dans le réplica de destination. Appelez IChangeApplicationContext::GetSaveChangeAction pour récupérer l'action de modification d'enregistrement.

CAA_SAVE_CHANGE_WITH_CHANGE_UNITS

Permet d'enregistrer la modification avec les unités de modification dans le réplica de destination. Appelez IChangeApplicationContext::GetSaveChangeWithChangeUnitsAction pour récupérer l'action de modification d'enregistrement.

CAA_SAVE_CONFLICT

Permet d'enregistrer le conflit dans le journal des conflits du réplica de destination.

CAA_SET_CONFLICT_WINNER_INFO

Définissez les informations relatives au gagnant du conflit sur cette modification en appelant la méthode IChangeApplicationContext::SetConflictWinnerInfo.

CAA_FINISHED

L'application des modifications est terminée pour cette modification. Aucune action ne doit être effectuée.

Notes

Cette énumération fait partie du service d'application de modifications de Sync Framework, utilisé lorsqu'un fournisseur requiert une plus grande souplesse que celle autorisée par l'applicateur de modifications standard fourni par Sync Framework.

Les membres de cette énumération sont retournés de la méthode IChangeApplicationContext::GetChangeApplicationAction pour indiquer comment un fournisseur de destination doit appliquer une modification au réplica de destination.

Spécifications

En-tête : Synchronization.h

Voir aussi

Autres ressources

Composants principaux de Sync Framework