Interoperabilità con i feed FeedSync
Un provider di sincronizzazione può utilizzare Sync Services for FeedSync per sincronizzare elementi archiviati in un feed FeedSync, ad esempio un feed RSS o Atom, con le altre repliche in una community di sincronizzazione Sync Framework.
Interoperabilità con un provider
L'oggetto FeedSyncServices (per il codice gestito) o l'interfaccia IFeedSyncServices (per il codice non gestito) consente a un provider di interagire con un feed FeedSync implementando metodi che equivalgono ai metodi che un provider deve implementare. Generalmente questi metodi possono essere chiamati direttamente dal metodo del provider, passando semplicemente i parametri passati al provider.
Generazione di un feed
Quando le modifiche vengono applicate, l'oggetto FeedBuilder (per il codice gestito) o l'interfaccia IFeedBuilder (per il codice non gestito) consente a un provider di salvare le modifiche e i conflitti nel feed FeedSync.
Conversione degli ID
Per convertire gli ID di sincronizzazione dal formato del provider al formato FeedSync, l'oggetto FeedIdConverter (per il codice gestito) o l'interfaccia IFeedIdConverter (per il codice non gestito) vengono implementati dal provider e chiamati da Sync Framework.
Accesso ai metadati FeedSync
Un provider può accedere ai metadati sul feed e sui relativi elementi e alla loro cronologia tramite la proprietà FeedMetadata (per il codice gestito) o il metodo IFeedSyncServices::GetFeedMetadata (per il codice non gestito). Questi metadati contengono informazioni di condivisione sul feed e un insieme di oggetti dei metadati che descrivono gli elementi nel feed.
Vedere anche
Riferimento
Interfaccia IFeedSyncServices
Interfaccia IFeedBuilder
Interfaccia IFeedIdConverter
Microsoft.Synchronization.FeedSync
FeedSyncServices
FeedBuilder
FeedIdConverter
Concetti
Provider di sincronizzazione
Componenti di Sync Services for FeedSync