ISyncChangeBatchAdvanced インターフェイス

一連の変更に関する追加情報を表します。

interface ISyncChangeBatchAdvanced : IUnknown

メンバー

ISyncChangeBatchAdvanced メソッド 説明

ISyncChangeBatchAdvanced::GetFilterInfo

変更バッチの作成時に指定された ISyncFilterInfo を取得します。

ISyncChangeBatchAdvanced::ConvertFullEnumerationChangeBatchToRegularChangeBatch

ISyncFullEnumerationChangeBatch オブジェクトを ISyncChangeBatch オブジェクトに変換します。

ISyncChangeBatchAdvanced::GetUpperBoundItemId

変更バッチ内の任意のグループのナレッジに表される、最大の項目 ID を取得します。

ISyncChangeBatchAdvanced::GetBatchLevelKnowledgeShouldBeApplied

バッチが同期先レプリカに適用された後に、バッチの学習したナレッジを保存する必要があるかどうかを示す値を取得します。

ISyncChangeBatchAdvanced::RemapKnowledges

指定されたナレッジのレプリカ キー マップに関連するように、変更バッチに含まれるすべてのナレッジ オブジェクトを再マップします。

解説

ISyncChangeBatchAdvanced オブジェクトは、ISyncChangeBatch オブジェクトや ISyncFullEnumerationChangeBatch オブジェクトなどの変更バッチ オブジェクトの QueryInterface メソッドに IID_ISyncChangeBatchAdvanced を渡すことによって取得できます。

必要条件

ヘッダー: Synchronization.h

参照

概念

Sync Framework のコア コンポーネント