Поделиться через


Интерфейс IConflictLogWriter

При реализации производным классом представляет модуль записи, который сохраняет конфликты в журнале конфликтов.

Синтаксис

interface IConflictLogWriter : IUnknown

Элементы

Метод IConflictLogWriter

Описание

IConflictLogWriter::SaveConflict

Сохраняет сведения об изменении, вызвавшем конфликт параллелизма.

IConflictLogWriter::SaveConstraintConflict

Сохраняет сведения об изменении, вызвавшем конфликт ограничений.

Замечания

Реализация объекта IMemoryConflictLog на платформе Sync Framework использует интерфейс IConflictLogWriter для сохранения конфликтов в постоянном журнале конфликтов при вызове метода IMemoryConflictLog::Persist.

Сигнатуры метода IConflictLogWriter точно соответствуют сигнатурам методов ISynchronousNotifyingChangeApplierTarget::SaveConflict и ISynchronousNotifyingChangeApplierTarget2::SaveConstraintConflict, поэтому поставщик назначения может использовать одну и ту же реализацию для всех этих интерфейсов.

Требования

Заголовок: Synchronization.h

См. также

Другие ресурсы

Базовые компоненты Sync Framework

Ведение журнала конфликтов и управление конфликтами