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
)
member RecordConstraintConflictForItem :
reason:ConstraintConflictReason -> unit
public function RecordConstraintConflictForItem(
reason : ConstraintConflictReason
)
パラメーター
- reason
型 : Microsoft.Synchronization. . :: . .ConstraintConflictReason
競合が発生した理由です。
例外
例外 | 条件 |
---|---|
ArgumentException | reason が Collision です。この場合、RecordConstraintConflictForItem を使用して、競合している項目 ID を指定する必要があります。 |
SyncInvalidOperationException | 制約の競合または復旧可能なエラーが既にこのオブジェクトに設定されています。 |