Condividi tramite


Metodo INotifyingChangeApplierTarget.SaveConflict

Quando sottoposto a override in una classe derivata, salva le informazioni relative a una modifica che ha causato un conflitto.

Spazio dei nomi: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in microsoft.synchronization.dll)

Sintassi

'Dichiarazione
Sub SaveConflict ( _
    conflictingChange As ItemChange, _
    conflictingChangeData As Object, _
    conflictingChangeKnowledge As SyncKnowledge _
)
'Utilizzo
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
)

Parametri

  • conflictingChange
    Metadati dell'elemento per la modifica in conflitto.
  • conflictingChangeData
    Dati dell'elemento per la modifica in conflitto.
  • conflictingChangeKnowledge
    Conoscenza da acquisire se viene applicata questa modifica. È necessario salvare questo parametro con la modifica.

Osservazioni

Se la modifica rappresentata da questo conflitto viene applicata a una replica, è necessario combinare conflictingChangeKnowledge con la conoscenza di tale replica.

Vedere anche

Riferimento

Interfaccia INotifyingChangeApplierTarget
Membri INotifyingChangeApplierTarget
Spazio dei nomi Microsoft.Synchronization