IConflictLogWriter インターフェイス

派生クラスによって実装された場合、競合を競合ログに保存するライターを表します。

構文

interface IConflictLogWriter : IUnknown

メンバー

IConflictLogWriter メソッド

説明

IConflictLogWriter::SaveConflict

同時実行の競合の原因である変更に関する情報を保存します。

IConflictLogWriter::SaveConstraintConflict

制約の競合の原因となった変更に関する情報を保存します。

説明

Sync Framework によって提供される IMemoryConflictLog の実装では、IMemoryConflictLog::Persist の呼び出し時に IConflictLogWriter インターフェイスを使用して競合を永続的な競合ログに保存します。

IConflictLogWriter メソッドのシグネチャは ISynchronousNotifyingChangeApplierTarget::SaveConflict メソッドおよび ISynchronousNotifyingChangeApplierTarget2::SaveConstraintConflict メソッドのシグネチャと完全に一致するため、同期先プロバイダーでは、このすべてのインターフェイスに対して同じ実装を使用できます。

要件

ヘッダー: Synchronization.h

関連項目

その他の技術情報

Sync Framework のコア コンポーネント

競合のログ記録と管理