Freigeben über


INotifyingChangeApplierTarget.SaveConflict-Methode

Speichert, wenn in einer abgeleiteten Klasse überschrieben, Informationen über eine Änderung, die einen Konflikt 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 INotifyingChangeApplierTarget
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 Konflikt verursachende Änderung.
  • conflictingChangeData
    Die Elementdaten für die Konflikt verursachende Änderung.
  • conflictingChangeKnowledge
    Das zu übernehmende 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

INotifyingChangeApplierTarget-Schnittstelle
INotifyingChangeApplierTarget-Member
Microsoft.Synchronization-Namespace