Compartilhar via


Enumeração CHANGE_APPLICATION_ACTION

Representa a ação que um provedor de destino deve executar para aplicar uma alteração.

typedef enum
{
  CAA_SAVE_CHANGE,
  CAA_SAVE_CHANGE_WITH_CHANGE_UNITS,
  CAA_SAVE_CONFLICT,
  CAA_SET_CONFLICT_WINNER_INFO,
  CAA_FINISHED
} CHANGE_APPLICATION_ACTION;

Membros

Termo

Definição

CAA_SAVE_CHANGE

Salve a alteração na réplica de destino. Chame IChangeApplicationContext::GetSaveChangeAction para recuperar a ação de salvamento da alteração.

CAA_SAVE_CHANGE_WITH_CHANGE_UNITS

Salve a alteração com unidades de alteração na réplica de destino. Chame IChangeApplicationContext::GetSaveChangeWithChangeUnitsAction para recuperar a ação de salvamento da alteração.

CAA_SAVE_CONFLICT

Salve o conflito no log de conflitos da réplica de destino.

CAA_SET_CONFLICT_WINNER_INFO

Defina as informações do vencedor do conflito nessa alteração chamando IChangeApplicationContext::SetConflictWinnerInfo.

CAA_FINISHED

A aplicação de alterações foi concluída para esta alteração. Nenhuma ação é necessária.

Comentários

Esta enumeração faz parte do serviço de aplicação de alterações do Sync Framework, usado quando um provedor requer uma flexibilidade maior do que a permitida pelo aplicador de alterações padrão fornecido pelo Sync Framework.

Os membros dessa enumeração são retornados do método IChangeApplicationContext::GetChangeApplicationAction para indicar como um provedor de destino deve aplicar uma alteração à réplica de destino.

Requisitos

Cabeçalho: Synchronization.h

Consulte também

Conceitos

Componentes principais do Sync Framework