AtomEntry Class
See http://tools.ietf.org/html/rfc4287#section-4.1.2.
graph BT Type-->Base0["AtomBase"] click Base0 "/api/Statiq.Feeds.Syndication.Atom/AtomBase" Base0-->Base1["AtomCommonAttributes"] click Base1 "/api/Statiq.Feeds.Syndication.Atom/AtomCommonAttributes" 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["AtomEntry"] class Type type-node

Syntax

[Serializable]
public class AtomEntry : AtomBase, INamespaceProvider, IUriProvider, IFeedItem, IFeedMetadata

Attributes

Type Description
SerializableAttribute

Constructors

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
ThreadingNamespace string http://purl.org/syndication/thread/1.0
Inherited from AtomCommonAttributes
static
ThreadingPrefix string thr
Inherited from AtomCommonAttributes
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
XmlNamespace string http://www.w3.org/XML/1998/namespace
Inherited from AtomCommonAttributes
static
XmlPrefix string xml
Inherited from AtomCommonAttributes
static

Properties

Name Property Type Summary
AttributeExtensions List<XmlAttribute>
Inherited from ExtensibleBase
AttributeExtensionsSpecified bool
Inherited from ExtensibleBase
Authors List<AtomPerson>
Inherited from AtomBase
AuthorsSpecified bool
Inherited from AtomBase
Categories List<AtomCategory>
Inherited from AtomBase
CategoriesSpecified bool
Inherited from AtomBase
Content AtomContent
Contributors List<AtomPerson>
Inherited from AtomBase
ContributorsSpecified bool
Inherited from AtomBase
ElementExtensions List<XmlElement>
Inherited from ExtensibleBase
ElementExtensionsSpecified bool
Inherited from ExtensibleBase
Id string
Inherited from AtomBase
InReplyToReferences List<AtomInReplyTo>
InReplyToReferencesSpecified bool
Links List<AtomLink>
Inherited from AtomBase
LinksSpecified bool
Inherited from AtomBase
Published AtomDate
PublishedSpecified bool
Rights AtomText
Inherited from AtomBase
Source AtomSource
Summary AtomText
ThreadTotal int
See http://tools.ietf.org/html/rfc4685#section-5.
ThreadTotalSpecified bool
Title AtomText
Inherited from AtomBase
Updated AtomDate
Inherited from AtomBase
UpdatedSpecified bool
Inherited from AtomBase
XmlBase string
Inherited from AtomCommonAttributes
XmlLanguage string
Inherited from AtomCommonAttributes

Methods

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