다음을 통해 공유


ChangeApplicationServices.EndChangeApplication 메서드

변경 내용 집합의 처리를 끝냅니다.

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

구문

‘선언
Public Function EndChangeApplication ( _
    batchLearnedKnowledge As SyncKnowledge _
) As SyncKnowledge
‘사용 방법
Dim instance As ChangeApplicationServices
Dim batchLearnedKnowledge As SyncKnowledge
Dim returnValue As SyncKnowledge

returnValue = instance.EndChangeApplication(batchLearnedKnowledge)
public SyncKnowledge EndChangeApplication (
    SyncKnowledge batchLearnedKnowledge
)
public:
SyncKnowledge^ EndChangeApplication (
    SyncKnowledge^ batchLearnedKnowledge
)
public SyncKnowledge EndChangeApplication (
    SyncKnowledge batchLearnedKnowledge
)
public function EndChangeApplication (
    batchLearnedKnowledge : SyncKnowledge
) : SyncKnowledge

매개 변수

  • batchLearnedKnowledge
    일괄 변경 내용의 배운 정보입니다.

반환 값

적용했거나 건너뛴 변경 내용을 기반으로 업데이트된 대상 정보를 반환합니다.

예외

예외 형식 조건

ArgumentNullException

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

SyncIdFormatMismatchException

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

SyncInvalidOperationException

변경 내용 적용이 시작되지 않았습니다.

주의

batchLearnedKnowledge에 지정된 일괄 변경 내용의 배운 정보는 변경 내용을 적용하는 동안 건너뛴 것으로 보고된 변경 내용을 제외하도록 이 메서드에서 수정됩니다.

대상 복제본의 현재 정보는 반환되는 업데이트된 대상 정보로 바뀌어야 합니다.

참고

업데이트된 대상 정보가 계산되면 ReportItemChangeApplied 또는 ReportChangeUnitChangeApplied를 호출하여 대상 공급자가 성공적으로 적용된 것으로 보고하지 않은 모든 변경 내용은 실패한 것으로 처리됩니다.

참고 항목

참조

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