SyndicationLink Class
Represents a link within a syndication feed or item.
Assembly: System.ServiceModel (in System.ServiceModel.dll)
| Name | Description | |
|---|---|---|
![]() | SyndicationLink() | Creates a new instance of the SyndicationLink instance. |
![]() | SyndicationLink(SyndicationLink^) | Initializes a new instance of the SyndicationLink class with the specified instance. |
![]() | SyndicationLink(Uri^) | Initializes a new instance of the SyndicationLink class with the specified Uri. |
![]() | SyndicationLink(Uri^, String^, String^, String^, Int64) | Initializes a new instance of the SyndicationLink class with the specified Uri, relation type, title, media type, and length. |
| Name | Description | |
|---|---|---|
![]() | AttributeExtensions | Gets the attribute extensions of the link. |
![]() | BaseUri | Gets and sets the base URI of the syndication link. |
![]() | ElementExtensions | Gets the element extensions for the SyndicationLink. |
![]() | Length | Gets and sets the length of the linked resource in bytes. |
![]() | MediaType | Gets and sets the media type of the linked resource. |
![]() | RelationshipType | Gets and sets the relationship type of the linked resource. |
![]() | Title | Gets and sets the title of the linked resource. |
![]() | Uri | Gets and sets the URI for the linked resource. |
| Name | Description | |
|---|---|---|
![]() | Clone() | Creates a copy of the current SyndicationLink instance. |
![]() ![]() | CreateAlternateLink(Uri^) | Creates a new SyndicationLink object with the specified Uri. |
![]() ![]() | CreateAlternateLink(Uri^, String^) | Creates a new SyndicationLink object with the specified Uri and media type. |
![]() ![]() | CreateMediaEnclosureLink(Uri^, String^, Int64) | Creates a media enclosure link with the specified URI, media type, and length. |
![]() ![]() | CreateSelfLink(Uri^) | Creates a new SyndicationLink with the specified URI and relationship type set to self. |
![]() ![]() | CreateSelfLink(Uri^, String^) | Creates a new SyndicationLink with the specified URI, media type, and relationship type set to self. |
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | Finalize() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.) |
![]() | GetAbsoluteUri() | Gets the absolute URI for the SyndicationLink. |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType() | |
![]() | MemberwiseClone() | |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
![]() | TryParseAttribute(String^, String^, String^, String^) | Attempts to parse an attribute extension. |
![]() | TryParseElement(XmlReader^, String^) | Attempts to parse an element extension. |
![]() | WriteAttributeExtensions(XmlWriter^, String^) | Writes the attribute extensions to the specified XmlWriter using the specified syndication version. |
![]() | WriteElementExtensions(XmlWriter^, String^) | Writes the element extensions to the specified XmlWriter using the specified syndication version. |
SyndicationLink can be added to a SyndicationFeed or SyndicationItem. When serialized to Atom 1.0 a SyndicationLink is written out as a <link> element, with the SyndicationLink properties written out as attributes of the <link> element. When serialized to RSS 2.0, the first SyndicationLink with a relationship value of ‘alternate’ is written out as a <link> element. Any additional links are written out as a <a10:link> elements.
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.



