다음을 통해 공유


FeedSync 피드와 상호 운용

동기화 공급자는 Sync Services for FeedSync를 사용하여 RSS 또는 Atom 피드와 같은 FeedSync 피드에 저장된 항목을 Sync Framework 동기화 커뮤니티의 다른 복제본과 동기화할 수 있습니다.

공급자와의 상호 운용

공급자는 FeedSyncServices 개체(관리 코드의 경우) 또는 IFeedSyncServices 인터페이스(비관리 코드의 경우)를 통해 공급자가 구현해야 하는 메서드에 대응하는 메서드를 구현하여 FeedSync 피드와 상호 운용할 수 있습니다. 이러한 메서드는 일반적으로 공급자에 전달된 매개 변수를 그대로 전달하여 공급자 메서드에서 직접 호출합니다.

피드 작성

공급자는 변경 내용을 적용할 때 FeedBuilder 개체(관리 코드의 경우) 또는 IFeedBuilder 인터페이스(비관리 코드의 경우)를 통해 FeedSync 피드의 변경 내용 및 충돌을 저장할 수 있습니다.

ID 변환

동기화 ID를 공급자 형식과 FeedSync 형식 사이에서 변환하기 위해 FeedIdConverter 개체(관리 코드의 경우) 또는 IFeedIdConverter 인터페이스(비관리 코드의 경우)를 공급자에서 구현하고 Sync Framework에서 호출합니다.

FeedSync 메타데이터에 액세스

공급자는 FeedMetadata 속성(관리 코드의 경우) 또는 IFeedSyncServices::GetFeedMetadata 메서드(비관리 코드의 경우)를 통해 피드에 대한 메타데이터 및 해당 항목과 기록에 대한 메타데이터에 액세스할 수 있습니다. 이 메타데이터에는 피드에 대한 공유 정보 및 피드의 항목을 설명하는 메타데이터 개체의 컬렉션이 들어 있습니다.

참고 항목

참조

IFeedSyncServices 인터페이스
IFeedBuilder 인터페이스
IFeedIdConverter 인터페이스
Microsoft.Synchronization.FeedSync
FeedSyncServices
FeedBuilder
FeedIdConverter

개념

동기화 공급자
Sync Services for FeedSync 구성 요소