다음을 통해 공유


Cancel 메서드(복제)

응용 프로그램은 Cancel 메서드를 호출하여 현재 진행 중인 동기화를 취소합니다.

구문

object.Cancel()

적용 대상

SQL Server 2005 Compact Edition Replication 개체

프로토타입

HRESULT Cancel();

반환 값

반환 코드 설명

S_OK

메서드가 성공했습니다.

모든 FAILED(HRESULT)

자세한 오류 정보는 SSCEErrors 컬렉션을 참조하십시오.

주의

동기화가 시작되면 동기적으로 실행됩니다. Cancel 메서드는 다른 스레드에서 또는 사용자가 구현한 복제 상태 보고 인터페이스에서 실행할 수 있습니다.

Cancel 메서드가 취소되면 동기화 진행 단계에 따라 다음과 같이 취소 동작이 달라집니다.

동기화의 취소 시기 발생 동작

업로드 단계에서 .IN 메시지가 완료되기 전 및 SQL Server 조정자가 호출되기 전

동기화가 완전히 취소됩니다.

.IN 메시지가 완료되고 SQL Server 조정자가 호출된 후

동기화의 다운로드 부분만 취소됩니다. .OUT 메시지가 생성되지만 다운로드되지 않으며 정리 프로세스 중에 삭제됩니다.

.OUT 메시지가 생성되고 다운로드 중인 경우

변경한 내용 중 일부가 삭제됩니다.

참고 항목

참조

복제 상태 보고 인터페이스

관련 자료

Replication 개체 메서드

도움말 및 정보

SQL Server Compact Edition 지원 정보 보기