ISyncChangeWithFilterKeyMap インターフェイス

フィルター追跡情報を含む変更に関するメタデータを表します。

interface ISyncChangeWithFilterKeyMap : IUnknown

メンバー

ISyncChangeWithFilterKeyMap メソッド 説明

ISyncChangeWithFilterKeyMap::GetFilterCount

この変更オブジェクトに含まれている変更情報を含む可能性のあるフィルターの数を取得します。

ISyncChangeWithFilterKeyMap::GetFilterChange

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

ISyncChangeWithFilterKeyMap::GetAllChangeUnitsPresentFlag

この変更にすべての変更単位が含まれているかどうかを示す値を取得します。

ISyncChangeWithFilterKeyMap::GetFilterForgottenKnowledge

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

ISyncChangeWithFilterKeyMap::GetFilteredReplicaLearnedKnowledge

同期先プロバイダーがこの変更を適用する際に、フィルター選択された同期先レプリカが学習するナレッジを取得します。

ISyncChangeWithFilterKeyMap::GetLearnedFilterForgottenKnowledge

同期先プロバイダーがこの変更を適用する際に、同期先レプリカが学習する、指定されたフィルターに関するフィルターの忘れられたナレッジを取得します。

ISyncChangeWithFilterKeyMap::GetFilteredReplicaLearnedForgottenKnowledge

同期先プロバイダーがこの変更を適用する際に、フィルター選択された同期先レプリカが学習する忘れられたナレッジを取得します。

ISyncChangeWithFilterKeyMap::GetFilteredReplicaLearnedForgottenKnowledgeAfterRecoveryComplete

復旧同期の一環として同期先プロバイダーがこの変更を適用する際に、フィルター選択された同期先レプリカが学習する忘れられたナレッジを取得します。

ISyncChangeWithFilterKeyMap::GetLearnedFilterForgottenKnowledgeAfterRecoveryComplete

復旧同期の一環として同期先プロバイダーがこの変更を適用する際に、同期先レプリカが学習する指定されたフィルターに関するフィルターの忘れられたナレッジを取得します。

解説

ISyncChangeWithFilterKeyMap オブジェクトを取得するには、ISyncChange オブジェクトの QueryInterface メソッドに IID_ISyncChangeWithFilterKeyMap を渡します。

必要条件

Header: Synchronization.h

参照

概念

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