ChangeBatchBase メンバ

派生クラスによってオーバーライドされた場合は、一連の変更のメタデータを表します。

ChangeBatchBase データ型で公開されるメンバを以下の表に示します。

パブリック プロパティ

  名前 説明
Public property BatchWorkEstimate 変更バッチの合計作業見積もりを取得または設定します。
Public property IsEmpty 変更バッチに変更が含まれているかどうかを示す値を取得します。
Public property IsLastBatch これが同期セッション内の最後のバッチであるかどうかを示す値を取得します。
Public property LearnedKnowledge 同期先プロバイダがこの変更バッチですべての変更を適用する場合に、同期先レプリカが学習するナレッジを取得します。
Public property PrerequisiteKnowledge この変更バッチを処理するために同期先プロバイダで必要な最小限のナレッジを取得します。
Public property RemainingSessionWorkEstimate 同期セッションの残りの作業量の見積もりを取得または設定します。
Public property SourceForgottenKnowledge 同期元レプリカの忘れられたナレッジを取得します。

このページのトップへ

パブリック メソッド

( プロテクト メソッド も参照)

  名前 説明
Public method AddChange 現在開いているグループに、指定された項目変更を追加します。
Public method AddChanges 現在開いているグループに、指定された一連の項目変更を追加します。
Public method BeginOrderedGroup 変更バッチ内の順序付けられているグループを開きます。このグループは、項目 ID で順序付けられています。
Public method EndOrderedGroup 変更バッチ内で順序付けられている、前に開かれたグループを閉じます。
Public method Equals  オーバーロードされます。 ( Object から継承されます。)
Public method GetEnumerator この変更バッチ内の項目変更を列挙するオブジェクトを取得します。このメソッドは継承できません。
Public method GetHashCode  ( Object から継承されます。)
Public method GetType  ( Object から継承されます。)
Public method Static ReferenceEquals  ( Object から継承されます。)
Public method Serialize 変更バッチをバイト配列にシリアル化します。
Public method SetLastBatch これが同期セッション内の最後のバッチであることを示す値を設定します。
Public method ToString  ( Object から継承されます。)

このページのトップへ

プロテクト メソッド

  名前 説明
Protected method Finalize  ( Object から継承されます。)
Protected method MemberwiseClone  ( Object から継承されます。)

このページのトップへ

明示的なインターフェイスの実装

  名前 説明
Explicit interface implementation Method System.Collections.IEnumerable.GetEnumerator この変更バッチ内の項目変更を列挙するオブジェクトを取得します。

このページのトップへ

参照

リファレンス

ChangeBatchBase クラス
Microsoft.Synchronization 名前空間