SaveConstraintConflict Método
Cuando se invalida en una clase derivada, guarda información sobre un cambio que produjo un conflicto de restricción.
Espacio de nombres: Microsoft.Synchronization
Ensamblado: Microsoft.Synchronization (en Microsoft.Synchronization.dll)
Sintaxis
'Declaración
Sub SaveConstraintConflict ( _
conflictingChange As ItemChange, _
conflictingItemId As SyncId, _
reason As ConstraintConflictReason, _
conflictingChangeData As Object, _
conflictingChangeKnowledge As SyncKnowledge, _
temporary As Boolean _
)
'Uso
Dim instance As IConflictLogWriter
Dim conflictingChange As ItemChange
Dim conflictingItemId As SyncId
Dim reason As ConstraintConflictReason
Dim conflictingChangeData As Object
Dim conflictingChangeKnowledge As SyncKnowledge
Dim temporary As Boolean
instance.SaveConstraintConflict(conflictingChange, _
conflictingItemId, reason, conflictingChangeData, _
conflictingChangeKnowledge, temporary)
void SaveConstraintConflict(
ItemChange conflictingChange,
SyncId conflictingItemId,
ConstraintConflictReason reason,
Object conflictingChangeData,
SyncKnowledge conflictingChangeKnowledge,
bool temporary
)
void SaveConstraintConflict(
ItemChange^ conflictingChange,
SyncId^ conflictingItemId,
ConstraintConflictReason reason,
Object^ conflictingChangeData,
SyncKnowledge^ conflictingChangeKnowledge,
bool temporary
)
abstract SaveConstraintConflict :
conflictingChange:ItemChange *
conflictingItemId:SyncId *
reason:ConstraintConflictReason *
conflictingChangeData:Object *
conflictingChangeKnowledge:SyncKnowledge *
temporary:bool -> unit
function SaveConstraintConflict(
conflictingChange : ItemChange,
conflictingItemId : SyncId,
reason : ConstraintConflictReason,
conflictingChangeData : Object,
conflictingChangeKnowledge : SyncKnowledge,
temporary : boolean
)
Parámetros
- conflictingChange
Tipo: Microsoft.Synchronization. . :: . .ItemChange
Metadatos de elemento para el cambio en conflicto del proveedor de origen.
- conflictingItemId
Tipo: Microsoft.Synchronization. . :: . .SyncId
Identificador de elemento del elemento de la réplica de destino que está en conflicto con el elemento especificada por conflictingChange.
- reason
Tipo: Microsoft.Synchronization. . :: . .ConstraintConflictReason
Motivo por el que se produjo el conflicto.
- conflictingChangeData
Tipo: System. . :: . .Object
Datos de elemento para el cambio conflictivo.
- conflictingChangeKnowledge
Tipo: Microsoft.Synchronization. . :: . .SyncKnowledge
Conocimiento que se va a obtener si se aplica este cambio. Este conocimiento se debe guardar con el cambio.
- temporary
Tipo: System. . :: . .Boolean
true si se trata de un conflicto temporal. En caso contrario, false.
Notas
Si el cambio representado por este conflicto se aplica a una réplica, conflictingChangeKnowledge se debe combinar con el conocimiento de esa réplica.