Enumeración CONFLICT_RESOLUTION_POLICY

Representa las opciones que usará la directiva de resolución de conflictos para la sesión de sincronización.

typedef enum 
{
  CRP_NONE,
  CRP_DESTINATION_PROVIDER_WINS,
  CRP_SOURCE_PROVIDER_WINS,
  CRP_LAST,
} CONFLICT_RESOLUTION_POLICY;

Miembros

  • CRP_NONE
    Delegar en la aplicación la resolución de conflictos. Si establece esta directiva, se desencadenará ISyncCallback::OnConflict para cada conflicto.
  • CRP_DESTINATION_PROVIDER_WINS
    El elemento de destino siempre se elige como el ganador de la resolución. Cuando se produce un conflicto, no se realiza ningún cambio en el elemento de destino.
  • CRP_SOURCE_PROVIDER_WINS
    El cambio de origen siempre se elige como el ganador de la resolución. Cuando se produce un conflicto, el cambio de origen se aplica al destino para que sobrescriba el elemento de destino.
  • CRP_LAST
    Marcador de posición para el último elemento de la enumeración. No use este valor.

Requisitos

Encabezado: Synchronization.h

Vea también

Referencia

IKnowledgeSyncProvider::ProcessChangeBatch
IKnowledgeSyncProvider::ProcessFullEnumerationChangeBatch
ISyncSession::Start
ISynchronousNotifyingChangeApplier::ApplyChanges
IAsynchronousNotifyingChangeApplier::ApplyChanges
IFeedSyncServices::ProcessChangeBatch

Conceptos

Componentes principales de Sync Framework