다음을 통해 공유


CONFLICT_RESOLUTION_POLICY 열거형

동기화 세션에 사용할 충돌 해결 정책의 옵션을 나타냅니다.

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

멤버

  • CRP_NONE
    충돌을 해결할 응용 프로그램의 대리자입니다. 이 정책을 설정하면 모든 충돌에 대해 ISyncCallback::OnConflict가 발생합니다.
  • CRP_DESTINATION_PROVIDER_WINS
    충돌 해결 시 항상 대상 항목이 적용됩니다. 충돌이 발생할 때 대상 항목이 변경되지 않습니다.
  • CRP_SOURCE_PROVIDER_WINS
    충돌 해결 시 항상 원본 변경 내용이 적용됩니다. 충돌이 발생할 때 원본 변경 내용이 대상에 적용되어 대상 항목을 덮어씁니다.
  • CRP_LAST
    마지막 열거 요소에 대한 자리 표시자입니다. 이 값은 사용하지 마십시오.

요구 사항

헤더: Synchronization.h

참고 항목

참조

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

개념

Sync Framework 핵심 구성 요소