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