与 FeedSync 馈送进行互操作

同步提供程序可以使用 Sync Framework Web 同步组件将存储在 FeedSync 馈送(如 RSSAtom 馈送)中的项与 Sync Framework 同步社区中的其他副本同步。

与提供程序进行互操作

FeedSyncServices 对象(对于托管代码)或 IFeedSyncServices 接口(对于非托管代码)通过实现提供程序必须实现的类似方法,帮助提供程序与 FeedSync 馈送进行互操作。这些方法一般可以直接从提供程序方法调用,就像给提供程序传递参数一样。

生成馈送

应用变更时,FeedBuilder 对象(对于托管代码)或 IFeedBuilder 接口(对于非托管代码)帮助提供程序保存 FeedSync 馈送中的变更和冲突。

转换 ID

若要在提供程序格式和 FeedSync 格式的同步 ID 间进行转换,要求 FeedIdConverter 对象(对于托管代码)或 IFeedIdConverter 接口(对于非托管代码)由提供程序实现并由 Sync Framework 调用。

访问 FeedSync 元数据

提供程序可以通过 FeedMetadata 属性(对于托管代码)或 IFeedSyncServices::GetFeedMetadata 方法(对于非托管代码)访问有关馈送、馈送项及其历史记录的元数据。此元数据包含有关馈送的共享信息和描述馈送中的项的元数据对象集合。

请参阅

参考

IFeedSyncServices 接口
IFeedBuilder 接口
IFeedIdConverter 接口
Microsoft.Synchronization.FeedSync
FeedSyncServices
FeedBuilder
FeedIdConverter

概念

实现标准自定义提供程序
Sync Framework Web 同步组件