|
public class Atom10FeedFormatter
|
public class Atom10FeedFormatter
|
|
: SyndicationFeedFormatter, IXmlSerializable
|
: SyndicationFeedFormatter, IXmlSerializable
|
|
|
protected Type FeedType { get; }
|
|
public Boolean PreserveAttributeExtensions { get; set; }
|
public Boolean PreserveAttributeExtensions { get; set; }
|
|
public Boolean PreserveElementExtensions { get; set; }
|
public Boolean PreserveElementExtensions { get; set; }
|
|
public virtual String Version { get; }
|
public virtual String Version { get; }
|
|
public virtual Boolean CanRead(XmlReader reader);
|
public virtual Boolean CanRead(XmlReader reader);
|
|
|
protected virtual SyndicationFeed CreateFeedInstance();
|
|
public virtual void ReadFrom(XmlReader reader);
|
public virtual void ReadFrom(XmlReader reader);
|
|
|
protected virtual SyndicationItem ReadItem(XmlReader reader, SyndicationFeed feed);
|
|
|
protected virtual IEnumerable`1<SyndicationItem> ReadItems(XmlReader reader, SyndicationFeed feed, out Boolean& areAllItemsRead);
|
|
|
protected virtual void WriteItem(XmlWriter writer, SyndicationItem item, Uri feedBaseUri);
|
|
|
protected virtual void WriteItems(XmlWriter writer, IEnumerable`1<SyndicationItem> items, Uri feedBaseUri);
|
|
public virtual void WriteTo(XmlWriter writer);
|
public virtual void WriteTo(XmlWriter writer);
|
|
public class Atom10ItemFormatter
|
public class Atom10ItemFormatter
|
|
: SyndicationItemFormatter, IXmlSerializable
|
: SyndicationItemFormatter, IXmlSerializable
|
|
|
protected Type ItemType { get; }
|
|
public Boolean PreserveAttributeExtensions { get; set; }
|
public Boolean PreserveAttributeExtensions { get; set; }
|
|
public Boolean PreserveElementExtensions { get; set; }
|
public Boolean PreserveElementExtensions { get; set; }
|
|
public virtual String Version { get; }
|
public virtual String Version { get; }
|
|
public virtual Boolean CanRead(XmlReader reader);
|
public virtual Boolean CanRead(XmlReader reader);
|
|
|
protected virtual SyndicationItem CreateItemInstance();
|
|
public virtual void ReadFrom(XmlReader reader);
|
public virtual void ReadFrom(XmlReader reader);
|
|
public virtual void WriteTo(XmlWriter writer);
|
public virtual void WriteTo(XmlWriter writer);
|
|
|
public abstract class CategoriesDocument
|
|
|
: IExtensibleSyndicationObject
|
|
|
public virtual Dictionary`2<XmlQualifiedName, String> AttributeExtensions { get; }
|
|
|
public Uri BaseUri { get; set; }
|
|
|
public virtual SyndicationElementExtensionCollection ElementExtensions { get; }
|
|
|
public String Language { get; set; }
|
|
|
static public InlineCategoriesDocument Create(Collection`1<SyndicationCategory> categories);
|
|
|
static public InlineCategoriesDocument Create(Collection`1<SyndicationCategory> categories, Boolean isFixed, String scheme);
|
|
|
static public ReferencedCategoriesDocument Create(Uri linkToCategoriesDocument);
|
|
|
public CategoriesDocumentFormatter GetFormatter();
|
|
|
static public CategoriesDocument Load(XmlReader reader);
|
|
|
public void Save(XmlWriter writer);
|
|
|
internal protected virtual Boolean TryParseAttribute(String name, String ns, String value, String version);
|
|
|
internal protected virtual Boolean TryParseElement(XmlReader reader, String version);
|
|
|
internal protected virtual void WriteAttributeExtensions(XmlWriter writer, String version);
|
|
|
internal protected virtual void WriteElementExtensions(XmlWriter writer, String version);
|
|
|
public class ResourceCollectionInfo
|
|
|
: IExtensibleSyndicationObject
|
|
|
public Collection`1<String> Accepts { get; }
|
|
|
public virtual Dictionary`2<XmlQualifiedName, String> AttributeExtensions { get; }
|
|
|
public Uri BaseUri { get; set; }
|
|
|
public Collection`1<CategoriesDocument> Categories { get; }
|
|
|
public virtual SyndicationElementExtensionCollection ElementExtensions { get; }
|
|
|
public Uri Link { get; set; }
|
|
|
public TextSyndicationContent Title { get; set; }
|
|
|
internal protected virtual InlineCategoriesDocument CreateInlineCategoriesDocument();
|
|
|
internal protected virtual ReferencedCategoriesDocument CreateReferencedCategoriesDocument();
|
|
|
internal protected virtual Boolean TryParseAttribute(String name, String ns, String value, String version);
|
|
|
internal protected virtual Boolean TryParseElement(XmlReader reader, String version);
|
|
|
internal protected virtual void WriteAttributeExtensions(XmlWriter writer, String version);
|
|
|
internal protected virtual void WriteElementExtensions(XmlWriter writer, String version);
|
|
public class Rss20FeedFormatter
|
public class Rss20FeedFormatter
|
|
: SyndicationFeedFormatter, IXmlSerializable
|
: SyndicationFeedFormatter, IXmlSerializable
|
|
|
protected Type FeedType { get; }
|
|
public Boolean PreserveAttributeExtensions { get; set; }
|
public Boolean PreserveAttributeExtensions { get; set; }
|
|
public Boolean PreserveElementExtensions { get; set; }
|
public Boolean PreserveElementExtensions { get; set; }
|
|
public Boolean SerializeExtensionsAsAtom { get; set; }
|
public Boolean SerializeExtensionsAsAtom { get; set; }
|
|
public virtual String Version { get; }
|
public virtual String Version { get; }
|
|
public virtual Boolean CanRead(XmlReader reader);
|
public virtual Boolean CanRead(XmlReader reader);
|
|
|
protected virtual SyndicationFeed CreateFeedInstance();
|
|
public virtual void ReadFrom(XmlReader reader);
|
public virtual void ReadFrom(XmlReader reader);
|
|
|
protected virtual SyndicationItem ReadItem(XmlReader reader, SyndicationFeed feed);
|
|
|
protected virtual IEnumerable`1<SyndicationItem> ReadItems(XmlReader reader, SyndicationFeed feed, out Boolean& areAllItemsRead);
|
|
|
internal protected virtual void SetFeed(SyndicationFeed feed);
|
|
|
protected virtual void WriteItem(XmlWriter writer, SyndicationItem item, Uri feedBaseUri);
|
|
|
protected virtual void WriteItems(XmlWriter writer, IEnumerable`1<SyndicationItem> items, Uri feedBaseUri);
|
|
public virtual void WriteTo(XmlWriter writer);
|
public virtual void WriteTo(XmlWriter writer);
|
|
public class Rss20ItemFormatter
|
public class Rss20ItemFormatter
|
|
: SyndicationItemFormatter, IXmlSerializable
|
: SyndicationItemFormatter, IXmlSerializable
|
|
|
protected Type ItemType { get; }
|
|
public Boolean PreserveAttributeExtensions { get; set; }
|
public Boolean PreserveAttributeExtensions { get; set; }
|
|
public Boolean PreserveElementExtensions { get; set; }
|
public Boolean PreserveElementExtensions { get; set; }
|
|
public Boolean SerializeExtensionsAsAtom { get; set; }
|
public Boolean SerializeExtensionsAsAtom { get; set; }
|
|
public virtual String Version { get; }
|
public virtual String Version { get; }
|
|
public virtual Boolean CanRead(XmlReader reader);
|
public virtual Boolean CanRead(XmlReader reader);
|
|
|
protected virtual SyndicationItem CreateItemInstance();
|
|
public virtual void ReadFrom(XmlReader reader);
|
public virtual void ReadFrom(XmlReader reader);
|
|
public virtual void WriteTo(XmlWriter writer);
|
public virtual void WriteTo(XmlWriter writer);
|
|
|
public class ServiceDocument
|
|
|
: IExtensibleSyndicationObject
|
|
|
public virtual Dictionary`2<XmlQualifiedName, String> AttributeExtensions { get; }
|
|
|
public Uri BaseUri { get; set; }
|
|
|
public virtual SyndicationElementExtensionCollection ElementExtensions { get; }
|
|
|
public String Language { get; set; }
|
|
|
public Collection`1<Workspace> Workspaces { get; }
|
|
|
internal protected virtual Workspace CreateWorkspace();
|
|
|
public ServiceDocumentFormatter GetFormatter();
|
|
|
static public ServiceDocument Load(XmlReader reader);
|
|
|
static public TServiceDocument Load(XmlReader reader);
|
|
|
public void Save(XmlWriter writer);
|
|
|
internal protected virtual Boolean TryParseAttribute(String name, String ns, String value, String version);
|
|
|
internal protected virtual Boolean TryParseElement(XmlReader reader, String version);
|
|
|
internal protected virtual void WriteAttributeExtensions(XmlWriter writer, String version);
|
|
|
internal protected virtual void WriteElementExtensions(XmlWriter writer, String version);
|
|
|
public abstract class ServiceDocumentFormatter
|
|
|
|
|
|
public ServiceDocument Document { get; }
|
|
|
public abstract virtual String Version { get; }
|
|
|
public abstract virtual Boolean CanRead(XmlReader reader);
|
|
|
static protected SyndicationCategory CreateCategory(InlineCategoriesDocument inlineCategories);
|
|
|
static protected ResourceCollectionInfo CreateCollection(Workspace workspace);
|
|
|
protected virtual ServiceDocument CreateDocumentInstance();
|
|
|
static protected InlineCategoriesDocument CreateInlineCategories(ResourceCollectionInfo collection);
|
|
|
static protected ReferencedCategoriesDocument CreateReferencedCategories(ResourceCollectionInfo collection);
|
|
|
static protected Workspace CreateWorkspace(ServiceDocument document);
|
|
|
static protected void LoadElementExtensions(XmlReader reader, CategoriesDocument categories, Int32 maxExtensionSize);
|
|
|
static protected void LoadElementExtensions(XmlReader reader, ResourceCollectionInfo collection, Int32 maxExtensionSize);
|
|
|
static protected void LoadElementExtensions(XmlReader reader, Workspace workspace, Int32 maxExtensionSize);
|
|
|
static protected void LoadElementExtensions(XmlReader reader, ServiceDocument document, Int32 maxExtensionSize);
|
|
|
public abstract virtual void ReadFrom(XmlReader reader);
|
|
|
protected virtual void SetDocument(ServiceDocument document);
|
|
|
static protected Boolean TryParseAttribute(String name, String ns, String value, ServiceDocument document, String version);
|
|
|
static protected Boolean TryParseAttribute(String name, String ns, String value, ResourceCollectionInfo collection, String version);
|
|
|
static protected Boolean TryParseAttribute(String name, String ns, String value, CategoriesDocument categories, String version);
|
|
|
static protected Boolean TryParseAttribute(String name, String ns, String value, Workspace workspace, String version);
|
|
|
static protected Boolean TryParseElement(XmlReader reader, ResourceCollectionInfo collection, String version);
|
|
|
static protected Boolean TryParseElement(XmlReader reader, ServiceDocument document, String version);
|
|
|
static protected Boolean TryParseElement(XmlReader reader, Workspace workspace, String version);
|
|
|
static protected Boolean TryParseElement(XmlReader reader, CategoriesDocument categories, String version);
|
|
|
static protected void WriteAttributeExtensions(XmlWriter writer, ServiceDocument document, String version);
|
|
|
static protected void WriteAttributeExtensions(XmlWriter writer, Workspace workspace, String version);
|
|
|
static protected void WriteAttributeExtensions(XmlWriter writer, ResourceCollectionInfo collection, String version);
|
|
|
static protected void WriteAttributeExtensions(XmlWriter writer, CategoriesDocument categories, String version);
|
|
|
static protected void WriteElementExtensions(XmlWriter writer, ServiceDocument document, String version);
|
|
|
static protected void WriteElementExtensions(XmlWriter writer, Workspace workspace, String version);
|
|
|
static protected void WriteElementExtensions(XmlWriter writer, ResourceCollectionInfo collection, String version);
|
|
|
static protected void WriteElementExtensions(XmlWriter writer, CategoriesDocument categories, String version);
|
|
|
public abstract virtual void WriteTo(XmlWriter writer);
|
|
public class SyndicationCategory
|
public class SyndicationCategory
|
|
: IExtensibleSyndicationObject
|
: IExtensibleSyndicationObject
|
|
public virtual Dictionary`2<XmlQualifiedName, String> AttributeExtensions { get; }
|
public virtual Dictionary`2<XmlQualifiedName, String> AttributeExtensions { get; }
|
|
public virtual SyndicationElementExtensionCollection ElementExtensions { get; }
|
public virtual SyndicationElementExtensionCollection ElementExtensions { get; }
|
|
public String Label { get; set; }
|
public String Label { get; set; }
|
|
public String Name { get; set; }
|
public String Name { get; set; }
|
|
public String Scheme { get; set; }
|
public String Scheme { get; set; }
|
|
public virtual SyndicationCategory Clone();
|
public virtual SyndicationCategory Clone();
|
|
|
internal protected virtual Boolean TryParseAttribute(String name, String ns, String value, String version);
|
|
|
internal protected virtual Boolean TryParseElement(XmlReader reader, String version);
|
|
|
internal protected virtual void WriteAttributeExtensions(XmlWriter writer, String version);
|
|
public abstract class SyndicationContent
|
public abstract class SyndicationContent
|
|
|
|
|
public Dictionary`2<XmlQualifiedName, String> AttributeExtensions { get; }
|
public Dictionary`2<XmlQualifiedName, String> AttributeExtensions { get; }
|
|
public abstract virtual String Type { get; }
|
public abstract virtual String Type { get; }
|
|
public abstract virtual SyndicationContent Clone();
|
public abstract virtual SyndicationContent Clone();
|
|
static public TextSyndicationContent CreateHtmlContent(String content);
|
static public TextSyndicationContent CreateHtmlContent(String content);
|
|
static public TextSyndicationContent CreatePlaintextContent(String content);
|
static public TextSyndicationContent CreatePlaintextContent(String content);
|
|
static public UrlSyndicationContent CreateUrlContent(Uri url, String mediaType);
|
static public UrlSyndicationContent CreateUrlContent(Uri url, String mediaType);
|
|
static public TextSyndicationContent CreateXhtmlContent(String content);
|
static public TextSyndicationContent CreateXhtmlContent(String content);
|
|
static public XmlSyndicationContent CreateXmlContent(Object dataContractObject);
|
static public XmlSyndicationContent CreateXmlContent(Object dataContractObject);
|
|
static public XmlSyndicationContent CreateXmlContent(Object dataContractObject, XmlObjectSerializer dataContractSerializer);
|
static public XmlSyndicationContent CreateXmlContent(Object dataContractObject, XmlObjectSerializer dataContractSerializer);
|
|
static public XmlSyndicationContent CreateXmlContent(XmlReader xmlReader);
|
static public XmlSyndicationContent CreateXmlContent(XmlReader xmlReader);
|
|
static public XmlSyndicationContent CreateXmlContent(Object xmlSerializerObject, XmlSerializer serializer);
|
static public XmlSyndicationContent CreateXmlContent(Object xmlSerializerObject, XmlSerializer serializer);
|
|
|
protected abstract virtual void WriteContentsTo(XmlWriter writer);
|
|
public void WriteTo(XmlWriter writer, String outerElementName, String outerElementNamespace);
|
public void WriteTo(XmlWriter writer, String outerElementName, String outerElementNamespace);
|
|
public sealed class SyndicationElementExtensionCollection
|
public sealed class SyndicationElementExtensionCollection
|
|
: Collection`1<SyndicationElementExtension>, IList`1<SyndicationElementExtension>, ICollection`1<SyndicationElementExtension>, IEnumerable`1<SyndicationElementExtension>, IEnumerable, IList, ICollection
|
: Collection`1<SyndicationElementExtension>, IList`1<SyndicationElementExtension>, ICollection`1<SyndicationElementExtension>, IEnumerable`1<SyndicationElementExtension>, IEnumerable, IList, ICollection, IReadOnlyList`1<SyndicationElementExtension>
|
|
public void Add(Object extension);
|
public void Add(Object extension);
|
|
public void Add(String outerName, String outerNamespace, Object dataContractExtension);
|
public void Add(String outerName, String outerNamespace, Object dataContractExtension);
|
|
public void Add(Object dataContractExtension, DataContractSerializer serializer);
|
public void Add(Object dataContractExtension, DataContractSerializer serializer);
|
|
public void Add(String outerName, String outerNamespace, Object dataContractExtension, XmlObjectSerializer dataContractSerializer);
|
public void Add(String outerName, String outerNamespace, Object dataContractExtension, XmlObjectSerializer dataContractSerializer);
|
|
public void Add(Object xmlSerializerExtension, XmlSerializer serializer);
|
public void Add(Object xmlSerializerExtension, XmlSerializer serializer);
|
|
public void Add(XmlReader xmlReader);
|
public void Add(XmlReader xmlReader);
|
|
|
protected virtual void ClearItems();
|
|
public XmlReader GetReaderAtElementExtensions();
|
public XmlReader GetReaderAtElementExtensions();
|
|
|
protected virtual void InsertItem(Int32 index, SyndicationElementExtension item);
|
|
public Collection`1<TExtension> ReadElementExtensions(String extensionName, String extensionNamespace);
|
public Collection`1<TExtension> ReadElementExtensions(String extensionName, String extensionNamespace);
|
|
public Collection`1<TExtension> ReadElementExtensions(String extensionName, String extensionNamespace, XmlObjectSerializer serializer);
|
public Collection`1<TExtension> ReadElementExtensions(String extensionName, String extensionNamespace, XmlObjectSerializer serializer);
|
|
public Collection`1<TExtension> ReadElementExtensions(String extensionName, String extensionNamespace, XmlSerializer serializer);
|
public Collection`1<TExtension> ReadElementExtensions(String extensionName, String extensionNamespace, XmlSerializer serializer);
|
|
|
protected virtual void RemoveItem(Int32 index);
|
|
public class SyndicationFeed
|
public class SyndicationFeed
|
|
: IExtensibleSyndicationObject
|
: IExtensibleSyndicationObject
|
|
public virtual Dictionary`2<XmlQualifiedName, String> AttributeExtensions { get; }
|
public virtual Dictionary`2<XmlQualifiedName, String> AttributeExtensions { get; }
|
|
public Collection`1<SyndicationPerson> Authors { get; }
|
public Collection`1<SyndicationPerson> Authors { get; }
|
|
public Uri BaseUri { get; set; }
|
public Uri BaseUri { get; set; }
|
|
public Collection`1<SyndicationCategory> Categories { get; }
|
public Collection`1<SyndicationCategory> Categories { get; }
|
|
public Collection`1<SyndicationPerson> Contributors { get; }
|
public Collection`1<SyndicationPerson> Contributors { get; }
|
|
public TextSyndicationContent Copyright { get; set; }
|
public TextSyndicationContent Copyright { get; set; }
|
|
public TextSyndicationContent Description { get; set; }
|
public TextSyndicationContent Description { get; set; }
|
|
public virtual SyndicationElementExtensionCollection ElementExtensions { get; }
|
public virtual SyndicationElementExtensionCollection ElementExtensions { get; }
|
|
public String Generator { get; set; }
|
public String Generator { get; set; }
|
|
public String Id { get; set; }
|
public String Id { get; set; }
|
|
public Uri ImageUrl { get; set; }
|
public Uri ImageUrl { get; set; }
|
|
public IEnumerable`1<SyndicationItem> Items { get; set; }
|
public IEnumerable`1<SyndicationItem> Items { get; set; }
|
|
public String Language { get; set; }
|
public String Language { get; set; }
|
|
public DateTimeOffset LastUpdatedTime { get; set; }
|
public DateTimeOffset LastUpdatedTime { get; set; }
|
|
public Collection`1<SyndicationLink> Links { get; }
|
public Collection`1<SyndicationLink> Links { get; }
|
|
public TextSyndicationContent Title { get; set; }
|
public TextSyndicationContent Title { get; set; }
|
|
public virtual SyndicationFeed Clone(Boolean cloneItems);
|
public virtual SyndicationFeed Clone(Boolean cloneItems);
|
|
|
internal protected virtual SyndicationCategory CreateCategory();
|
|
|
internal protected virtual SyndicationItem CreateItem();
|
|
|
internal protected virtual SyndicationLink CreateLink();
|
|
|
internal protected virtual SyndicationPerson CreatePerson();
|
|
public Atom10FeedFormatter GetAtom10Formatter();
|
public Atom10FeedFormatter GetAtom10Formatter();
|
|
public Rss20FeedFormatter GetRss20Formatter();
|
public Rss20FeedFormatter GetRss20Formatter();
|
|
public Rss20FeedFormatter GetRss20Formatter(Boolean serializeExtensionsAsAtom);
|
public Rss20FeedFormatter GetRss20Formatter(Boolean serializeExtensionsAsAtom);
|
|
static public SyndicationFeed Load(XmlReader reader);
|
static public SyndicationFeed Load(XmlReader reader);
|
|
static public TSyndicationFeed Load(XmlReader reader);
|
static public TSyndicationFeed Load(XmlReader reader);
|
|
public void SaveAsAtom10(XmlWriter writer);
|
public void SaveAsAtom10(XmlWriter writer);
|
|
public void SaveAsRss20(XmlWriter writer);
|
public void SaveAsRss20(XmlWriter writer);
|
|
|
internal protected virtual Boolean TryParseAttribute(String name, String ns, String value, String version);
|
|
|
internal protected virtual Boolean TryParseElement(XmlReader reader, String version);
|
|
|
internal protected virtual void WriteAttributeExtensions(XmlWriter writer, String version);
|
|
public abstract class SyndicationFeedFormatter
|
public abstract class SyndicationFeedFormatter
|
|
|
|
|
public SyndicationFeed Feed { get; }
|
public SyndicationFeed Feed { get; }
|
|
public abstract virtual String Version { get; }
|
public abstract virtual String Version { get; }
|
|
public abstract virtual Boolean CanRead(XmlReader reader);
|
public abstract virtual Boolean CanRead(XmlReader reader);
|
|
|
static internal protected SyndicationCategory CreateCategory(SyndicationFeed feed);
|
|
|
static internal protected SyndicationCategory CreateCategory(SyndicationItem item);
|
|
|
protected abstract virtual SyndicationFeed CreateFeedInstance();
|
|
|
static internal protected SyndicationItem CreateItem(SyndicationFeed feed);
|
|
|
static internal protected SyndicationLink CreateLink(SyndicationFeed feed);
|
|
|
static internal protected SyndicationLink CreateLink(SyndicationItem item);
|
|
|
static internal protected SyndicationPerson CreatePerson(SyndicationFeed feed);
|
|
|
static internal protected SyndicationPerson CreatePerson(SyndicationItem item);
|
|
|
static internal protected void LoadElementExtensions(XmlReader reader, SyndicationFeed feed, Int32 maxExtensionSize);
|
|
|
static internal protected void LoadElementExtensions(XmlReader reader, SyndicationItem item, Int32 maxExtensionSize);
|
|
|
static internal protected void LoadElementExtensions(XmlReader reader, SyndicationCategory category, Int32 maxExtensionSize);
|
|
|
static internal protected void LoadElementExtensions(XmlReader reader, SyndicationLink link, Int32 maxExtensionSize);
|
|
|
static internal protected void LoadElementExtensions(XmlReader reader, SyndicationPerson person, Int32 maxExtensionSize);
|
|
public abstract virtual void ReadFrom(XmlReader reader);
|
public abstract virtual void ReadFrom(XmlReader reader);
|
|
|
internal protected virtual void SetFeed(SyndicationFeed feed);
|
|
public virtual String ToString();
|
public virtual String ToString();
|
|
|
static internal protected Boolean TryParseAttribute(String name, String ns, String value, SyndicationFeed feed, String version);
|
|
|
static internal protected Boolean TryParseAttribute(String name, String ns, String value, SyndicationItem item, String version);
|
|
|
static internal protected Boolean TryParseAttribute(String name, String ns, String value, SyndicationCategory category, String version);
|
|
|
static internal protected Boolean TryParseAttribute(String name, String ns, String value, SyndicationLink link, String version);
|
|
|
static internal protected Boolean TryParseAttribute(String name, String ns, String value, SyndicationPerson person, String version);
|
|
|
static internal protected Boolean TryParseContent(XmlReader reader, SyndicationItem item, String contentType, String version, out SyndicationContent& content);
|
|
|
static internal protected Boolean TryParseElement(XmlReader reader, SyndicationFeed feed, String version);
|
|
|
static internal protected Boolean TryParseElement(XmlReader reader, SyndicationItem item, String version);
|
|
|
static internal protected Boolean TryParseElement(XmlReader reader, SyndicationCategory category, String version);
|
|
|
static internal protected Boolean TryParseElement(XmlReader reader, SyndicationLink link, String version);
|
|
|
static internal protected Boolean TryParseElement(XmlReader reader, SyndicationPerson person, String version);
|
|
|
static internal protected void WriteAttributeExtensions(XmlWriter writer, SyndicationFeed feed, String version);
|
|
|
static internal protected void WriteAttributeExtensions(XmlWriter writer, SyndicationItem item, String version);
|
|
|
static internal protected void WriteAttributeExtensions(XmlWriter writer, SyndicationCategory category, String version);
|
|
|
static internal protected void WriteAttributeExtensions(XmlWriter writer, SyndicationLink link, String version);
|
|
|
static internal protected void WriteAttributeExtensions(XmlWriter writer, SyndicationPerson person, String version);
|
|
|
static internal protected void WriteElementExtensions(XmlWriter writer, SyndicationFeed feed, String version);
|
|
|
static internal protected void WriteElementExtensions(XmlWriter writer, SyndicationItem item, String version);
|
|
|
static internal protected void WriteElementExtensions(XmlWriter writer, SyndicationCategory category, String version);
|
|
|
static internal protected void WriteElementExtensions(XmlWriter writer, SyndicationLink link, String version);
|
|
|
static internal protected void WriteElementExtensions(XmlWriter writer, SyndicationPerson person, String version);
|
|
public abstract virtual void WriteTo(XmlWriter writer);
|
public abstract virtual void WriteTo(XmlWriter writer);
|
|
public class SyndicationItem
|
public class SyndicationItem
|
|
: IExtensibleSyndicationObject
|
: IExtensibleSyndicationObject
|
|
public virtual Dictionary`2<XmlQualifiedName, String> AttributeExtensions { get; }
|
public virtual Dictionary`2<XmlQualifiedName, String> AttributeExtensions { get; }
|
|
public Collection`1<SyndicationPerson> Authors { get; }
|
public Collection`1<SyndicationPerson> Authors { get; }
|
|
public Uri BaseUri { get; set; }
|
public Uri BaseUri { get; set; }
|
|
public Collection`1<SyndicationCategory> Categories { get; }
|
public Collection`1<SyndicationCategory> Categories { get; }
|
|
public SyndicationContent Content { get; set; }
|
public SyndicationContent Content { get; set; }
|
|
public Collection`1<SyndicationPerson> Contributors { get; }
|
public Collection`1<SyndicationPerson> Contributors { get; }
|
|
public TextSyndicationContent Copyright { get; set; }
|
public TextSyndicationContent Copyright { get; set; }
|
|
public virtual SyndicationElementExtensionCollection ElementExtensions { get; }
|
public virtual SyndicationElementExtensionCollection ElementExtensions { get; }
|
|
public String Id { get; set; }
|
public String Id { get; set; }
|
|
public DateTimeOffset LastUpdatedTime { get; set; }
|
public DateTimeOffset LastUpdatedTime { get; set; }
|
|
public Collection`1<SyndicationLink> Links { get; }
|
public Collection`1<SyndicationLink> Links { get; }
|
|
public DateTimeOffset PublishDate { get; set; }
|
public DateTimeOffset PublishDate { get; set; }
|
|
public SyndicationFeed SourceFeed { get; set; }
|
public SyndicationFeed SourceFeed { get; set; }
|
|
public TextSyndicationContent Summary { get; set; }
|
public TextSyndicationContent Summary { get; set; }
|
|
public TextSyndicationContent Title { get; set; }
|
public TextSyndicationContent Title { get; set; }
|
|
public void AddPermalink(Uri permalink);
|
public void AddPermalink(Uri permalink);
|
|
public virtual SyndicationItem Clone();
|
public virtual SyndicationItem Clone();
|
|
|
internal protected virtual SyndicationCategory CreateCategory();
|
|
|
internal protected virtual SyndicationLink CreateLink();
|
|
|
internal protected virtual SyndicationPerson CreatePerson();
|
|
public Atom10ItemFormatter GetAtom10Formatter();
|
public Atom10ItemFormatter GetAtom10Formatter();
|
|
public Rss20ItemFormatter GetRss20Formatter();
|
public Rss20ItemFormatter GetRss20Formatter();
|
|
public Rss20ItemFormatter GetRss20Formatter(Boolean serializeExtensionsAsAtom);
|
public Rss20ItemFormatter GetRss20Formatter(Boolean serializeExtensionsAsAtom);
|
|
static public SyndicationItem Load(XmlReader reader);
|
static public SyndicationItem Load(XmlReader reader);
|
|
static public TSyndicationItem Load(XmlReader reader);
|
static public TSyndicationItem Load(XmlReader reader);
|
|
public void SaveAsAtom10(XmlWriter writer);
|
public void SaveAsAtom10(XmlWriter writer);
|
|
public void SaveAsRss20(XmlWriter writer);
|
public void SaveAsRss20(XmlWriter writer);
|
|
|
internal protected virtual Boolean TryParseAttribute(String name, String ns, String value, String version);
|
|
|
internal protected virtual Boolean TryParseContent(XmlReader reader, String contentType, String version, out SyndicationContent& content);
|
|
|
internal protected virtual Boolean TryParseElement(XmlReader reader, String version);
|
|
|
internal protected virtual void WriteAttributeExtensions(XmlWriter writer, String version);
|
|
public abstract class SyndicationItemFormatter
|
public abstract class SyndicationItemFormatter
|
|
|
|
|
public SyndicationItem Item { get; }
|
public SyndicationItem Item { get; }
|
|
public abstract virtual String Version { get; }
|
public abstract virtual String Version { get; }
|
|
public abstract virtual Boolean CanRead(XmlReader reader);
|
public abstract virtual Boolean CanRead(XmlReader reader);
|
|
|
static protected SyndicationCategory CreateCategory(SyndicationItem item);
|
|
|
protected abstract virtual SyndicationItem CreateItemInstance();
|
|
|
static protected SyndicationLink CreateLink(SyndicationItem item);
|
|
|
static protected SyndicationPerson CreatePerson(SyndicationItem item);
|
|
|
static protected void LoadElementExtensions(XmlReader reader, SyndicationItem item, Int32 maxExtensionSize);
|
|
|
static protected void LoadElementExtensions(XmlReader reader, SyndicationCategory category, Int32 maxExtensionSize);
|
|
|
static protected void LoadElementExtensions(XmlReader reader, SyndicationLink link, Int32 maxExtensionSize);
|
|
|
static protected void LoadElementExtensions(XmlReader reader, SyndicationPerson person, Int32 maxExtensionSize);
|
|
public abstract virtual void ReadFrom(XmlReader reader);
|
public abstract virtual void ReadFrom(XmlReader reader);
|
|
|
internal protected virtual void SetItem(SyndicationItem item);
|
|
public virtual String ToString();
|
public virtual String ToString();
|
|
|
static protected Boolean TryParseAttribute(String name, String ns, String value, SyndicationItem item, String version);
|
|
|
static protected Boolean TryParseAttribute(String name, String ns, String value, SyndicationCategory category, String version);
|
|
|
static protected Boolean TryParseAttribute(String name, String ns, String value, SyndicationLink link, String version);
|
|
|
static protected Boolean TryParseAttribute(String name, String ns, String value, SyndicationPerson person, String version);
|
|
|
static protected Boolean TryParseContent(XmlReader reader, SyndicationItem item, String contentType, String version, out SyndicationContent& content);
|
|
|
static protected Boolean TryParseElement(XmlReader reader, SyndicationItem item, String version);
|
|
|
static protected Boolean TryParseElement(XmlReader reader, SyndicationCategory category, String version);
|
|
|
static protected Boolean TryParseElement(XmlReader reader, SyndicationLink link, String version);
|
|
|
static protected Boolean TryParseElement(XmlReader reader, SyndicationPerson person, String version);
|
|
|
static protected void WriteAttributeExtensions(XmlWriter writer, SyndicationItem item, String version);
|
|
|
static protected void WriteAttributeExtensions(XmlWriter writer, SyndicationCategory category, String version);
|
|
|
static protected void WriteAttributeExtensions(XmlWriter writer, SyndicationLink link, String version);
|
|
|
static protected void WriteAttributeExtensions(XmlWriter writer, SyndicationPerson person, String version);
|
|
|
static protected void WriteElementExtensions(XmlWriter writer, SyndicationItem item, String version);
|
|
|
protected void WriteElementExtensions(XmlWriter writer, SyndicationCategory category, String version);
|
|
|
protected void WriteElementExtensions(XmlWriter writer, SyndicationLink link, String version);
|
|
|
protected void WriteElementExtensions(XmlWriter writer, SyndicationPerson person, String version);
|
|
public abstract virtual void WriteTo(XmlWriter writer);
|
public abstract virtual void WriteTo(XmlWriter writer);
|
|
public class SyndicationLink
|
public class SyndicationLink
|
|
: IExtensibleSyndicationObject
|
: IExtensibleSyndicationObject
|
|
public virtual Dictionary`2<XmlQualifiedName, String> AttributeExtensions { get; }
|
public virtual Dictionary`2<XmlQualifiedName, String> AttributeExtensions { get; }
|
|
public Uri BaseUri { get; set; }
|
public Uri BaseUri { get; set; }
|
|
public virtual SyndicationElementExtensionCollection ElementExtensions { get; }
|
public virtual SyndicationElementExtensionCollection ElementExtensions { get; }
|
|
public Int64 Length { get; set; }
|
public Int64 Length { get; set; }
|
|
public String MediaType { get; set; }
|
public String MediaType { get; set; }
|
|
public String RelationshipType { get; set; }
|
public String RelationshipType { get; set; }
|
|
public String Title { get; set; }
|
public String Title { get; set; }
|
|
public Uri Uri { get; set; }
|
public Uri Uri { get; set; }
|
|
public virtual SyndicationLink Clone();
|
public virtual SyndicationLink Clone();
|
|
static public SyndicationLink CreateAlternateLink(Uri uri);
|
static public SyndicationLink CreateAlternateLink(Uri uri);
|
|
static public SyndicationLink CreateAlternateLink(Uri uri, String mediaType);
|
static public SyndicationLink CreateAlternateLink(Uri uri, String mediaType);
|
|
static public SyndicationLink CreateMediaEnclosureLink(Uri uri, String mediaType, Int64 length);
|
static public SyndicationLink CreateMediaEnclosureLink(Uri uri, String mediaType, Int64 length);
|
|
static public SyndicationLink CreateSelfLink(Uri uri);
|
static public SyndicationLink CreateSelfLink(Uri uri);
|
|
static public SyndicationLink CreateSelfLink(Uri uri, String mediaType);
|
static public SyndicationLink CreateSelfLink(Uri uri, String mediaType);
|
|
public Uri GetAbsoluteUri();
|
public Uri GetAbsoluteUri();
|
|
|
internal protected virtual Boolean TryParseAttribute(String name, String ns, String value, String version);
|
|
|
internal protected virtual Boolean TryParseElement(XmlReader reader, String version);
|
|
|
internal protected virtual void WriteAttributeExtensions(XmlWriter writer, String version);
|
|
public class SyndicationPerson
|
public class SyndicationPerson
|
|
: IExtensibleSyndicationObject
|
: IExtensibleSyndicationObject
|
|
public virtual Dictionary`2<XmlQualifiedName, String> AttributeExtensions { get; }
|
public virtual Dictionary`2<XmlQualifiedName, String> AttributeExtensions { get; }
|
|
public virtual SyndicationElementExtensionCollection ElementExtensions { get; }
|
public virtual SyndicationElementExtensionCollection ElementExtensions { get; }
|
|
public String Email { get; set; }
|
public String Email { get; set; }
|
|
public String Name { get; set; }
|
public String Name { get; set; }
|
|
public String Uri { get; set; }
|
public String Uri { get; set; }
|
|
public virtual SyndicationPerson Clone();
|
public virtual SyndicationPerson Clone();
|
|
|
internal protected virtual Boolean TryParseAttribute(String name, String ns, String value, String version);
|
|
|
internal protected virtual Boolean TryParseElement(XmlReader reader, String version);
|
|
|
internal protected virtual void WriteAttributeExtensions(XmlWriter writer, String version);
|