다음을 통해 공유


Sync Framework 핵심 구성 요소

C++ 등의 관리되지 않는 언어에서 Microsoft Sync Framework 핵심 구성 요소를 사용하여 동기화를 수행할 수 있습니다. 또한 이러한 핵심 구성 요소로 메타데이터를 관리하고 동기화 공급자와 응용 프로그램을 만들 수 있습니다. 개념적으로 핵심 구성 요소는 메타데이터 서비스 구성 요소, 공급자 구성 요소, 응용 프로그램 구성 요소 및 오류 코드로 분류할 수 있습니다.

메타데이터 서비스 구성 요소

다음 구성 요소는 공급자가 동기화 메타데이터를 처리하는 데 사용됩니다.

ID_PARAMETER_PAIR 구조

IEnumSingleItemExceptions 인터페이스

ID_PARAMETERS 구조

IEnumSyncChanges 인터페이스

SYNC_GID 구조

IEnumSyncChangeUnits 인터페이스

SYNC_ID 구조

IForgottenKnowledge 인터페이스

SYNC_RANGE 구조

IKnowledgeBuilder 인터페이스

SYNC_VERSION 구조

IRangeException 인터페이스

SYNC_RESOLVE_ACTION 열거형

IRecoverableError 인터페이스

SYNC_CHANGE_FLAG 플래그

IRecoverableErrorData 인터페이스

IChangeConflict 인터페이스

IReplicaKeyMap 인터페이스

IChangeUnitException 인터페이스

ISingleItemException 인터페이스

IClockVector 인터페이스

ISyncChange 인터페이스

IClockVectorElement 인터페이스

ISyncChangeBatch 인터페이스

IClockVectorServices 인터페이스

ISyncChangeBatchBase 인터페이스

IDestinationChangeVersionsBuilder 인터페이스

ISyncChangeBuilder 인터페이스

IEnumChangeUnitExceptions 인터페이스

ISyncChangeUnit 인터페이스

IEnumClockVector 인터페이스

ISyncFullEnumerationChangeBatch 인터페이스

IEnumRangeExceptions 인터페이스

ISyncKnowledge 인터페이스

공급자 구성 요소

다음 구성 요소는 공급자가 복제본 대신 Sync Framework와 상호 작용하여 동기화를 수행하는 데 사용됩니다.

SYNC_PROVIDER_ROLE 열거형

IProviderFilteredSyncServices 인터페이스

SYNC_SAVE_ACTION 열거형

IProviderSyncServices 인터페이스

SYNC_FILTER_INFO_FLAG 플래그

ISaveChangeContext 인터페이스

IAsynchronousDataRetriever 인터페이스

ISaveChangeWithChangeUnitsContext 인터페이스

IAsynchronousNotifyingChangeApplier 인터페이스

ISyncFilterInfo 인터페이스

IAsynchronousNotifyingChangeApplierTarget 인터페이스

ISynchronousDataRetriever 인터페이스

IAsynchronousNotifyingChangeApplierTargetCallback 인터페이스

ISynchronousNotifyingChangeApplier 인터페이스

IDataRetrieverCallback 인터페이스

ISynchronousNotifyingChangeApplierTarget 인터페이스

IKnowledgeSyncProvider 인터페이스

ISyncProvider 인터페이스

ILoadChangeContext 인터페이스

응용 프로그램 구성 요소

다음 구성 요소는 응용 프로그램에서 동기화 세션을 시작하고 공급자를 연결하여 동기화를 수행하는 데 사용됩니다.

SYNC_SESSION_STATISTICS 구조

IApplicationSyncServices 인터페이스

CONFLICT_RESOLUTION_POLICY 열거형

ISyncCallback 인터페이스

SYNC_FULL_ENUMERATION_ACTION 열거형

ISyncSession 인터페이스

SYNC_PROGRESS_STAGE 열거형

ISyncSessionState 인터페이스

오류 코드

Sync Framework에서는 사용자 지정 오류 집합을 사용하여 문제를 보고합니다. 자세한 내용은 Sync Framework 오류 코드를 참조하십시오.

참고 항목

참조

Microsoft.Synchronization

개념

Sync Framework 비관리 참조
Sync Framework 개요
데이터 동기화 기본 사항
메타데이터 관리
동기화 공급자
동기화 응용 프로그램

기타 리소스

Microsoft Sync Framework