ISyncChangeBatchWithPrerequisite インターフェイス

変更バッチに関連付けられている必須ナレッジに基づく、変更バッチに関するメタデータを表します。

interface ISyncChangeBatchWithPrerequisite : ISyncChangeBatchBase

メンバー

ISyncChangeBatchWithPrerequisite メソッド

説明

ISyncChangeBatchWithPrerequisite::SetPrerequisiteKnowledge

この変更バッチを処理するために同期先プロバイダーで必要となる最小限のナレッジを設定します。

ISyncChangeBatchWithPrerequisite::GetLearnedKnowledgeWithPrerequisite

変更バッチの必須ナレッジに基づいて、同期先プロバイダーがこの変更バッチですべての変更を適用する際に同期先レプリカが学習するナレッジを取得します。

ISyncChangeBatchWithPrerequisite::GetLearnedForgottenKnowledge

復旧同期中に同期先プロバイダーがこの変更バッチですべての変更を適用する際に、同期先レプリカが学習する忘れられたナレッジを取得します。

解説

ISyncChangeBatchWithPrerequisite オブジェクトは、ISyncChangeBatchBase オブジェクトの QueryInterface メソッドに IID_ISyncChangeBatchWithPrerequisite を渡すことによって取得できます。

必要条件

ヘッダー: Synchronization.h

参照

概念

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