ChangeBatchBase クラス
派生クラスによってオーバーライドされた場合は、一連の変更のメタデータを表します。
名前空間: Microsoft.Synchronization
アセンブリ: Microsoft.Synchronization (microsoft.synchronization.dll 内)
構文
'宣言
Public MustInherit Class ChangeBatchBase
Implements IEnumerable(Of ItemChange), IEnumerable
'使用
Dim instance As ChangeBatchBase
public abstract class ChangeBatchBase : IEnumerable<ItemChange>, IEnumerable
public ref class ChangeBatchBase abstract : IEnumerable<ItemChange^>, IEnumerable
public abstract class ChangeBatchBase implements IEnumerable<ItemChange>,
IEnumerable
public abstract class ChangeBatchBase implements 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 ) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。