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 から派生する 2 つのクラスを提供します。これらは、ナレッジ同期用の ChangeBatch と、完全な列挙同期用の FullEnumerationChangeBatch です。
IEnumerable のメンバーは明示的に実装されます。これらにアクセスするコードはまず、キャスト演算子または as キーワードを使用して ChangeBatchBase オブジェクトを IEnumerable インターフェイスにキャストする必要があります。
継承階層
System.Object
Microsoft.Synchronization.ChangeBatchBase
Microsoft.Synchronization.ChangeBatch
Microsoft.Synchronization.FullEnumerationChangeBatch
スレッド セーフ
この型の public static (Visual Basic では Shared ) メンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。