SaveChangeContext.RecordConstraintConflictForItem 方法 (ConstraintConflictReason)

报告在目标提供程序尝试将变更应用到目标副本时出现了约束冲突。

命名空间: Microsoft.Synchronization
程序集: Microsoft.Synchronization(在 microsoft.synchronization.dll 中)

语法

声明
Public Sub RecordConstraintConflictForItem ( _
    reason As ConstraintConflictReason _
)
用法
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
)

参数

  • reason
    发生冲突的原因。

异常

异常类型 条件

ArgumentException

reason 为 Collision。在这种情况下,发生冲突的项 ID 必须使用 RecordConstraintConflictForItem 来指定。

SyncInvalidOperationException

已对此对象设置约束冲突或可恢复错误。

请参阅

参考

SaveChangeContext 类
SaveChangeContext 成员
Microsoft.Synchronization 命名空间