IFilterTrackingSaveChangeContext インターフェイス

フィルターを追跡するレプリカに適用される変更に関する情報を表します。

interface IFilterTrackingSaveChangeContext : IUnknown

メンバー

IFilterTrackingSaveChangeContext メソッド 説明

IFilterTrackingSaveChangeContext::GetFilterChange

この変更によって、指定されたフィルターに項目が追加されるか、指定されたフィルターから項目が除外されるかを示す情報を取得します。

IFilterTrackingSaveChangeContext::GetUpdatedFilterForgottenKnowledge

指定されたフィルターに関する更新されたフィルターの忘れられたナレッジを取得します。

解説

IFilterTrackingSaveChangeContext オブジェクトを取得するには、ISaveChangeContext オブジェクトまたは ISaveChangeWithChangeUnitsContext オブジェクトの QueryInterface メソッドに IID_IFilterTrackingSaveChangeContext を渡します。

フィルターを追跡する同期先レプリカに変更を適用する場合、同期先プロバイダーは、このインターフェイスを取得してそのメソッドを呼び出し、追跡されるフィルターのメタデータを更新する必要があります。

必要条件

ヘッダー: Synchronization.h

参照

概念

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