ChangeBatchBase メンバー

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

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

パブリック プロパティ

  名前 説明
Public property BatchWorkEstimate 変更バッチの合計作業見積もりを取得または設定します。
Public property CompatibilityLevel このオブジェクトと共に使用できる Sync Framework コンポーネントのバージョンを取得または設定します。
Public property Cc306212.static(ja-jp,SQL.105).gif DefaultCompatibilityLevel すべての ChangeBatchBase オブジェクトの既定の互換性レベルを取得または設定します。
Public property DisposeAfterProcessing 処理の終了後に変更バッチ オブジェクトを破棄するかどうかを示す値を取得または設定します。
Public property FilterKeyMap この変更バッチが発生したレプリカによって追跡されるフィルターが含まれているフィルター キー マップを取得または設定します。
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 Dispose オーバーロードされます。 ChangeBatchBase オブジェクトによって使用されているリソースを解放します。
Public method EndOrderedGroup 変更バッチ内で順序付けられている、前に開かれたグループを閉じます。
Public method Equals  オーバーロードされます。 ( Object から継承されます。)
Public method GetEnumerator この変更バッチ内の項目変更を列挙するオブジェクトを取得します。このメソッドは継承できません。
Public method GetHashCode  ( Object から継承されます。)
Public method GetType  ( Object から継承されます。)
Public method Cc306212.static(ja-jp,SQL.105).gif ReferenceEquals  ( Object から継承されます。)
Public method Serialize 変更バッチをバイト配列にシリアル化します。
Public method SetFilterForgottenKnowledge 指定されたフィルターに関するフィルターの忘れられたナレッジを設定します。
Public method SetLastBatch これが同期セッション内の最後のバッチであることを示す値を設定します。
Public method ToString  ( Object から継承されます。)

このページのトップへ

プロテクト メソッド

  名前 説明
Protected method Dispose オーバーロードされます。 ChangeBatchBase オブジェクトによって使用されているリソースを解放します。
Protected method Finalize  ( Object から継承されます。)
Protected method MemberwiseClone  ( Object から継承されます。)
Protected method ThrowIfDisposed このオブジェクトが既に破棄されている場合は、ObjectDisposedException をスローします。

このページのトップへ

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

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

このページのトップへ

参照

リファレンス

ChangeBatchBase クラス
Microsoft.Synchronization 名前空間