Interfaccia IFilterTrackingProvider
Quando sottoposta a override da una classe derivata, rappresenta un provider di sincronizzazione che sincronizza dati da e per una replica che rileva i filtri.
interface IFilterTrackingProvider : IUnknown
Membri
Metodo IFilterTrackingProvider | Descrizione |
---|---|
Specifica i filtri rilevati dalla replica di destinazione. |
|
Informa il provider di origine i cui filtri sono rilevati dalla replica di destinazione. |
Osservazioni
L'interfaccia IFilterTrackingProvider viene implementata da un provider che rappresenta una replica che rileva i filtri. Una replica rileva un filtro quando archivia i metadati che indicano se un elemento si trova nel filtro e se era presente nel filtro, ma è stato spostato. La replica può contenere anche una conoscenza dimenticata relativa ai filtri per il filtro, se ha rimosso i metadati che indicano se un elemento è stato nel filtro ma è stato spostato oppure se la replica non rileva il filtro la prima volta, viene sincronizzata con una replica filtrata e inizia a rilevare il filtro in un secondo momento.
Per supportare una replica che rileva i filtri, il provider deve restituire un'interfaccia IFilterTrackingProvider quando Sync Framework specifica IID_IFilterTrackingProvider al metodo QueryInterface dell'interfaccia ISyncProvider del provider.
Requisiti
Intestazione: Synchronization.h