다음을 통해 공유


IConflictLogWriter 인터페이스

파생 클래스에 의해 구현되는 경우 충돌 로그에 충돌을 저장하는 기록기를 나타냅니다.

interface IConflictLogWriter : IUnknown

멤버

IConflictLogWriter 메서드 설명

IConflictLogWriter::SaveConflict

동시성 충돌을 일으킨 변경 내용에 대한 정보를 저장합니다.

IConflictLogWriter::SaveConstraintConflict

제약 조건 충돌을 일으킨 변경 내용에 대한 정보를 저장합니다.

주의

Sync Framework에서 제공하는 IMemoryConflictLog를 구현하는 경우 IMemoryConflictLog::Persist가 호출되면 IConflictLogWriter 인터페이스를 사용하여 영구적인 충돌 로그에 충돌이 저장됩니다.

IConflictLogWriter 메서드 서명은 ISynchronousNotifyingChangeApplierTarget::SaveConflictISynchronousNotifyingChangeApplierTarget2::SaveConstraintConflict 메서드의 서명과 정확하게 일치하므로 대상 공급자가 이러한 모든 인터페이스에 대해 동일한 구현을 사용할 수 있습니다.

요구 사항

헤더: Synchronization.h

참고 항목

개념

Sync Framework 핵심 구성 요소
충돌 기록 및 관리