다음을 통해 공유


IAsynchronousNotifyingChangeApplierTarget 인터페이스

항목 변경 내용과 충돌을 복제본에 비동기적으로 저장할 수 있는 개체를 나타냅니다.

참고

이 인터페이스는 더 이상 사용되지 않습니다.

interface IAsynchronousNotifyingChangeApplierTarget : IUnknown

멤버

IAsynchronousNotifyingChangeApplierTarget 메서드 설명

IAsynchronousNotifyingChangeApplierTarget::GetIdParameters

공급자에 대한 ID 형식 스키마를 가져옵니다.

IASynchronousNotifyingChangeApplierTarget::GetDataRetriever

복제본에서 항목 데이터를 검색하는 데 사용할 수 있는 개체를 가져옵니다.

IAsynchronousNotifyingChangeApplierTarget::RegisterCallback

공급자가 메서드 완료 알림을 전송하는 데 사용해야 하는 콜백 인터페이스를 등록합니다.

IAsynchronousNotifyingChangeApplierTarget::RevokeCallback

지정된 콜백 인터페이스가 더 이상 사용되지 않아야 하며 해당 콜백 인터페이스에 대한 참조가 모두 해제되어야 함을 나타냅니다.

IAsynchronousNotifyingChangeApplierTarget::GetCurrentTickCount

틱 수를 증가하고 새 틱 수를 반환합니다.

IASynchronousNotifyingChangeApplierTarget::GetDestinationVersion

대상 복제본에 저장된 항목의 버전을 가져옵니다.

IAsynchronousNotifyingChangeApplierTarget::SaveChange

항목 변경 내용을 항목 저장소에 저장합니다.

IAsynchronousNotifyingChangeApplierTarget::SaveChangeWithChangeUnits

변경 단위 변경 내용이 포함된 항목 변경 내용을 항목 저장소에 저장합니다.

IAsynchronousNotifyingChangeApplierTarget::SaveConflict

동시성 충돌을 일으킨 변경 내용에 대한 정보를 저장합니다.

IAsynchronousNotifyingChangeApplierTarget::SaveKnowledge

현재 범위에 대한 정보를 저장합니다.

IAsynchronousNotifyingChangeApplierTarget::ApplyChangesComplete

IAsynchronousNotifyingChangeApplier::ApplyChanges가 성공적으로 완료되면 Sync Framework에서 호출합니다.

IAsynchronousNotifyingChangeApplierTarget::OnChangeApplierError

IAsynchronousNotifyingChangeApplier 메서드가 실패하면 Sync Framework에서 호출합니다.

주의

일반적으로 IAsynchronousNotifyingChangeApplierTarget은 대상 공급자에서 구현됩니다.

SaveChange, SaveChangeWithChangeUnits, SaveConflictSaveKnowledge 메서드의 경우 공급자가 다음 동작 중 하나를 수행해야 합니다.

  • 메서드에서 성공 코드를 반환한 다음 해당 IAsynchronousNotifyingChangeApplierTargetCallback 메서드를 호출하여 비동기 처리가 성공적으로 완료되었음을 보고합니다.

  • 메서드에서 성공 코드를 반환한 다음 IAsynchronousNotifyingChangeApplierTargetCallback::OnError를 호출하여 비동기 처리 중 오류가 발생했음을 보고합니다.

  • 메서드에서 오류 코드를 반환합니다. 이 경우 IAsynchronousNotifyingChangeApplierTargetCallback 메서드가 호출되면 안 됩니다.

요구 사항

헤더: Synchronization.h

참고 항목

개념

Sync Framework 핵심 구성 요소