Enumeração SYNC_RESOLVE_ACTION
Representa ações que são executadas para resolver um conflito específico.
typedef enum
{
SRA_DEFER,
SRA_ACCEPT_DESTINATION_PROVIDER,
SRA_ACCEPT_SOURCE_PROVIDER,
SRA_MERGE,
SRA_TRANSFER_AND_DEFER,
SRA_LAST,
} SYNC_RESOLVE_ACTION;
Membros
- SRA_DEFER
O conflito não é resolvido nem registrado em log. Ele é ignorado.
- SRA_ACCEPT_DESTINATION_PROVIDER
O item de destino é escolhido como o vencedor da resolução. Nenhuma alteração é feita no item de destino.
- SRA_ACCEPT_SOURCE_PROVIDER
A alteração de origem é escolhida como a vencedora da resolução. A alteração de origem é aplicada ao destino. Essa alteração substitui o item de destino.
- SRA_MERGE
A alteração de origem é mesclada com o item de destino.
- SRA_TRANSFER_AND_DEFER
O conflito deve ser registrado em log para resolução posterior.
- SRA_LAST
Um espaço reservado para o último elemento na enumeração. Não use esse valor.
Requisitos
Cabeçalho: Synchronization.h
Consulte também
Referência
IChangeConflict::GetResolveActionForChange
IChangeConflict::SetResolveActionForChange