Compartilhar via


System.ServiceModel.Syndication Namespace

Fornece classes relacionadas à sindicalização de modelo de serviço.

Classes

Atom10FeedFormatter

Uma classe que serializa uma instância SyndicationFeed para e do formato Atom 1.0.

Atom10FeedFormatter<TSyndicationFeed>

Uma classe que serializa classes derivadas de SyndicationFeed para e do formato Atom 1.0.

Atom10ItemFormatter

Uma classe que serializa uma instância SyndicationItem para e do formato Atom 1.0.

Atom10ItemFormatter<TSyndicationItem>

Uma classe que serializa classes derivadas de SyndicationItem para e do formato Atom 1.0.

AtomPub10CategoriesDocumentFormatter

Uma classe que serializa uma instância CategoriesDocument para e do formato Atom 1.0.

AtomPub10ServiceDocumentFormatter

Um formatador que serializa uma instância ServiceDocument de e para XML usando formatos Atom 1.0.

AtomPub10ServiceDocumentFormatter<TServiceDocument>

Um formatador que serializa classes derivadas de uma instância ServiceDocument e do XML usando formatos Atom 1.0.

CategoriesDocument

Representa um documento de categorias.

CategoriesDocumentFormatter

Uma classe abstrata usada como uma classe base para outros formatadores (por exemplo, AtomPub10CategoriesDocumentFormatter).

InlineCategoriesDocument

Representa um elemento <atom:categories> dentro de um documento de serviço.

ReferencedCategoriesDocument

Representa uma referência a um documento de categorias.

ResourceCollectionInfo

Representa uma coleção de recursos representada pelo elemento <atom:collection>.

Rss20FeedFormatter

Uma classe que serializa uma instância SyndicationFeed para e do formato RSS 2.0.

Rss20FeedFormatter<TSyndicationFeed>

Uma classe que serializa classes derivadas de SyndicationFeed para o formato RSS 2.0.

Rss20ItemFormatter

Uma classe que serializa uma instância SyndicationItem para e do formato RSS 2.0.

Rss20ItemFormatter<TSyndicationItem>

Uma classe que serializa classes derivadas de SyndicationItem para e do formato RSS 2.0.

ServiceDocument

Representa um documento de serviço.

ServiceDocumentFormatter

Uma classe abstrata usada como uma classe base para outros formatadores como AtomPub10ServiceDocumentFormatter.

SyndicationCategory

Uma classe que representa a categoria de um feed de sindicalização.

SyndicationContent

Uma classe base que representa o conteúdo de sindicalização.

SyndicationElementExtension

Uma classe que representa uma extensão do elemento de sindicalização.

SyndicationElementExtensionCollection

Uma coleção de objetos SyndicationElementExtension .

SyndicationFeed

Representa um objeto de feed de nível superior, <feed> no Atom 1.0 e <rss> no RSS 2.0.

SyndicationFeedFormatter

Uma classe abstrata usada como uma classe base para outros formatadores (por exemplo, Atom10FeedFormatter).

SyndicationItem

Representa um item de feed, por exemplo, um RSS <item> ou um Atom <entry>.

SyndicationItemFormatter

Uma classe abstrata usada como uma classe base para outros formatadores (por exemplo, Atom10ItemFormatter).

SyndicationLink

Representa um link dentro de um feed ou item de distribuição.

SyndicationPerson

Representa um autor ou colaborador do conteúdo de sindicalização.

SyndicationTextInput

Representa uma entrada "textInput" oriunda de um feed de distribuição RSS.

SyndicationVersions

Uma classe que representa as versões de sindicalização compatíveis com o WCF (Windows Communication Foundation).

TextSyndicationContent

Representa qualquer conteúdo SyndicationItem que se destina a ser exibido para o usuário final.

UrlSyndicationContent

Representa o conteúdo de sindicalização composto de uma URL para outro recurso.

Workspace

Representa um workspace dentro de um documento de serviço.

XmlSyndicationContent

Representa o conteúdo de distribuição de XML que não se destina a ser exibido em um navegador.

Estruturas

XmlDateTimeData

Um struct que contém uma representação de cadeia de caracteres bruta de um carimbo de data/hora oriunda de um feed de distribuição.

XmlUriData

Um struct que contém uma representação de cadeia de caracteres bruta de um URI oriunda de um feed de distribuição.

Enumerações

TextSyndicationContentKind

Uma enumeração que representa os tipos com suporte de conteúdo de sindicalização de texto.

Delegados

TryParseDateTimeCallback

Um tipo delegado que é usado pela classe SyndicationFeedFormatter para converter dados de cadeia de caracteres XmlDateTimeData em DateTimeOffset.

TryParseUriCallback

Um tipo delegado que é usado pela classe SyndicationFeedFormatter para criar instâncias Uri de entrada da cadeia de caracteres.