Partager via


SaveChangeContext.RecordConstraintConflictForItem méthode (ConstraintConflictReason)

Signale qu'un conflit de contraintes s'est produit lorsque le fournisseur de destination a essayé d'appliquer la modification au réplica de destination.

Espace de noms: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (dans microsoft.synchronization.dll)

Syntaxe

'Déclaration
Public Sub RecordConstraintConflictForItem ( _
    reason As ConstraintConflictReason _
)
'Utilisation
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
)

Paramètres

  • reason
    Raison pour laquelle le conflit s'est produit.

Exceptions

Type d'exception Condition

ArgumentException

reason a la valeur Collision. Dans ce cas, un ID d'élément en conflit doit être spécifié à l'aide de la méthode RecordConstraintConflictForItem

SyncInvalidOperationException

Un conflit de contraintes ou une erreur récupérable a déjà été défini sur cet objet.

Voir aussi

Référence

Classe SaveChangeContext
Membres SaveChangeContext
Espace de noms Microsoft.Synchronization