IConflictLogWriter-Schnittstelle
Stellt bei Implementierung durch eine abgeleitete Klasse einen Writer dar, der Konflikte in einem Konfliktprotokoll speichert.
interface IConflictLogWriter : IUnknown
Member
IConflictLogWriter-Methode | Beschreibung |
---|---|
Speichert Informationen über eine Änderung, die einen Parallelitätskonflikt verursacht hat. |
|
Speichert Informationen über eine Änderung, die einen Einschränkungskonflikt verursacht hat. |
Hinweise
Die von Sync Framework bereitgestellte Implementierung von IMemoryConflictLog verwendet eine IConflictLogWriter-Schnittstelle, um bei Aufrufen von IMemoryConflictLog::Persist Konflikte in einem permanenten Konfliktprotokoll zu speichern.
Die Signaturen der IConflictLogWriter-Methode stimmen genau mit denen der ISynchronousNotifyingChangeApplierTarget::SaveConflict-Methode und der ISynchronousNotifyingChangeApplierTarget2::SaveConstraintConflict-Methode überein, sodass ein Zielanbieter für alle diese Schnittstellen die gleiche Implementierung verwenden kann.
Anforderungen
Header: Synchronization.h
Siehe auch
Konzepte
Kernkomponenten von Sync Framework
Protokollieren und Verwalten von Konflikten