RssBase Class
graph BT Type-->Base0["ExtensibleBase"] click Base0 "/api/Statiq.Feeds.Syndication.Extensions/ExtensibleBase" Base0-->Base1["object"] Type-.->Interface0["INamespaceProvider"] click Interface0 "/api/Statiq.Feeds.Syndication/INamespaceProvider" Type["RssBase"] class Type type-node Derived0["RssCloud"]-->Type click Derived0 "/api/Statiq.Feeds.Syndication.Rss/RssCloud" Derived1["RssSkipHours"]-->Type click Derived1 "/api/Statiq.Feeds.Syndication.Rss/RssSkipHours" Derived2["RssChannelBase"]-->Type click Derived2 "/api/Statiq.Feeds.Syndication.Rss/RssChannelBase" Derived3["RssFeed"]-->Type click Derived3 "/api/Statiq.Feeds.Syndication.Rss/RssFeed" Derived4["RssPerson"]-->Type click Derived4 "/api/Statiq.Feeds.Syndication.Rss/RssPerson" Derived5["RssCategory"]-->Type click Derived5 "/api/Statiq.Feeds.Syndication.Rss/RssCategory" Derived6["RssGuid"]-->Type click Derived6 "/api/Statiq.Feeds.Syndication.Rss/RssGuid" Derived7["RssTextInput"]-->Type click Derived7 "/api/Statiq.Feeds.Syndication.Rss/RssTextInput" Derived8["RssEnclosure"]-->Type click Derived8 "/api/Statiq.Feeds.Syndication.Rss/RssEnclosure" Derived9["RssSkipDays"]-->Type click Derived9 "/api/Statiq.Feeds.Syndication.Rss/RssSkipDays" Derived10["RssItem"]-->Type click Derived10 "/api/Statiq.Feeds.Syndication.Rss/RssItem" Derived11["RssImage"]-->Type click Derived11 "/api/Statiq.Feeds.Syndication.Rss/RssImage" Derived12["RssSource"]-->Type click Derived12 "/api/Statiq.Feeds.Syndication.Rss/RssSource"

Syntax

[Serializable]
public abstract class RssBase : ExtensibleBase, INamespaceProvider

Attributes

Type Description
SerializableAttribute

Fields

Name Field Type Constant Value Summary
ContentEncodedElement string encoded
Inherited from ExtensibleBase
static
ContentNamespace string http://purl.org/rss/1.0/modules/content/
Inherited from ExtensibleBase
static
ContentPrefix string content
Inherited from ExtensibleBase
static
SlashCommentsElement string comments
Inherited from ExtensibleBase
static
SlashNamespace string http://purl.org/rss/1.0/modules/slash/
Inherited from ExtensibleBase
static
SlashPrefix string slash
Inherited from ExtensibleBase
static
WfwCommentElement string comment
Inherited from ExtensibleBase
static
WfwCommentRssElement string commentRss
Inherited from ExtensibleBase
static
WfwNamespace string http://wellformedweb.org/CommentAPI/
Inherited from ExtensibleBase
static
WfwPrefix string wfw
Inherited from ExtensibleBase
static

Properties

Name Property Type Summary
AttributeExtensions List<XmlAttribute>
Inherited from ExtensibleBase
AttributeExtensionsSpecified bool
Inherited from ExtensibleBase
ElementExtensions List<XmlElement>
Inherited from ExtensibleBase
ElementExtensionsSpecified bool
Inherited from ExtensibleBase

Methods

Name Return Value Summary
AddExtensions(IExtensionAdapter) void
Applies the extensions in adapter to ExtensibleBase.
Inherited from ExtensibleBase
AddNamespaces(XmlSerializerNamespaces) void
Inherited from ExtensibleBase
ConvertToDateTime(string) DateTime?
Inherited from ExtensibleBase
static
ConvertToString(DateTime) string
Inherited from ExtensibleBase
static
ConvertToString(Uri) string
Inherited from ExtensibleBase
static
ConvertToUri(string) Uri
Inherited from ExtensibleBase
static
FillExtensions(IExtensionAdapter) void
Extracts the extensions in this ExtensibleBase into adapter.
Inherited from ExtensibleBase

Extension Methods