É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