IConflictLogWriter Interface

When implemented by a derived class, represents a writer that saves conflicts to a conflict log.

Namespace:  Microsoft.Synchronization
Assembly:  Microsoft.Synchronization (in Microsoft.Synchronization.dll)

'Declaration
Public Interface IConflictLogWriter
'Usage
Dim instance As IConflictLogWriter

The IConflictLogWriter type exposes the following members.

  NameDescription
Public methodSaveConflictWhen overridden in a derived class, saves information about a change that caused a concurrency conflict.
Public methodSaveConstraintConflictWhen overridden in a derived class, saves information about a change that caused a constraint conflict.
Top

The MemoryConflictLog class that is provided by Sync Framework uses an IConflictLogWriter interface to save conflicts to a persistent conflict log when Persist is called.

The IConflictLogWriter method signatures exactly match those of the SaveConflict and SaveConstraintConflict methods so that a destination provider can use the same implementation for all of these interfaces.

Show: