Freigeben über


SYNC_RESOLVE_ACTION-Enumeration

Stellt Aktionen dar, die ausgeführt werden, um einen bestimmten Konflikt zu lösen.

typedef enum
{
  SRA_DEFER,
  SRA_ACCEPT_DESTINATION_PROVIDER,
  SRA_ACCEPT_SOURCE_PROVIDER,
  SRA_MERGE,
  SRA_TRANSFER_AND_DEFER,
  SRA_LAST,
} SYNC_RESOLVE_ACTION;

Member

  • SRA_DEFER
    Der Konflikt wird weder gelöst noch protokolliert. Er wird ignoriert.
  • SRA_ACCEPT_DESTINATION_PROVIDER
    Das Zielelement wird als Auflösungsgewinner ausgewählt. Das Zielelement wird nicht geändert.
  • SRA_ACCEPT_SOURCE_PROVIDER
    Die Quelländerung wird als Auflösungsgewinner ausgewählt. Die Quelländerung wird für das Ziel übernommen. Diese Änderung überschreibt das Zielelement. 
  • SRA_MERGE
    Die Quelländerung wird mit dem Zielelement zusammengeführt.
  • SRA_TRANSFER_AND_DEFER
    Der Konflikt sollte für eine spätere Auflösung protokolliert werden.
  • SRA_LAST
    Ein Platzhalter für das letzte Element in der Enumeration. Verwenden Sie diesen Wert nicht.

Anforderungen

Header: Synchronization.h

Siehe auch

Verweis

IChangeConflict::GetResolveActionForChange
IChangeConflict::SetResolveActionForChange

Konzepte

Kernkomponenten von Synchronization Framework