Freigeben über


SaveChangeContext.RecordConstraintConflictForItem-Methode (ConstraintConflictReason)

Meldet, dass beim Versuch des Zielanbieters, die Änderung für das Zielreplikat zu übernehmen, ein Einschränkungskonflikt aufgetreten ist.

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

Syntax

'Declaration
Public Sub RecordConstraintConflictForItem ( _
    reason As ConstraintConflictReason _
)
'Usage
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
)

Parameter

  • reason
    Der Grund für das Auftreten des Konflikts.

Ausnahmen

Ausnahmetyp Bedingung

ArgumentException

reason ist vom Datentyp Collision. In diesem Fall muss die ID eines Elements, das einen Konflikt verursacht, mit RecordConstraintConflictForItem angegeben werden.

SyncInvalidOperationException

Für dieses Objekt wurde bereits ein Einschränkungskonflikt oder ein behebbarer Fehler festgelegt.

Siehe auch

Verweis

SaveChangeContext-Klasse
SaveChangeContext-Member
Microsoft.Synchronization-Namespace