IConflictLogWriter 接口

通过派生类实现时,表示将冲突保存到冲突日志中的编写器。

interface IConflictLogWriter : IUnknown

成员

IConflictLogWriter 方法 说明

IConflictLogWriter::SaveConflict

保存有关导致出现并发冲突的变更的信息。

IConflictLogWriter::SaveConstraintConflict

保存有关导致约束冲突的变更的信息。

备注

当调用 IMemoryConflictLog::Persist 时,Sync Framework 提供的 IMemoryConflictLog 的实现使用 IConflictLogWriter 接口将冲突保存到持久的冲突日志中。

IConflictLogWriter 方法的签名与 ISynchronousNotifyingChangeApplierTarget::SaveConflictISynchronousNotifyingChangeApplierTarget2::SaveConstraintConflict 方法的签名完全匹配,以便目标提供程序可以将相同的实现用于所有这些接口。

要求

**头文件:**Synchronization.h

请参阅

概念

Sync Framework 核心组件
记录和管理冲突