Partilhar via


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

Conceitos

Componentes principais do Sync Framework