IConflictLogWriter インターフェイス
派生クラスによって実装された場合、競合を競合ログに保存するライターを表します。
構文
interface IConflictLogWriter : IUnknown
メンバー
IConflictLogWriter メソッド |
説明 |
---|---|
同時実行の競合の原因である変更に関する情報を保存します。 |
|
制約の競合の原因となった変更に関する情報を保存します。 |
説明
Sync Framework によって提供される IMemoryConflictLog の実装では、IMemoryConflictLog::Persist の呼び出し時に IConflictLogWriter インターフェイスを使用して競合を永続的な競合ログに保存します。
IConflictLogWriter メソッドのシグネチャは ISynchronousNotifyingChangeApplierTarget::SaveConflict メソッドおよび ISynchronousNotifyingChangeApplierTarget2::SaveConstraintConflict メソッドのシグネチャと完全に一致するため、同期先プロバイダーでは、このすべてのインターフェイスに対して同じ実装を使用できます。
要件
ヘッダー: Synchronization.h