RdfChannel Class
RDF 1.0 Channel, see http://web.resource.org/rss/1.0/spec#s5.3.
graph BT Type-->Base0["RdfItem"] click Base0 "/api/Statiq.Feeds.Syndication.Rdf/RdfItem" Base0-->Base1["RdfBase"] click Base1 "/api/Statiq.Feeds.Syndication.Rdf/RdfBase" Base1-->Base2["ExtensibleBase"] click Base2 "/api/Statiq.Feeds.Syndication.Extensions/ExtensibleBase" Base2-->Base3["object"] Type-.->Interface0["INamespaceProvider"] click Interface0 "/api/Statiq.Feeds.Syndication/INamespaceProvider" Type-.->Interface1["IUriProvider"] click Interface1 "/api/Statiq.Feeds.Syndication/IUriProvider" Type-.->Interface2["IFeedItem"] click Interface2 "/api/Statiq.Feeds.Syndication/IFeedItem" Type-.->Interface3["IFeedMetadata"] click Interface3 "/api/Statiq.Feeds.Syndication/IFeedMetadata" Type["RdfChannel"] class Type type-node

Syntax

[Serializable]
[XmlType("channel", Namespace = RdfFeedBase.NamespaceRss10)]
public class RdfChannel : RdfItem, INamespaceProvider, IUriProvider, IFeedItem, IFeedMetadata

Attributes

Type Description
SerializableAttribute
XmlType

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
About string
Gets and sets a URL link to the described resource.
Inherited from RdfBase
AttributeExtensions List<XmlAttribute>
Inherited from ExtensibleBase
AttributeExtensionsSpecified bool
Inherited from ExtensibleBase
ContentEncoded string
Gets and sets the encoded content for this item.
Inherited from RdfItem
Description string
Gets and sets a brief description of the channel's content, function, source, etc.
Inherited from RdfItem
ElementExtensions List<XmlElement>
Inherited from ExtensibleBase
ElementExtensionsSpecified bool
Inherited from ExtensibleBase
Image RdfResource
Gets and sets an RDF association between the optional image element and this particular RSS channel.
Items RdfSequence
Gets and sets an RDF table of contents, associating the document's items with this particular RSS channel.
Link string
Gets and sets the URL to which an HTML rendering of the channel title will link, commonly the parent site's home or news page.
Inherited from RdfBase
SlashComments int
Gets and sets the number of comments for this item.
Inherited from RdfItem
SlashCommentsSpecified bool
Inherited from RdfItem
TextInput RdfResource
Gets and sets an RDF association between the optional image element and this particular RSS channel.
Title string
Gets and sets a descriptive title for the channel.
Inherited from RdfBase
WfwComment string
Gets and sets the Uri to which comments can be POSTed.
Inherited from RdfItem
WfwCommentRss string
Gets and sets the Uri at which a feed of comments can be found.
Inherited from RdfItem

Methods

Name Return Value Summary
AddExtensions(IExtensionAdapter) void
Applies the extensions in adapter to ExtensibleBase.
Inherited from ExtensibleBase
AddNamespaces(XmlSerializerNamespaces) void
Inherited from RdfItem
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