Interaction avec les flux FeedSync
Un fournisseur de synchronisation peut utiliser les composants de synchronisation Web Sync Framework pour synchroniser des éléments stockés dans un flux FeedSync, tel qu'un flux RSS ou Atom, avec d'autres réplicas d'une communauté de synchronisation Sync Framework.
Interaction avec un fournisseur
L'objet FeedSyncServices (pour le code managé) ou l'interface IFeedSyncServices (pour le code non managé) aide un fournisseur à interagir avec un flux FeedSync en implémentant des méthodes qui correspondent aux méthodes qu'un fournisseur doit implémenter. Ces méthodes peuvent être appelées directement à partir de la méthode de fournisseur, en passant les paramètres passés au fournisseur.
Génération d'un flux
Lorsque les modifications sont appliquées, l'objet FeedBuilder (pour le code managé) ou l'interface IFeedBuilder (pour le code non managé) aide un fournisseur à enregistrer les modifications et les conflits dans le flux FeedSync.
Conversion d'ID
Pour convertir des ID de synchronisation entre le format du fournisseur et le format FeedSync, l'objet FeedIdConverter (pour le code managé) ou l'interface IFeedIdConverter (pour le code non managé) est implémenté par le fournisseur et est appelé par Sync Framework.
Accès aux métadonnées FeedSync
Un fournisseur peut accéder aux métadonnées relatives au flux et à ses éléments et leur historique via la propriété FeedMetadata (pour le code managé) ou la méthode IFeedSyncServices::GetFeedMetadata (pour le code non managé). Ces métadonnées contiennent des informations de partage à propos du flux et une collection d'objets de métadonnées qui décrivent les éléments du flux.
Voir aussi
Référence
Microsoft.Synchronization.FeedSync
Autres ressources
Implémentation d'un fournisseur personnalisé standard