Rss20ItemFormatter Class

 

A class that serializes a SyndicationItem instance to and from RSS 2.0 format.

Namespace:   System.ServiceModel.Syndication
Assembly:  System.ServiceModel (in System.ServiceModel.dll)


public ref class Rss20ItemFormatter : SyndicationItemFormatter, 
	IXmlSerializable

NameDescription
System_CAPS_pubmethodRss20ItemFormatter()

Creates a new instance of the Rss20ItemFormatter class.

System_CAPS_pubmethodRss20ItemFormatter(SyndicationItem^)

Creates a new instance of the Rss20ItemFormatter class.

System_CAPS_pubmethodRss20ItemFormatter(SyndicationItem^, Boolean)

Creates a new instance of the Rss20ItemFormatter class.

System_CAPS_pubmethodRss20ItemFormatter(Type^)

Creates a new instance of the Rss20ItemFormatter class.

NameDescription
System_CAPS_pubpropertyItem

Gets the SyndicationItem associated with the formatter.(Inherited from SyndicationItemFormatter.)

System_CAPS_protpropertyItemType

Gets the type of the syndication item associated with the Rss20ItemFormatter.

System_CAPS_pubpropertyPreserveAttributeExtensions

Gets or sets a value that specifies whether to preserve attribute extensions during serialization.

System_CAPS_pubpropertyPreserveElementExtensions

Gets or sets a value that specifies whether to preserve element extensions during serialization.

System_CAPS_pubpropertySerializeExtensionsAsAtom

Gets and sets a value that specifies whether to serialize extensions within the Atom 1.0 namespace.

System_CAPS_pubpropertyVersion

Gets the syndication version used by the formatter.(Overrides SyndicationItemFormatter::Version.)

NameDescription
System_CAPS_pubmethodCanRead(XmlReader^)

Verifies whether the specified XmlReader contains a valid RSS 2.0 syndication item.(Overrides SyndicationItemFormatter::CanRead(XmlReader^).)

System_CAPS_protmethodCreateItemInstance()
System_CAPS_pubmethodEquals(Object^)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_protmethodFinalize()

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

Creates a shallow copy of the current Object.(Inherited from Object.)

System_CAPS_pubmethodReadFrom(XmlReader^)

Reads an RSS 2.0 syndication item from the specified XmlReader instance.(Overrides SyndicationItemFormatter::ReadFrom(XmlReader^).)

System_CAPS_protmethodSetItem(SyndicationItem^)

Associates a SyndicationItem instance with the SyndicationItemFormatter.(Inherited from SyndicationItemFormatter.)

System_CAPS_pubmethodToString()

Gets a string representation of the SyndicationItemFormatter instance.(Inherited from SyndicationItemFormatter.)

System_CAPS_protmethodWriteElementExtensions(XmlWriter^, SyndicationCategory^, String^)

Writes the element extensions in the SyndicationCategory instance to the specified XmlWriter in the specified syndication version.(Inherited from SyndicationItemFormatter.)

System_CAPS_protmethodWriteElementExtensions(XmlWriter^, SyndicationLink^, String^)

Writes the element extensions in the SyndicationLink instance to the specified XmlWriter in the specified syndication version.(Inherited from SyndicationItemFormatter.)

System_CAPS_protmethodWriteElementExtensions(XmlWriter^, SyndicationPerson^, String^)

Writes the element extensions in the SyndicationPerson instance to the specified XmlWriter in the specified syndication version.(Inherited from SyndicationItemFormatter.)

System_CAPS_pubmethodWriteTo(XmlWriter^)

Writes the SyndicationItem associated with the Rss20FeedFormatter to the specified XmlWriter.(Overrides SyndicationItemFormatter::WriteTo(XmlWriter^).)

Use this class to serialize instances of SyndicationItem and to create an instance of SyndicationItem from an XML document that represents an RSS 2.0 item. If you have derived a class from SyndicationItem and want to serialize it, use the Rss20ItemFormatter<TSyndicationItem> formatter.

The following code shows how to create a SyndicationItem instance and serialize it.

No code example is currently available or this language may not be supported.

.NET Framework
Available since 3.5
Silverlight
Available since 2.0

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: