다음을 통해 공유


SaveChangeContext.RecordConstraintConflictForItem 메서드 (ConstraintConflictReason)

대상 공급자가 대상 복제본에 변경 내용을 적용하려고 했을 때 제약 조건 충돌이 발생했음을 보고합니다.

네임스페이스: Microsoft.Synchronization
어셈블리: microsoft.synchronization.dll의 Microsoft.Synchronization

구문

‘선언
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입니다. 이 경우 RecordConstraintConflictForItem을 사용하여 충돌하는 항목 ID를 지정해야 합니다.

SyncInvalidOperationException

제약 조건 충돌이나 복구할 수 있는 오류가 이미 이 개체에 대해 설정되어 있습니다.

참고 항목

참조

SaveChangeContext 클래스
SaveChangeContext 멤버
Microsoft.Synchronization 네임스페이스