IFilterTrackingNotifyingChangeApplierTarget-Schnittstelle

Stellt bei Überschreibung durch eine abgeleitete Klasse ein Objekt dar, das einem benachrichtigenden Änderungsanwender Informationen zu einem Replikat bereitstellen kann, das Filter nachverfolgt.

Syntax

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

Andere Ressourcen

Kernkomponenten von Sync Framework