共用方式為


Sync Framework 核心元件

從 Unmanaged 語言 (例如 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 Interface

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 Unmanaged 參考
Sync Framework 概觀
資料同步處理的基礎
中繼資料管理
同步處理提供者
同步處理應用程式

其他資源

Microsoft Sync Framework