Partager via


Espace de noms Microsoft.Synchronization.FeedSync

Microsoft Sync Framework prend en charge la production et la consommation de données à l'aide de FeedSync. Cela inclut les flux RSS et Atom. Sync Framework fournit également des services pour permettre aux fournisseurs personnalisés d'interagir directement avec FeedSync.

Classes

  Classe Description
Classe publique EndpointState Représente l'état d'un point de terminaison FeedSync, qui peut être chargé à partir d'un fournisseur ou d'un flux FeedSync.
Classe publique FeedBuilder Génère un flux FeedSync au cours d'une session de synchronisation.
Classe publique FeedClockVector Représente un vecteur horloge qui contient des informations FeedSync. Cette classe ne peut pas être héritée.
Classe publique FeedClockVectorElement Représente un élément de vecteur horloge qui contient des informations FeedSync. Cette classe ne peut pas être héritée.
Classe publique FeedConsumer Consomme des éléments d'un flux FeedSync et les importe dans un fournisseur de synchronisation.
Classe publique FeedIdConverter En cas de substitution, représente un objet qui peut effectuer des conversions entre des ID au format FeedSync et des ID au format de fournisseur.
Classe publique FeedItemConverter En cas de substitution, représente un objet qui peut convertir des éléments entre le format FeedSync et le format de fournisseur.
Classe publique FeedItemHistory Représente l'historique d'élément FeedSync d'un élément.
Classe publique FeedItemMetadata Représente les métadonnées d'élément FeedSync d'un élément.
Classe publique FeedMetadata Contient les métadonnées du flux FeedSync.
Classe publique FeedProducer Produit des flux FeedSync qui sont basés sur les données d'un fournisseur de synchronisation.
Classe publique FeedSharingInformation Représente les métadonnées de partage FeedSync pour le flux.
Classe publique FeedSyncServices Représente les services qui convertissent des données entre le format XML FeedSync et le format d'objet Sync Framework.

Délégués

  Délégué Description
Délégué public ItemDataMerger Représente la méthode qui gérera la fusion des données pour une modification de fusion à enregistrer par la méthode SaveItemChange.
Délégué public ItemMetadataFilter Représente la méthode qui filtrera les éléments à inclure dans un lot de modifications. Ce délégué est utilisé par la méthode GetChangeBatch.

Énumérations

  Énumération Description
Énumération publique FeedClockVectorElementOptions Représente des informations supplémentaires relatives à l'élément de vecteur horloge.