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