Freigeben über


IFilterTrackingNotifyingChangeApplierTarget-Schnittstelle

Stellt, wenn durch eine abgeleitete Klasse überschrieben, ein Objekt dar, das an einen benachrichtigenden Änderungsanwender Informationen zu einem Replikat bereitstellen kann, das Filter nachverfolgt.

Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in microsoft.synchronization.dll)

Syntax

'Declaration
Public Interface IFilterTrackingNotifyingChangeApplierTarget
'Usage
Dim instance As IFilterTrackingNotifyingChangeApplierTarget
public interface IFilterTrackingNotifyingChangeApplierTarget
public interface class IFilterTrackingNotifyingChangeApplierTarget
public interface IFilterTrackingNotifyingChangeApplierTarget
public interface IFilterTrackingNotifyingChangeApplierTarget

Hinweise

Die IFilterTrackingNotifyingChangeApplierTarget-Schnittstelle wird von einem Zielanbieter implementiert, der ein Replikat darstellt, das Filter nachverfolgt, und das einen von Sync Framework angegebenen benachrichtigenden Änderungsanwender verwendet. Ein Replikat verfolgt einen Filter nach, wenn es Metadaten speichert, die angeben, ob ein Element im Filter enthalten ist, und ob ein Element im Filter enthalten war, aber verschoben wurde. Das Replikat enthält auch möglicherweise vergessenes Filterwissen für den Filter, wenn es Metadaten entfernt hat, die nachverfolgen, ob ein Element im Filter enthalten war, aber verschoben wurde. Wenn das Replikat das erste Mal nicht den Filter nachverfolgt, synchronisiert es mit einem gefilterten Replikat und fängt an, den Filter zu einem späteren Zeitpunkt nachzuverfolgen.

Der Änderungsanwender ruft das IFilterTrackingNotifyingChangeApplierTarget-Objekt vom INotifyingChangeApplierTarget ab, der zur Overload:Microsoft.Synchronization.NotifyingChangeApplier.ApplyChanges-Methode des Änderungsanwenders angegeben wird.

Siehe auch

Verweis

IFilterTrackingNotifyingChangeApplierTarget-Member
Microsoft.Synchronization-Namespace