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