System.ServiceModel.Syndication Namespace

Microsoft Silverlight will reach end of support after October 2021. Learn more.

The System.ServiceModel.Syndication namespace contains all of the classes that make up the Silverlight Syndication Object Model.

Classes

  Class Description
Public class Atom10FeedFormatter A class that serializes a SyndicationFeed instance to and from Atom 1.0 format.
Public class Atom10FeedFormatter<TSyndicationFeed> A class that serializes SyndicationFeed derived classes to and from Atom 1.0 format.
Public class Atom10ItemFormatter A class that serializes a SyndicationItem instance to and from Atom 1.0 format.
Public class Atom10ItemFormatter<TSyndicationItem> A class that serializes SyndicationItem-derived classes to and from Atom 1.0 format.
Public class Rss20FeedFormatter A class that serializes a SyndicationFeed instance to and from RSS 2.0 format.
Public class Rss20FeedFormatter<TSyndicationFeed> A class that serializes SyndicationFeed derived classes to RSS 2.0 format.
Public class Rss20ItemFormatter A class that serializes a SyndicationItem instance to and from RSS 2.0 format.
Public class Rss20ItemFormatter<TSyndicationItem> A class that serializes SyndicationItem-derived classes to and from RSS 2.0 format.
Public class SyndicationCategory A class that represents the category of a syndication feed.
Public class SyndicationContent A base class that represents syndication content.
Public class SyndicationElementExtension A class that represents a syndication element extension.
Public class SyndicationElementExtensionCollection A collection of SyndicationElementExtension objects.
Public class SyndicationFeed Represents a top-level feed object, <feed> in Atom 1.0 and <rss> in RSS 2.0.
Public class SyndicationFeedFormatter An abstract class used as a base class for other formatters, (for example Atom10FeedFormatter).
Public class SyndicationItem Represents a feed item, for example an RSS <item> or an Atom <entry>.
Public class SyndicationItemFormatter An abstract class used as a base class for other formatters, (for example, Atom10ItemFormatter).
Public class SyndicationLink Represents a link within a syndication feed or item.
Public class SyndicationPerson Represents an author or contributor of syndication content.
Public class SyndicationVersions A class that represents the syndication versions supported by Silverlight 5.
Public class TextSyndicationContent Represents any SyndicationItem content intended to be displayed to an end user.
Public class UrlSyndicationContent Represents syndication content that consists of a URL to another resource.
Public class XmlSyndicationContent Represents XML syndication content that is not intended to be displayed in a browser.

Enumerations

  Enumeration Description
Public enumeration TextSyndicationContentKind An enumeration that represents the supported types of text syndication content.