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