MemoryConflictLog.SaveConflict Método
Guarda información sobre un cambio que produjo un conflicto de simultaneidad.
Espacio de nombres: Microsoft.Synchronization
Ensamblado: Microsoft.Synchronization (en microsoft.synchronization.dll)
Sintaxis
'Declaración
Public Sub SaveConflict ( _
conflictingChange As ItemChange, _
conflictingChangeData As Object, _
conflictingChangeKnowledge As SyncKnowledge _
)
'Uso
Dim instance As MemoryConflictLog
Dim conflictingChange As ItemChange
Dim conflictingChangeData As Object
Dim conflictingChangeKnowledge As SyncKnowledge
instance.SaveConflict(conflictingChange, conflictingChangeData, conflictingChangeKnowledge)
public void SaveConflict (
ItemChange conflictingChange,
Object conflictingChangeData,
SyncKnowledge conflictingChangeKnowledge
)
public:
virtual void SaveConflict (
ItemChange^ conflictingChange,
Object^ conflictingChangeData,
SyncKnowledge^ conflictingChangeKnowledge
) sealed
public final void SaveConflict (
ItemChange conflictingChange,
Object conflictingChangeData,
SyncKnowledge conflictingChangeKnowledge
)
public final function SaveConflict (
conflictingChange : ItemChange,
conflictingChangeData : Object,
conflictingChangeKnowledge : SyncKnowledge
)
Parámetros
- conflictingChange
Metadatos de elemento para el cambio conflictivo.
- conflictingChangeData
Datos de elemento para el cambio conflictivo.
- conflictingChangeKnowledge
Conocimiento que se va a obtener si se aplica este cambio. Este conocimiento se debe guardar con el cambio.
Excepciones
Tipo de excepción | Condición |
---|---|
conflictingChange o conflictingChangeKnowledge es un valor es una referencia nula (Nothing en Visual Basic).. |
Notas
El conflicto se guarda en el registro de conflictos en memoria. Para guardar el conflicto una vez que se completa la sincronización, llame al método Persist.
Vea también
Referencia
MemoryConflictLog Clase
MemoryConflictLog Miembros
Microsoft.Synchronization Espacio de nombres