Sync Services for FeedSync Components

Sync Services for FeedSync components provide support for producing a FeedSync feed from item data that is contained in a replica. The FeedSync producer and consumer services provide support for consuming a FeedSync feed and storing the feed item data in a replica. The FeedSync interoperation services help a provider work with FeedSync metadata.

FeedSync Producer and Consumer Services

The following components produce or consume a FeedSync feed by using a synchronization provider that represents a replica:

IEndpointState Interface

IFeedIdConverterCallback Interface

IFeedConsumer Interface

IFeedItemConverter Interface

IFeedProducer Interface

IFeedItemConverterCallback Interface

IFeedIdConverter Interface

IFeedProducerConsumerServices Interface

FeedSync Interoperation Services

The following components help a provider work with FeedSync metadata:

SYNC_TIME Structure

IFeedItemDataMerger Interface

SYNC_VERSION_FLAG Flags

IFeedItemHistory Interface

IEnumFeedClockVector Interface

IFeedItemMetadata Interface

IEnumFeedItemHistory Interface

IFeedItemMetadataFilter Interface

IEnumFeedItemMetadata Interface

IFeedMetadata Interface

IFeedBuilder Interface

IFeedSharingInformation Interface

IFeedClockVector Interface

IFeedSyncServices Interface

IFeedClockVectorElement Interface

IFeedXMLDocumentLoader Interface

Error Codes

Sync Services for FeedSync uses a set of custom errors to report problems. For more information, see Sync Services for FeedSync Error Codes.

See Also

Reference

Microsoft.Synchronization.FeedSync

Concepts

Sync Framework Unmanaged Reference
Interoperating with FeedSync Feeds
Synchronization Providers
Synchronization Applications

Other Resources

Microsoft Sync Framework
Synchronizing RSS and Atom Feeds