IFilterTrackingNotifyingChangeApplierTarget インターフェイス

派生クラスによってオーバーライドされた場合は、フィルターを追跡するレプリカに関する情報を通知変更適用元に提供できるオブジェクトを表します。

名前空間: Microsoft.Synchronization
アセンブリ: Microsoft.Synchronization (microsoft.synchronization.dll 内)

構文

'宣言
Public Interface IFilterTrackingNotifyingChangeApplierTarget
'使用
Dim instance As IFilterTrackingNotifyingChangeApplierTarget
public interface IFilterTrackingNotifyingChangeApplierTarget
public interface class IFilterTrackingNotifyingChangeApplierTarget
public interface IFilterTrackingNotifyingChangeApplierTarget
public interface IFilterTrackingNotifyingChangeApplierTarget

解説

IFilterTrackingNotifyingChangeApplierTarget インターフェイスは、フィルターを追跡するレプリカを表し、Sync Framework によって提供される通知変更適用元を使用する同期先プロバイダーによって実装されます。項目がフィルターに含まれているかどうかと、フィルターに含まれていた項目が除外されたかどうかを示すメタデータがレプリカに格納されている場合、レプリカによってフィルターが追跡されます。また、レプリカには、フィルターに関するフィルターの忘れられたナレッジが含まれる場合もあります。フィルターに含まれていた項目が除外されたかどうかを追跡するメタデータが削除された場合や、フィルターされたレプリカと初めて同期されたときにはフィルターを追跡せずに、後でフィルターの追跡を開始した場合などに、この状況が生じます。

変更適用元は、変更適用元の Overload:Microsoft.Synchronization.NotifyingChangeApplier.ApplyChanges メソッドに指定された INotifyingChangeApplierTarget から IFilterTrackingNotifyingChangeApplierTarget オブジェクトを取得します。

参照

リファレンス

IFilterTrackingNotifyingChangeApplierTarget メンバー
Microsoft.Synchronization 名前空間