System.ServiceModel.Syndication Namespace

Provides classes related to service model syndication.

Classes

Atom10FeedFormatter

A class that serializes a SyndicationFeed instance to and from Atom 1.0 format.

Atom10FeedFormatter<TSyndicationFeed>

A class that serializes SyndicationFeed-derived classes to and from Atom 1.0 format.

Atom10ItemFormatter

A class that serializes a SyndicationItem instance to and from Atom 1.0 format.

Atom10ItemFormatter<TSyndicationItem>

A class that serializes SyndicationItem-derived classes to and from Atom 1.0 format.

AtomPub10CategoriesDocumentFormatter

A class that serializes a CategoriesDocument instance to and from Atom 1.0 format.

AtomPub10ServiceDocumentFormatter

A formatter that serializes a ServiceDocument instance to and from XML using Atom 1.0 formats.

AtomPub10ServiceDocumentFormatter<TServiceDocument>

A formatter that serializes classes derived from a ServiceDocument instance to and from XML using Atom 1.0 formats.

CategoriesDocument

Represents a categories document.

CategoriesDocumentFormatter

An abstract class used as a base class for other formatters, (for example, AtomPub10CategoriesDocumentFormatter).

InlineCategoriesDocument

Represents a <atom:categories> element within a service document.

ReferencedCategoriesDocument

Represents a reference to a categories document.

ResourceCollectionInfo

Represents a collection of resources represented by <atom:collection> element.

Rss20FeedFormatter

A class that serializes a SyndicationFeed instance to and from RSS 2.0 format.

Rss20FeedFormatter<TSyndicationFeed>

A class that serializes SyndicationFeed-derived classes to RSS 2.0 format.

Rss20ItemFormatter

A class that serializes a SyndicationItem instance to and from RSS 2.0 format.

Rss20ItemFormatter<TSyndicationItem>

A class that serializes SyndicationItem-derived classes to and from RSS 2.0 format.

ServiceDocument

Represents a service document.

ServiceDocumentFormatter

An abstract class used as a base class for other formatters, such as AtomPub10ServiceDocumentFormatter.

SyndicationCategory

A class that represents the category of a syndication feed.

SyndicationContent

A base class that represents syndication content.

SyndicationElementExtension

A class that represents a syndication element extension.

SyndicationElementExtensionCollection

A collection of SyndicationElementExtension objects.

SyndicationFeed

Represents a top-level feed object, <feed> in Atom 1.0 and <rss> in RSS 2.0.

SyndicationFeedFormatter

An abstract class used as a base class for other formatters, (for example Atom10FeedFormatter).

SyndicationItem

Represents a feed item, for example an RSS <item> or an Atom <entry>.

SyndicationItemFormatter

An abstract class used as a base class for other formatters, (for example, Atom10ItemFormatter).

SyndicationLink

Represents a link within a syndication feed or item.

SyndicationPerson

Represents an author or contributor of syndication content.

SyndicationTextInput

Represents a "textInput" entry from an RSS syndication feed.

SyndicationVersions

A class that represents the syndication versions supported by Windows Communication Foundation (WCF).

TextSyndicationContent

Represents any SyndicationItem content intended to be displayed to an end user.

UrlSyndicationContent

Represents syndication content that consists of a URL to another resource.

Workspace

Represents a workspace within a service document.

XmlSyndicationContent

Represents XML syndication content that is not intended to be displayed in a browser.

Structs

XmlDateTimeData

A struct that contains a raw string representation of a timestamp from a syndication feed.

XmlUriData

A struct that contains a raw string representation of a Uri from a syndication feed.

Enums

TextSyndicationContentKind

An enumeration that represents the supported types of text syndication content.

Delegates

TryParseDateTimeCallback

A delegate type that is used by the SyndicationFeedFormatter class for converting XmlDateTimeData string data to DateTimeOffset.

TryParseUriCallback

A delegate type that is used by the SyndicationFeedFormatter class for creating Uri instances from string input.