Freigeben über


CHANGE_APPLICATION_ACTION-Enumeration

Stellt die Aktion dar, die ein Zielanbieter zum Übernehmen einer Änderung ausführen muss.

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

Member

Ausdruck

Definition

CAA_SAVE_CHANGE

Speichern Sie die Änderung im Zielreplikat. Rufen Sie IChangeApplicationContext::GetSaveChangeAction ab, um die Änderungsspeicherungsaktion abzurufen.

CAA_SAVE_CHANGE_WITH_CHANGE_UNITS

Speichern Sie die Änderung und die Änderungseinheiten im Zielreplikat. Rufen Sie IChangeApplicationContext::GetSaveChangeWithChangeUnitsAction auf, um die Änderungsspeicherungsaktion abzurufen.

CAA_SAVE_CONFLICT

Speichern Sie den Konflikt im Konfliktprotokoll des Zielreplikats.

CAA_SET_CONFLICT_WINNER_INFO

Legen Sie die Informationen des Konfliktgewinners für diese Änderung fest, indem Sie IChangeApplicationContext::SetConflictWinnerInfo aufrufen.

CAA_FINISHED

Die Änderungsanwendung wurde für diese Änderung abgeschlossen. Führen Sie keine Aktion aus.

Hinweise

Diese Enumeration ist Teil des Änderungsübernahmediensts von Sync Framework, der verwendet wird, wenn ein Anbieter größere Flexibilität als diejenige benötigt, die durch den von Sync Framework bereitgestellten Standardänderungsanwender zugelassen wird.

Die Member dieser Enumeration werden von der IChangeApplicationContext::GetChangeApplicationAction-Methode zurückgegeben, um anzugeben, wie ein Zielanbieter eine Änderung für das Zielreplikat übernehmen muss.

Anforderungen

Header: Synchronization.h

Siehe auch

Konzepte

Kernkomponenten von Sync Framework