FullEnumerationChangeBatch メンバー

完全な列挙に対する一連の変更のメタデータを表します。このクラスは継承できません。

FullEnumerationChangeBatch 型は次のメンバーを公開します。

コンストラクター

  名前 説明
パブリック メソッド FullEnumerationChangeBatch(SyncIdFormatGroup, SyncKnowledge, ForgottenKnowledge, SyncId) 指定した ID 形式スキーマ、同期先プロバイダーのナレッジ、同期元プロバイダーの忘れられたナレッジ、および列挙する項目 ID の範囲の閉じた下限が含まれている FullEnumerationChangeBatch クラスの新しいインスタンスを初期化します。
パブリック メソッド FullEnumerationChangeBatch(SyncIdFormatGroup, SyncKnowledge, ForgottenKnowledge, SyncId, FilterInfo) 指定した ID 形式スキーマ、同期先プロバイダーのナレッジ、同期元プロバイダーの忘れられたナレッジ、列挙する項目 ID の範囲の閉じた下限、および変更バッチに含める変更の制御に使用するフィルターが含まれる、FullEnumerationChangeBatch クラスの新しいインスタンスを初期化します。

Top

メソッド

  名前 説明
パブリック メソッド AddChange(ItemChange) 現在開いているグループに、指定された項目変更を追加します。 (ChangeBatchBase から継承されます。)
パブリック メソッド AddChanges(IEnumerable< (Of < <' (ItemChange> ) > > )) 現在開いているグループに、指定された一連の項目変更を追加します。 (ChangeBatchBase から継承されます。)
パブリック メソッド BeginOrderedGroup(SyncId) 変更バッチ内の順序付けられているグループを開きます。このグループは、項目 ID で順序付けられています。 (ChangeBatchBase から継承されます。)
パブリック メソッド静的メンバー Deserialize(SyncIdFormatGroup, array<Byte> [] () [] []) 新しい FullEnumerationChangeBatch を作成し、シリアル化されたデータを使用して初期化します。
パブリック メソッド静的メンバー Deserialize(SyncIdFormatGroup, ISyncFilterDeserializer, array<Byte> [] () [] []) 復旧同期に使用される変更バッチ オブジェクトを作成し、ID 形式スキーマ、カスタム フィルターのシリアル化解除、およびバイト配列のデータを使用してそのオブジェクトを初期化する、静的メソッドです。
パブリック メソッド Dispose() () () () ChangeBatchBase オブジェクトによって使用されているすべてのリソースを解放します。 (ChangeBatchBase から継承されます。)
プロテクト メソッド Dispose(Boolean) ChangeBatchBase オブジェクトによって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。 (ChangeBatchBase から継承されます。)
パブリック メソッド EndOrderedGroup(SyncId, SyncKnowledge) 変更バッチ内で順序付けられている、前に開かれたグループを閉じます。 (ChangeBatchBase から継承されます。)
パブリック メソッド Equals(Object) (Object から継承されます。)
プロテクト メソッド Finalize() () () () (Object から継承されます。)
パブリック メソッド GetEnumerator() () () () この変更バッチ内の項目変更を列挙するオブジェクトを取得します。このメソッドは継承できません。 (ChangeBatchBase から継承されます。)
パブリック メソッド GetHashCode() () () () (Object から継承されます。)
パブリック メソッド GetObjectData(SerializationInfo, StreamingContext) SerializationInfo オブジェクトにオブジェクト データをシリアル化します。
パブリック メソッド GetType() () () () (Object から継承されます。)
プロテクト メソッド MemberwiseClone() () () () (Object から継承されます。)
パブリック メソッド Serialize() () () () 変更バッチをバイト配列にシリアル化します。 (ChangeBatchBase から継承されます。)
パブリック メソッド SetFilterForgottenKnowledge(UInt32, SyncKnowledge) 指定されたフィルターに関するフィルターの忘れられたナレッジを設定します。 (ChangeBatchBase から継承されます。)
パブリック メソッド SetLastBatch() () () () これが同期セッション内の最後のバッチであることを示す値を設定します。 (ChangeBatchBase から継承されます。)
プロテクト メソッド ThrowIfDisposed() () () () このオブジェクトが既に破棄されている場合は、ObjectDisposedException をスローします。 (ChangeBatchBase から継承されます。)
パブリック メソッド ToString() () () () (Object から継承されます。)

Top

プロパティ

  名前 説明
パブリック プロパティ BatchWorkEstimate 変更バッチの合計作業見積もりを取得または設定します。 (ChangeBatchBase から継承されます。)
パブリック プロパティ CompatibilityLevel このオブジェクトと共に使用できる Sync Framework コンポーネントのバージョンを取得または設定します。 (ChangeBatchBase から継承されます。)
パブリック プロパティ DestinationVersionEnumerationRangeLowerBound 同期先のバージョンを必要とする項目 ID の閉じた下限を取得します。
パブリック プロパティ DestinationVersionEnumerationRangeUpperBound 同期先のバージョンを必要とする項目 ID の閉じた上限を取得します。
パブリック プロパティ DisposeAfterProcessing 処理の終了後に変更バッチ オブジェクトを破棄するかどうかを示す値を取得または設定します。 (ChangeBatchBase から継承されます。)
パブリック プロパティ FilterKeyMap この変更バッチが発生したレプリカによって追跡されるフィルターが含まれているフィルター キー マップを取得または設定します。 (ChangeBatchBase から継承されます。)
パブリック プロパティ IsEmpty 変更バッチに変更が含まれているかどうかを示す値を取得します。 (ChangeBatchBase から継承されます。)
パブリック プロパティ IsLastBatch これが同期セッション内の最後のバッチであるかどうかを示す値を取得します。 (ChangeBatchBase から継承されます。)
パブリック プロパティ LearnedForgottenKnowledge 復旧同期中に同期先プロバイダーがこの変更バッチですべての変更を適用する際に、同期先レプリカが学習する忘れられたナレッジを取得します。
パブリック プロパティ LearnedKnowledge 同期先プロバイダーがこの変更バッチですべての変更を適用する場合に、同期先レプリカが学習するナレッジを取得します。 (ChangeBatchBase から継承されます。)
パブリック プロパティ LearnedKnowledgeAfterFullEnumerationRecovery 同期先レプリカが完全な列挙の変更をすべて適用した後に学習するナレッジを取得します。
パブリック プロパティ PrerequisiteKnowledge この変更バッチを処理するために同期先プロバイダーで必要な最小限のナレッジを取得します。 (ChangeBatchBase から継承されます。)
パブリック プロパティ RemainingSessionWorkEstimate 同期セッションの残りの作業量の見積もりを取得または設定します。 (ChangeBatchBase から継承されます。)
パブリック プロパティ SourceForgottenKnowledge 同期元レプリカの忘れられたナレッジを取得します。 (ChangeBatchBase から継承されます。)

Top

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

  名前 説明
明示的なインターフェイスの実装プライベート メソッド IEnumerable. . :: . .GetEnumerator() () () () この変更バッチ内の項目変更を列挙するオブジェクトを取得します。 (ChangeBatchBase から継承されます。)

Top

参照

参照

FullEnumerationChangeBatchクラス

Microsoft.Synchronization 名前空間