Interoperar con fuentes de FeedSync
Un proveedor de sincronización puede utilizar los componentes de sincronización web de Sync Framework para sincronizar los elementos que están almacenados en una fuente de FeedSync, por ejemplo una fuente RSS o Atom, 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 colecció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
Implementar un proveedor estándar personalizado
Componentes de sincronización web de Sync Framework