Interfaz IFilterTrackingNotifyingChangeApplierTarget

Cuando lo invalida una clase derivada, representa un objeto que puede proporcionar información sobre una réplica que realiza el seguimiento de filtros, para un aplicador de cambios de notificación.

interface IFilterTrackingNotifyingChangeApplierTarget : IUnknown

Miembros

Método de IFilterTrackingNotifyingChangeApplierTarget Descripción

IFilterTrackingNotifyingChangeApplierTarget::GetFilterKeyMap

Obtiene el mapa de claves de filtro de la réplica.

IFilterTrackingNotifyingChangeApplierTarget::GetFilterForgottenKnowledge

Obtiene el conocimiento olvidado de filtro especificado de la réplica de origen.

IFilterTrackingNotifyingChangeApplierTarget::SaveKnowledgeWithFilterForgottenKnowledges

Guarda el conocimiento, conocimiento olvidado y una lista de objetos de conocimiento olvidado de filtro.

Notas

Un proveedor de destino que representa una réplica que realiza el seguimiento de filtros y que utiliza un aplicador de cambios de notificación proporcionado por Sync Framework implementa la interfaz IFilterTrackingNotifyingChangeApplierTarget. Una réplica realiza el seguimiento de un filtro cuando almacena metadatos que indican si hay un elemento en el filtro y si ha habido un elemento en el filtro pero se ha sacado. La réplica también puede contener conocimiento olvidado de filtro para el filtro, si ha quitado metadatos que realizan el seguimiento para saber si ha habido un elemento en el filtro pero se ha sacado, o si la réplica no realiza el seguimiento del filtro la primera vez que se sincroniza con una réplica filtrada e inicia el seguimiento del filtro posteriormente.

El aplicador de cambios obtiene el objeto IFilterTrackingNotifyingChangeApplierTarget al pasar IID_IFilterTrackingNotifyingChangeApplierTarget al método QueryInterface de ISynchronousNotifyingChangeApplierTarget que se especifica en el método ApplyChanges del aplicador de cambios.

Requisitos

Encabezado: Synchronization.h

Vea también

Conceptos

Componentes principales de Sync Framework