ChangeBatchBase 类

由派生类重写时,表示一组变更的元数据。

命名空间: Microsoft.Synchronization
程序集: Microsoft.Synchronization(在 microsoft.synchronization.dll 中)

语法

声明
Public MustInherit Class ChangeBatchBase
    Implements IDisposable, IEnumerable(Of ItemChange), _
    IEnumerable
用法
Dim instance As ChangeBatchBase
public abstract class ChangeBatchBase : IDisposable, IEnumerable<ItemChange>, 
    IEnumerable
public ref class ChangeBatchBase abstract : IDisposable, IEnumerable<ItemChange^>, 
    IEnumerable
public abstract class ChangeBatchBase implements IDisposable, IEnumerable<ItemChange>, 
    IEnumerable
public abstract class ChangeBatchBase implements IDisposable, IEnumerable<ItemChange>, 
    IEnumerable

备注

ChangeBatchBase 是变更批的基类。Sync Framework 提供两个派生自 ChangeBatchBase 的类。它们是用于知识同步的 ChangeBatch 和用于完整枚举同步的 FullEnumerationChangeBatch

IEnumerable 的成员是显式实现的。访问这些成员的代码必须首先使用转换运算符或 as 关键字将 ChangeBatchBase 对象转换为 IEnumerable 接口。

继承层次结构

System.Object
  Microsoft.Synchronization.ChangeBatchBase
     Microsoft.Synchronization.ChangeBatch
     Microsoft.Synchronization.FullEnumerationChangeBatch

线程安全

此类型的所有公共静态(在 Visual Basic 中共享 )成员都是线程安全的。不保证任何实例成员的线程安全。

请参阅

参考

ChangeBatchBase 成员
Microsoft.Synchronization 命名空间