다음을 통해 공유


IProviderSyncServices 인터페이스

동기화 공급자가 사용하는 개체를 만듭니다. serialize된 데이터를 사용하여 초기화되는 개체와 빈 개체가 만들어질 수 있습니다.

interface IProviderSyncServices : IUnknown

멤버

IProviderSyncServices 메서드 설명

IProviderSyncServices::Initialize

IProviderSyncServices 개체를 초기화합니다. 이 메서드를 다른 IProviderSyncServices 메서드보다 먼저 호출해야 합니다.

IProviderSyncServices::CreateChangeApplier

대상 공급자가 해당 복제본에 적용될 변경 내용을 처리하는 데 사용할 수 있는 변경 내용 적용자를 만듭니다.

IProviderSyncServices::CreateReplicaKeyMap

지정된 복제본에 대한 IReplicaKeyMap 개체를 만듭니다.

IProviderSyncServices::DeserializeReplicaKeyMap

IReplicaKeyMap 개체를 만들고 serialize된 데이터를 사용하여 해당 개체를 초기화합니다.

IProviderSyncServices::CreateSyncKnowledge

지정된 복제본에 속하는 빈 ISyncKnowledge 개체를 만듭니다.

IProviderSyncServices::DeserializeSyncKnowledge

ISyncKnowledge 개체를 만들고 serialize된 데이터를 사용하여 해당 개체를 초기화합니다.

IProviderSyncServices::CreateForgottenKnowledge

복제본에 속하는 빈 IForgottenKnowledge 개체를 만듭니다.

IProviderSyncServices::DeserializeForgottenKnowledge

IForgottenKnowledge 개체를 만들고 serialize된 데이터를 사용하여 해당 개체를 초기화합니다.

IProviderSyncServices::CreateChangeBatch

공급자가 변경 내용 열거를 관리하는 데 사용할 수 있는 ISyncChangeBatch 개체를 만듭니다.

IProviderSyncServices::CreateFullEnumerationChangeBatch

공급자가 전체 열거에 대한 변경 내용 열거를 관리하는 데 사용할 수 있는 ISyncFullEnumerationChangeBatch 개체를 만듭니다.

IProviderSyncServices::DeserializeChangeBatch

ISyncChangeBatch 개체를 만들고 serialize된 데이터를 사용하여 해당 개체를 초기화합니다.

IProviderSyncServices::DeserializeFullEnumerationChangeBatch

ISyncFullEnumerationChangeBatch 개체를 만들고 serialize된 데이터를 사용하여 해당 개체를 초기화합니다.

IProviderSyncServices::CreateRecoverableErrorData

IRecoverableErrorData 개체를 만듭니다. 이 개체에는 복구할 수 있는 오류에 대한 추가 오류가 포함됩니다.

IProviderSyncServices::CreateDestinationChangeVersionsBuilder

IDestinationChangeVersionsBuilder 개체를 만듭니다. 이 개체를 사용하여 항목 변경 내용 메타데이터의 열거 가능한 목록을 빌드할 수 있습니다.

IProviderSyncServices::CreateSyncChange

ISyncChange 개체나 ISyncChangeBuilder 개체를 만듭니다.

요구 사항

헤더: Synchronization.h

참고 항목

개념

Sync Framework 핵심 구성 요소