Interface IFilterTrackingProvider
En cas de remplacement par une classe dérivée, représente un fournisseur de synchronisation qui synchronise des données vers et depuis un réplica qui effectue un suivi des filtres.
Syntaxe
interface IFilterTrackingProvider : IUnknown
Membres
Méthode IFilterTrackingProvider |
Description |
---|---|
Spécifie les filtres qui sont suivis par le réplica de destination. |
|
Informe le fournisseur de source des filtres qui sont suivis par le réplica de destination. |
Notes
L'interface IFilterTrackingProvider est implémentée par un fournisseur qui représente un réplica effectuant un suivi des filtres. Un réplica effectue le suivi d'un filtre lorsqu'il stocke des métadonnées qui indiquent si un élément se trouve dans le filtre, et si un élément s'y est trouvé mais en a été exclu. Le réplica peut également contenir la connaissance oubliée de filtre pour le filtre s'il a supprimé des métadonnées qui déterminent si un élément s'est trouvé dans le filtre mais en a été exclu, ou si le réplica n'effectue pas le suivi du filtre la première fois qu'il effectue une synchronisation avec un réplica filtré et qu'il commence le suivi du filtre ultérieurement.
Pour prendre en charge un réplica qui effectue le suivi des filtres, le fournisseur doit retourner une interface IFilterTrackingProvider lorsque Sync Framework spécifie IID_IFilterTrackingProvider à la méthode QueryInterface de l'interface ISyncProvider du fournisseur.
Spécifications
En-tête : Synchronization.h