Sync Framework 简单提供程序组件

Sync Framework 简单提供程序组件旨在简化提供程序的创建过程,并启用副本不能跟踪其数据存储区中的变更的方案。有关详细信息,请参阅实现简单自定义提供程序

本节内容

下面的接口是专为不支持任何类型的变更跟踪的副本所设计的。

IFullEnumerationCallback 接口

IFullEnumerationSyncProvider 接口

下面的接口是专为支持基于定位点的变更跟踪的副本所设计的。定位点通常是一个时间点。在特定会话期间同步指定定位点后的变更。

IAnchorChangeDetectionCallback 接口

IAnchorSyncProvider 接口

下面的接口支持完全枚举和基于定位点的变更跟踪。

CHANGE_UNIT_SET 结构

IFilteredSimpleSyncProvider 接口

CHANGE_UNIT_VERSION_RULE 结构

IGlobalIdHandler 接口

CONFLICT_INFORMATION 结构

IItemFieldsEnumerator 接口

FIELD_VALUE 结构

IMetadataSchemaCallback 接口

IDENTITY_RULE 结构

IRecoverableErrorCallback 接口

ITEM_CHANGE 结构

ISimpleSyncColumnFilter 接口

ITEM_FIELDS 结构

ISimpleSyncEvents 接口

ITEM_METADATA_SCHEMA 结构

ISimpleSyncProvider 接口

SIMPLE_SYNC_FIELD_DEFINITION 结构

ISimpleSyncProviderConcurrencyConflictResolver 接口

ITEM_CHANGE_TYPE 枚举

ISimpleSyncProviderConstraintConflictResolver 接口

CONCURRENCY_CONFLICT_TYPE 枚举

ISimpleSyncProviderManagedWrapper 接口

PROVIDER_FRAMEWORK_DELETE_MODE 枚举

ISimpleSyncSessionState 接口

PROVIDER_FRAMEWORK_FILTER_FLAGS 枚举

ISimpleSyncServices 接口

FIELD_VALUE_UNION 联合

 

错误代码

简单提供程序组件使用一组自定义错误来报告问题。有关更多信息,请参见简单提供程序的错误代码

请参阅

概念

Sync Framework 非托管 API
实现简单自定义提供程序