共用方式為


ChangeBatchBase 類別

由衍生類別 (Derived Class) 所覆寫時,表示一組變更的中繼資料 (Metadata)。

命名空間: 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 的成員會明確實作。存取它們的程式碼必須先將 ChangeBatchBase 物件轉型為 IEnumerable 介面,其方式是使用轉型 (Casting) 運算子或 as 關鍵字。

繼承階層

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

執行緒安全性

任何公用靜態 (共用 在 Visual Basic) 此型別的成員具備執行緒安全。不保證任何執行個體成員安全執行緒。

請參閱

參考

ChangeBatchBase 成員
Microsoft.Synchronization 命名空間