FeedSync フィードとの相互運用
同期プロバイダは、Sync Services for FeedSync を使用することにより、FeedSync フィード (RSS フィードまたは Atom フィードなど) として格納された項目を、Sync Framework 同期コミュニティ内の他のレプリカとの間で同期させることができます。
プロバイダとの相互運用
FeedSyncServices オブジェクト (マネージ コードの場合) または IFeedSyncServices インターフェイス (アンマネージ コードの場合) は、プロバイダが実装する必要のあるメソッドと同等のメソッドを実装しており、これらを利用することで、プロバイダと FeedSync フィードとの相互運用を容易に実現することができます。通常、これらのメソッドは、プロバイダに渡されたパラメータを渡すことによって、直接プロバイダ メソッドから呼び出されます。
フィードの作成
変更が適用される過程では、プロバイダによって、変更および競合が FeedSync フィードとして保存されます。この処理を支援するのが、FeedBuilder オブジェクト (マネージ コードの場合) または IFeedBuilder インターフェイス (アンマネージ コードの場合) です。
ID の変換
FeedIdConverter オブジェクト (マネージ コードの場合) または IFeedIdConverter インターフェイス (アンマネージ コードの場合) は、同期 ID をプロバイダの形式と FeedSync の形式との間で変換するために、プロバイダ側で実装され、Sync Framework によって呼び出されます。
FeedSync メタデータへのアクセス
プロバイダは、フィードとその項目および履歴に関するメタデータに対し、FeedMetadata プロパティ (マネージ コードの場合) または IFeedSyncServices::GetFeedMetadata メソッド (アンマネージ コードの場合) を使ってアクセスできます。このメタデータには、フィードに関する共有情報のほか、フィード内の項目を表すメタデータ オブジェクトのコレクションに関する共有情報が格納されます。
参照
リファレンス
IFeedSyncServices インターフェイス
IFeedBuilder インターフェイス
IFeedIdConverter インターフェイス
Microsoft.Synchronization.FeedSync
FeedSyncServices
FeedBuilder
FeedIdConverter