共用方式為


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
[<AbstractClassAttribute>]
type ChangeBatchBase =  
    class
        interface IDisposable
        interface IEnumerable<ItemChange>
        interface IEnumerable
    end
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

執行緒安全性

這個類型的任何公用static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員都可以是安全執行緒。

請參閱

參考

ChangeBatchBase 成員

Microsoft.Synchronization 命名空間