IProviderSyncServices 接口
创建由同步提供程序使用的对象。可以创建空对象和使用序列化数据初始化的对象。
interface IProviderSyncServices : IUnknown
成员
IProviderSyncServices 方法 | 说明 |
---|---|
初始化 IProviderSyncServices 对象。此方法必须在任何其他 IProviderSyncServices 方法之前调用。 |
|
创建一个变更应用方,目标提供程序可使用它处理要应用到其副本中的变更。 |
|
创建给定副本的 IReplicaKeyMap 对象。 |
|
创建 IReplicaKeyMap 对象并使用序列化数据初始化该对象。 |
|
创建一个属于指定副本的空 ISyncKnowledge 对象。 |
|
创建 ISyncKnowledge 对象并使用序列化数据初始化该对象。 |
|
创建属于副本的空 IForgottenKnowledge 对象。 |
|
创建 IForgottenKnowledge 对象并使用序列化数据初始化该对象。 |
|
创建 ISyncChangeBatch 对象,提供程序可使用该对象来管理变更枚举。 |
|
创建 ISyncFullEnumerationChangeBatch 对象,提供程序可使用该对象来管理用于完全枚举的变更枚举。 |
|
创建 ISyncChangeBatch 对象并使用序列化数据初始化该对象。 |
|
IProviderSyncServices::DeserializeFullEnumerationChangeBatch |
创建 ISyncFullEnumerationChangeBatch 对象并使用序列化数据初始化该对象。 |
创建 IRecoverableErrorData 对象。此对象包含关于可恢复错误的其他错误。 |
|
IProviderSyncServices::CreateDestinationChangeVersionsBuilder |
创建一个 IDestinationChangeVersionsBuilder 对象。此对象可用于生成项变更元数据的可枚举列表。 |
创建一个 ISyncChange 对象或一个 ISyncChangeBuilder 对象。 |
要求
**头文件:**Synchronization.h