Compartilhar via


Namespace Microsoft.Synchronization.FeedSync

O Microsoft Sync Framework dá suporte à produção e ao consumo de dados usando o FeedSync. Isso inclui feeds RSS e Atom. O Sync Framework também fornece serviços para ajudar a interoperabilidade dos provedores personalizados diretamente com o FeedSync.

Classes

  Classe Descrição
Public class EndpointState Representa o estado de um ponto de extremidade do FeedSync. Pode ser carregado a partir de um provedor ou de um feed do FeedSync.
Public class FeedBuilder Cria um feed do FeedSyne durante uma sessão de sincronização.
Public class FeedClockVector Representa um vetor de relógio que contém informações do FeedSync. Essa classe não pode ser herdada.
Public class FeedClockVectorElement Representa um elemento de vetor de relógio que contém informações do FeedSync. Essa classe não pode ser herdada.
Public class FeedConsumer Consome itens de um feed do FeedSync e os importa para um provedor de sincronização.
Public class FeedIdConverter Quando substituído, representa um objeto que pode fazer conversões entre IDs no formato do FeedSync e IDs no formato do provedor.
Public class FeedItemConverter Quando substituído, representa um objeto que pode converter itens entre o formato do FeedSync e o formato do provedor.
Public class FeedItemHistory Representa o histórico de itens do FeedSync para um item.
Public class FeedItemMetadata Representa os metadados de item do FeedSync para um item.
Public class FeedMetadata Contém os metadados para o feed do FeedSync.
Public class FeedProducer Produz feeds do FeedSync que são baseados nos dados de um provedor de sincronização.
Public class FeedSharingInformation Representa os metadados de compartilhamento do FeedSync para o feed.
Public class FeedSyncServices Representa serviços que convertem dados entre o formato XML do FeedSync e o formato de objeto do Sync Framework.

Representantes

  Representante Descrição
Public delegate ItemDataMerger Representa o método que manipulará a mesclagem dos dados para uma alteração de mesclagem a ser salva por SaveItemChange.
Public delegate ItemMetadataFilter Representa o método que filtrará os itens a serem incluídos em um lote de alterações. Este representante não é usado por GetChangeBatch.

Enumerações

  Enumeração Descrição
Public enumeration FeedClockVectorElementOptions Representa informações adicionais sobre o elemento de vetor de relógio.