4 instantiations of SyndicationFeed
System.ServiceModel.Syndication (4)
System\ServiceModel\Syndication\Atom10FeedFormatter.cs (1)
335
result.SourceFeed = ReadFeedFrom(reader, new
SyndicationFeed
(), true); // isSourceFeed
System\ServiceModel\Syndication\Rss20FeedFormatter.cs (1)
387
SyndicationFeed feed = new
SyndicationFeed
();
System\ServiceModel\Syndication\SyndicationFeed.cs (1)
433
return new
SyndicationFeed
(this, cloneItems);
System\ServiceModel\Syndication\SyndicationFeedFormatter.cs (1)
406
return new
SyndicationFeed
();
57 references to SyndicationFeed
System.ServiceModel (1)
netstandard.cs (1)
260
[assembly: TypeForwardedTo(typeof(
SyndicationFeed
))]
System.ServiceModel.Syndication (55)
System\ServiceModel\Syndication\Atom10FeedFormatter.cs (16)
34
public Atom10FeedFormatter() : this(typeof(
SyndicationFeed
))
42
if (!typeof(
SyndicationFeed
).IsAssignableFrom(feedTypeToCreate))
44
throw new ArgumentException(SR.Format(SR.InvalidObjectTypePassed, nameof(feedTypeToCreate), nameof(
SyndicationFeed
)), nameof(feedTypeToCreate));
51
public Atom10FeedFormatter(
SyndicationFeed
feedToWrite) : base(feedToWrite)
223
internal bool TryParseFeedElementFrom(XmlReader reader,
SyndicationFeed
result)
478
protected override
SyndicationFeed
CreateFeedInstance() => CreateFeedInstance(FeedType);
480
protected virtual SyndicationItem ReadItem(XmlReader reader,
SyndicationFeed
feed)
490
protected virtual IEnumerable<SyndicationItem> ReadItems(XmlReader reader,
SyndicationFeed
feed, out bool areAllItemsRead)
592
private SyndicationCategory ReadCategoryFrom(XmlReader reader,
SyndicationFeed
feed)
672
private
SyndicationFeed
ReadFeedFrom(XmlReader reader,
SyndicationFeed
result, bool isSourceFeed)
962
private SyndicationLink ReadLinkFrom(XmlReader reader,
SyndicationFeed
feed)
976
private SyndicationPerson ReadPersonFrom(XmlReader reader,
SyndicationFeed
feed)
1082
private void WriteFeedTo(XmlWriter writer,
SyndicationFeed
feed, bool isSourceFeed)
1193
public class Atom10FeedFormatter<TSyndicationFeed> : Atom10FeedFormatter where TSyndicationFeed :
SyndicationFeed
, new()
1203
protected override
SyndicationFeed
CreateFeedInstance() => new TSyndicationFeed();
System\ServiceModel\Syndication\Rss20FeedFormatter.cs (15)
27
public Rss20FeedFormatter() : this(typeof(
SyndicationFeed
))
35
if (!typeof(
SyndicationFeed
).IsAssignableFrom(feedTypeToCreate))
37
throw new ArgumentException(SR.Format(SR.InvalidObjectTypePassed, nameof(feedTypeToCreate), nameof(
SyndicationFeed
)), nameof(feedTypeToCreate));
46
public Rss20FeedFormatter(
SyndicationFeed
feedToWrite) : this(feedToWrite, true)
50
public Rss20FeedFormatter(
SyndicationFeed
feedToWrite, bool serializeExtensionsAsAtom) : base(feedToWrite)
114
protected internal override void SetFeed(
SyndicationFeed
feed)
130
protected override
SyndicationFeed
CreateFeedInstance() => CreateFeedInstance(FeedType);
132
protected virtual SyndicationItem ReadItem(XmlReader reader,
SyndicationFeed
feed)
142
protected virtual IEnumerable<SyndicationItem> ReadItems(XmlReader reader,
SyndicationFeed
feed, out bool areAllItemsRead)
222
private SyndicationCategory ReadCategory(XmlReader reader,
SyndicationFeed
feed)
387
SyndicationFeed
feed = new SyndicationFeed();
522
private SyndicationPerson ReadPerson(XmlReader reader,
SyndicationFeed
feed)
568
private void ReadXml(XmlReader reader,
SyndicationFeed
result)
1170
public class Rss20FeedFormatter<TSyndicationFeed> : Rss20FeedFormatter where TSyndicationFeed :
SyndicationFeed
, new()
1184
protected override
SyndicationFeed
CreateFeedInstance() => new TSyndicationFeed();
System\ServiceModel\Syndication\SyndicationFeed.cs (5)
72
protected SyndicationFeed(
SyndicationFeed
source, bool cloneItems)
409
public static
SyndicationFeed
Load(XmlReader reader) => Load<
SyndicationFeed
>(reader);
411
public static TSyndicationFeed Load<TSyndicationFeed>(XmlReader reader) where TSyndicationFeed :
SyndicationFeed
, new()
431
public virtual
SyndicationFeed
Clone(bool cloneItems)
System\ServiceModel\Syndication\SyndicationFeedFormatter.cs (18)
17
private
SyndicationFeed
_feed;
29
protected SyndicationFeedFormatter(
SyndicationFeed
feedToWrite)
37
public
SyndicationFeed
Feed => _feed;
62
protected internal static SyndicationCategory CreateCategory(
SyndicationFeed
feed)
76
protected internal static SyndicationItem CreateItem(
SyndicationFeed
feed)
83
protected internal static SyndicationLink CreateLink(
SyndicationFeed
feed)
97
protected internal static SyndicationPerson CreatePerson(
SyndicationFeed
feed)
111
protected internal static void LoadElementExtensions(XmlReader reader,
SyndicationFeed
feed, int maxExtensionSize)
146
protected internal static bool TryParseAttribute(string name, string ns, string value,
SyndicationFeed
feed, string version)
206
protected internal static bool TryParseElement(XmlReader reader,
SyndicationFeed
feed, string version)
241
protected internal static void WriteAttributeExtensions(XmlWriter writer,
SyndicationFeed
feed, string version)
276
protected internal static void WriteElementExtensions(XmlWriter writer,
SyndicationFeed
feed, string version)
311
protected internal virtual void SetFeed(
SyndicationFeed
feed)
402
internal static
SyndicationFeed
CreateFeedInstance([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicParameterlessConstructor)] Type feedType)
404
if (feedType.Equals(typeof(
SyndicationFeed
)))
410
return (
SyndicationFeed
)Activator.CreateInstance(feedType);
414
internal static void LoadElementExtensions(XmlBuffer buffer, XmlDictionaryWriter writer,
SyndicationFeed
feed)
463
protected abstract
SyndicationFeed
CreateFeedInstance();
System\ServiceModel\Syndication\SyndicationItem.cs (1)
148
public
SyndicationFeed
SourceFeed { get; set; }
System.ServiceModel.Web (1)
System.ServiceModel.Web.cs (1)
30
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ServiceModel.Syndication.
SyndicationFeed
))]