Condividi tramite


Enumerazione SYNC_RESOLVE_ACTION

Rappresenta le azioni intraprese per risolvere un conflitto specifico.

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

Membri

  • SRA_DEFER
    Il conflitto non viene né risolto né registrato. Viene ignorato.
  • SRA_ACCEPT_DESTINATION_PROVIDER
    In un conflitto prevale l'elemento di destinazione. Non viene apportata alcuna modifica all'elemento di destinazione.
  • SRA_ACCEPT_SOURCE_PROVIDER
    In caso di conflitto prevale la modifica di origine. La modifica di origine viene applicata alla destinazione. Questa modifica sovrascrive l'elemento di destinazione. 
  • SRA_MERGE
    La modifica di origine viene unita all'elemento di destinazione.
  • SRA_TRANSFER_AND_DEFER
    Il conflitto deve essere registrato per poter essere risolto in un secondo momento.
  • SRA_LAST
    Segnaposto per l'ultimo elemento nell'enumerazione. Non utilizzare questo valore.

Requisiti

Intestazione: Synchronization.h

Vedere anche

Riferimento

IChangeConflict::GetResolveActionForChange
IChangeConflict::SetResolveActionForChange

Concetti

Componenti principali di Sync Framework