Compartilhar via


Método SaveChangeContext.RecordConstraintConflictForItem (ConstraintConflictReason)

Relata que um conflito de restrição ocorreu quando o provedor de destino tentou aplicar a alteração à réplica de destino.

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

Sintaxe

'Declaração
Public Sub RecordConstraintConflictForItem ( _
    reason As ConstraintConflictReason _
)
'Uso
Dim instance As SaveChangeContext
Dim reason As ConstraintConflictReason

instance.RecordConstraintConflictForItem(reason)
public void RecordConstraintConflictForItem (
    ConstraintConflictReason reason
)
public:
void RecordConstraintConflictForItem (
    ConstraintConflictReason reason
)
public void RecordConstraintConflictForItem (
    ConstraintConflictReason reason
)
public function RecordConstraintConflictForItem (
    reason : ConstraintConflictReason
)

Parâmetros

  • reason
    O motivo pelo qual o conflito ocorreu.

Exceções

Tipo de exceção Condição

ArgumentException

reason é Collision. Nesse caso, uma ID de item conflitante deve ser especificada usando RecordConstraintConflictForItem

SyncInvalidOperationException

Um conflito de restrição ou erro recuperável já foi definido nesse objeto.

Consulte também

Referência

Classe SaveChangeContext
Membros SaveChangeContext
Namespace Microsoft.Synchronization