Generates syndication feeds for blog entities.

Namespace: BlogEngine.Core
Assembly:  BlogEngine.Core (in BlogEngine.Core.dll)
Version: 1.2.0.0

Syntax

         
 C#  Visual Basic  Visual C++ 
public class SyndicationGenerator
Public Class SyndicationGenerator
public ref class SyndicationGenerator

Members

            
 All Members  Constructors Public method  Properties Public property  Methods Public method 
 Public

 Protected
 Instance

 Static Static member
 Declared

 Inherited
 XNA Framework Only Supported by the XNA Framework

 .NET Compact Framework Only Supported by the .NET Compact Framework

 MemberDescription
Public methodSyndicationGeneratorSyndicationGeneratorNew(BlogSettings, List<(Of <Category>)>)
Initializes a new instance of the SyndicationGenerator class using the supplied BlogSettings and collection of Category objects.
Public propertyCategories
Gets a collection of Category objects used to categorize the web log content.
Public methodEquals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode()()
Serves as a hash function for a particular type. GetHashCode()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
Public methodStatic memberGetPermaLink(IPublishable)
Creates a Uri that represents the peramlink for the supplied IPublishable.
Public methodGetType()()
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public propertySettings
Gets or sets the BlogSettings used when generating syndication results.
Public propertyStatic memberSupportedNamespaces
Gets a collection of the XML namespaces used to provide support for syndication extensions.
Public methodStatic memberToRfc822DateTime(DateTime)
Converts the supplied DateTime to its equivalent RFC-822 DateTime string representation.
Public methodToString()()
Returns a String that represents the current Object.
(Inherited from Object.)
Public methodStatic memberToW3cDateTime(DateTime)
Converts the supplied DateTime to its equivalent W3C DateTime string representation.
Public methodStatic memberToW3cDateTime(DateTime, TimeSpan)
Converts the supplied DateTime to its equivalent W3C DateTime string representation.
Protected methodWriteAtomFeed(Stream, List<(Of <IPublishable>)>, String)
Writes a generated Atom syndication feed to the specified Stream using the supplied collection.
Public methodWriteFeed(SyndicationFormat, Stream, List<(Of <IPublishable>)>, String)
Writes a generated syndication feed that conforms to the supplied SyndicationFormat using the supplied Stream and collection.
Protected methodWriteRssFeed(Stream, List<(Of <IPublishable>)>, String)
Writes a generated RSS syndication feed to the specified Stream using the supplied collection.

Inheritance Hierarchy

System..::Object
  BlogEngine.Core..::SyndicationGenerator

See Also

BlogEngine.Core Namespace