Interoperar con fuentes de FeedSync

Un proveedor de sincronización puede utilizar Sync Services for FeedSync con el fin de sincronizar los elementos que están almacenados en una fuente FeedSync, por ejemplo una fuente RSS o de átomo, con otras réplicas de una comunidad de sincronización de Sync Framework.

Interoperar con un proveedor

El objeto FeedSyncServices (en el código administrado) o la interfaz IFeedSyncServices (en el código no administrado) ayuda a un proveedor a interoperar con una fuente de FeedSync implementando métodos que simulan a los métodos que un proveedor debe implementar. Por lo general, se puede llamar a estos métodos directamente desde el método del proveedor; basta con pasar los parámetros que se pasan al proveedor.

Generar una fuente

Cuando se aplican los cambios, el objeto FeedBuilder (en el código administrado) o la interfaz IFeedBuilder (en el código no administrado) ayuda a un proveedor a guardar los cambios y conflictos en la fuente de FeedSync.

Convertir identificadores

Para convertir los identificadores de sincronización entre el formato del proveedor y el formato de FeedSync, el proveedor implementa el objeto FeedIdConverter (en el código administrado) o la interfaz IFeedIdConverter (en el código no administrado), y Sync Framework los llama.

Acceso a metadatos de FeedSync

Un proveedor puede tener acceso a los metadatos acerca de la fuente y sus elementos, y a su historial a través de la propiedad FeedMetadata (en el código administrado) o del método IFeedSyncServices::GetFeedMetadata (en el código no administrado). Estos metadatos contienen información del uso compartido acerca de la fuente y una recopilación de objetos de metadatos que describen los elementos de la fuente.

Vea también

Referencia

Interfaz IFeedSyncServices
Interfaz IFeedBuilder
Interfaz IFeedIdConverter
Microsoft.Synchronization.FeedSync
FeedSyncServices
FeedBuilder
FeedIdConverter

Conceptos

Proveedores de sincronización
Componentes de Sync Services for FeedSync