ISyncFilterInfo インターフェイス
ISyncChangeBatch オブジェクトに含めるデータを制御するために使用されるフィルターに関する情報を表します。
構文
interface ISyncFilterInfo : public IUnknown
メンバー
ISyncFilterInfo メソッド |
説明 |
---|---|
フィルター情報をバイト配列にシリアル化します。 |
説明
ISyncFilterInfo オブジェクトは、IProviderFilteredSyncServices::CreateFilterInfo を呼び出すことによって取得できます。CreateFilterInfo に指定される SYNC_FILTER_INFO_FLAG 値は、使用されるフィルターの種類を示します。
プロバイダーが作成した変更バッチの内容をフィルターする場合、標準の変更バッチ オブジェクトではなく、IProviderFilteredSyncServices::CreateFilteredEnumerationChangeBatch を使用してフィルターされた ISyncChangeBatch オブジェクトを作成する必要があります。フィルターされた変更バッチ オブジェクトには、変更バッチの内容がフィルターによってどのように変更されたかを記述する ISyncFilterInfo オブジェクトが含まれています。
注意
このインターフェイスのカスタム実装はサポートされません。
要件
ヘッダー: Synchronization.h