다음을 통해 공유


ChangeApplicationServices.ReportRecoverableErrorOnItemChange 메서드

대상 공급자가 항목 변경 내용을 적용하려고 시도했을 때 복구할 수 있는 오류가 발생했음을 변경 적용 서비스에 알립니다.

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

구문

‘선언
Public Sub ReportRecoverableErrorOnItemChange ( _
    itemChange As ItemChange, _
    errorData As RecoverableErrorData _
)
‘사용 방법
Dim instance As ChangeApplicationServices
Dim itemChange As ItemChange
Dim errorData As RecoverableErrorData

instance.ReportRecoverableErrorOnItemChange(itemChange, errorData)
public void ReportRecoverableErrorOnItemChange (
    ItemChange itemChange,
    RecoverableErrorData errorData
)
public:
void ReportRecoverableErrorOnItemChange (
    ItemChange^ itemChange, 
    RecoverableErrorData^ errorData
)
public void ReportRecoverableErrorOnItemChange (
    ItemChange itemChange, 
    RecoverableErrorData errorData
)
public function ReportRecoverableErrorOnItemChange (
    itemChange : ItemChange, 
    errorData : RecoverableErrorData
)

매개 변수

  • itemChange
    대상 복제본에 적용하지 못한 항목 변경 내용입니다.
  • errorData
    오류에 대한 추가 정보입니다.

예외

예외 형식 조건

ArgumentNullException

필수 매개 변수가 null 참조(Visual Basic에서는 Nothing)입니다.

ChangeNeedsKnowledgeException

itemChange에 기본 정보가 포함되어 있지 않습니다.

SyncIdFormatMismatchException

itemChange에 포함된 정보 개체의 ID 형식 스키마가 이 개체가 초기화될 때 지정된 ID 형식 스키마와 일치하지 않습니다.

SyncInvalidOperationException

변경 내용 적용이 시작되지 않았거나, itemChange가 이미 성공적으로 적용되었거나 충돌하는 것으로 보고되었거나, itemChange에 포함된 모든 변경 단위가 성공적으로 적용되었거나 충돌하는 것으로 보고되었습니다.

주의

이 메서드가 호출되고 itemChange에 변경 단위가 포함되어 있으면 모든 변경 단위는 적용하지 못한 것으로 표시됩니다.

참고 항목

참조

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