Freigeben über


IFilterTrackingNotifyingChangeApplierTarget-Schnittstelle

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

interface IFilterTrackingNotifyingChangeApplierTarget : IUnknown

Member

IFilterTrackingNotifyingChangeApplierTarget-Methode Beschreibung

IFilterTrackingNotifyingChangeApplierTarget::GetFilterKeyMap

Ruft die Filterschlüsselzuordnung des Replikats ab.

IFilterTrackingNotifyingChangeApplierTarget::GetFilterForgottenKnowledge

Ruft das vergessene Wissen des angegebenen Filters für das Replikat ab.

IFilterTrackingNotifyingChangeApplierTarget::SaveKnowledgeWithFilterForgottenKnowledges

Speichert Wissen, vergessenes Wissen und eine Liste von vergessenen Filterwissensobjekten.

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 überwacht einen Filter, wenn es Metadaten speichert, die angeben, ob ein Element im Filter enthalten ist und ob ein Element im Filter enthalten war, jedoch verschoben wurde. Das Replikat kann auch vergessenes Filterwissen für den Filter enthalten, wenn es Metadaten entfernt hat, die überwachen, ob ein Element im Filter enthalten war, jedoch verschoben wurde. Wenn das Replikat zum ersten Mal nicht den Filter überwacht, synchronisiert es mit einem gefilterten Replikat und beginnt mit dem Überwachen des Filters zu einem späteren Zeitpunkt.

Der Änderungsanwender ruft das IFilterTrackingNotifyingChangeApplierTarget-Objekt ab, indem er IID_IFilterTrackingNotifyingChangeApplierTarget an die QueryInterface-Methode von ISynchronousNotifyingChangeApplierTarget übergibt, die für die ApplyChanges-Methode des Änderungsanwenders angegeben wird.

Anforderungen

Header: Synchronization.h

Siehe auch

Konzepte

Kernkomponenten von Sync Framework