Freigeben über


IConflictLogWriter.SaveConflict-Methode

Speichert, wenn in einer abgeleiteten Klasse überschrieben, Informationen über eine Änderung, die einen Parallelitätskonflikt verursacht hat.

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

Syntax

'Declaration
Sub SaveConflict ( _
    conflictingChange As ItemChange, _
    conflictingChangeData As Object, _
    conflictingChangeKnowledge As SyncKnowledge _
)
'Usage
Dim instance As IConflictLogWriter
Dim conflictingChange As ItemChange
Dim conflictingChangeData As Object
Dim conflictingChangeKnowledge As SyncKnowledge

instance.SaveConflict(conflictingChange, conflictingChangeData, conflictingChangeKnowledge)
void SaveConflict (
    ItemChange conflictingChange,
    Object conflictingChangeData,
    SyncKnowledge conflictingChangeKnowledge
)
void SaveConflict (
    ItemChange^ conflictingChange, 
    Object^ conflictingChangeData, 
    SyncKnowledge^ conflictingChangeKnowledge
)
void SaveConflict (
    ItemChange conflictingChange, 
    Object conflictingChangeData, 
    SyncKnowledge conflictingChangeKnowledge
)
function SaveConflict (
    conflictingChange : ItemChange, 
    conflictingChangeData : Object, 
    conflictingChangeKnowledge : SyncKnowledge
)

Parameter

  • conflictingChange
    Die Elementmetadaten für die den Konflikt verursachende Änderung.
  • conflictingChangeData
    Die Elementdaten für die den Konflikt verursachende Änderung.
  • conflictingChangeKnowledge
    Das zu erlangende Wissen, wenn diese Änderung angewendet wird. Dieses muss mit der Änderung gespeichert werden.

Hinweise

Wenn die durch diesen Konflikt dargestellte Änderung auf ein Replikat angewendet wird, muss conflictingChangeKnowledge mit dem Wissen dieses Replikats kombiniert werden.

Siehe auch

Verweis

IConflictLogWriter-Schnittstelle
IConflictLogWriter-Member
Microsoft.Synchronization-Namespace