Compartir a través de


Interfaz IFilterTrackingProvider

Cuando lo invalida una clase derivada, representa un proveedor de sincronización que sincroniza datos hacia y desde una réplica que realiza el seguimiento de filtros.

Sintaxis

interface IFilterTrackingProvider : IUnknown

Miembros

Método de IFilterTrackingProvider

Descripción

IFilterTrackingProvider::SpecifyTrackedFilters

Especifica los filtros cuyo seguimiento realiza la réplica de destino.

IFilterTrackingProvider::AddTrackedFilter

Informa al proveedor de origen sobre los filtros cuyo seguimiento realiza la réplica de destino.

Notas

Un proveedor que representa una réplica que realiza el seguimiento de filtros implementa la interfaz IFilterTrackingProvider. 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 del 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 y comienza el seguimiento del filtro posteriormente.

Para admitir una réplica que realiza el seguimiento de filtros, el proveedor debe devolver una interfaz IFilterTrackingProvider cuando Sync Framework especifica IID_IFilterTrackingProvider en el método QueryInterface de la interfaz ISyncProvider del proveedor.

Requisitos

Encabezado: Synchronization.h

Vea también

Otros recursos

Componentes principales de Sync Framework