ISyncChangeBatchBase 接口
表示一组变更的元数据。
interface ISyncChangeBatchBase : IUnknown
成员
ISyncChangeBatchBase 方法 | 说明 |
---|---|
获取一个枚举此变更批中的项变更的 IEnumSyncChanges 对象。 |
|
获取一个标志,该标志指示此变更批中的变更是否为同步会话的最后一个变更批。 |
|
获取批的工作量估计值。 |
|
获取会话剩余工作量的估计值。 |
|
打开变更批中的排序组。此组按项目 ID 排序。 |
|
关闭先前在变更批中打开的排序组。 |
|
将指定的项变更添加到当前打开的组中。 |
|
获取目标提供程序应用此变更批中的变更时,目标副本了解到的知识。 |
|
获取处理此变更批时目标提供程序必需具有的最少知识。 |
|
获取源副本的遗忘知识。 |
|
设置一个指示没有更多变更要在同步会话中枚举的标志。 |
|
设置会话的工作量估计值。 |
|
设置批的剩余工作量的估计值。 |
|
将变更批序列化到一个字节数组。 |
备注
ISyncChangeBatchBase 是变更批的基接口。通常,通过派生接口(如对于知识同步,为 ISyncChangeBatch;对于完全枚举同步,为 ISyncFullEnumerationChangeBatch)对它进行覆盖。
要求
**头文件:**Synchronization.h