4 instantiations of SyndicationFeed
System.ServiceModel.Syndication (4)
System\ServiceModel\Syndication\Atom10FeedFormatter.cs (1)
334
result.SourceFeed = ReadFeedFrom(reader, new
SyndicationFeed
(), true); // isSourceFeed
System\ServiceModel\Syndication\Rss20FeedFormatter.cs (1)
390
SyndicationFeed feed = new
SyndicationFeed
();
System\ServiceModel\Syndication\SyndicationFeed.cs (1)
431
return new
SyndicationFeed
(this, cloneItems);
System\ServiceModel\Syndication\SyndicationFeedFormatter.cs (1)
402
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)
222
internal bool TryParseFeedElementFrom(XmlReader reader,
SyndicationFeed
result)
477
protected override
SyndicationFeed
CreateFeedInstance() => CreateFeedInstance(FeedType);
479
protected virtual SyndicationItem ReadItem(XmlReader reader,
SyndicationFeed
feed)
489
protected virtual IEnumerable<SyndicationItem> ReadItems(XmlReader reader,
SyndicationFeed
feed, out bool areAllItemsRead)
595
private SyndicationCategory ReadCategoryFrom(XmlReader reader,
SyndicationFeed
feed)
675
private
SyndicationFeed
ReadFeedFrom(XmlReader reader,
SyndicationFeed
result, bool isSourceFeed)
965
private SyndicationLink ReadLinkFrom(XmlReader reader,
SyndicationFeed
feed)
979
private SyndicationPerson ReadPersonFrom(XmlReader reader,
SyndicationFeed
feed)
1085
private void WriteFeedTo(XmlWriter writer,
SyndicationFeed
feed, bool isSourceFeed)
1196
public class Atom10FeedFormatter<TSyndicationFeed> : Atom10FeedFormatter where TSyndicationFeed :
SyndicationFeed
, new()
1206
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)
113
protected internal override void SetFeed(
SyndicationFeed
feed)
129
protected override
SyndicationFeed
CreateFeedInstance() => CreateFeedInstance(FeedType);
131
protected virtual SyndicationItem ReadItem(XmlReader reader,
SyndicationFeed
feed)
141
protected virtual IEnumerable<SyndicationItem> ReadItems(XmlReader reader,
SyndicationFeed
feed, out bool areAllItemsRead)
225
private SyndicationCategory ReadCategory(XmlReader reader,
SyndicationFeed
feed)
390
SyndicationFeed
feed = new SyndicationFeed();
525
private SyndicationPerson ReadPerson(XmlReader reader,
SyndicationFeed
feed)
571
private void ReadXml(XmlReader reader,
SyndicationFeed
result)
1173
public class Rss20FeedFormatter<TSyndicationFeed> : Rss20FeedFormatter where TSyndicationFeed :
SyndicationFeed
, new()
1187
protected override
SyndicationFeed
CreateFeedInstance() => new TSyndicationFeed();
System\ServiceModel\Syndication\SyndicationFeed.cs (5)
70
protected SyndicationFeed(
SyndicationFeed
source, bool cloneItems)
407
public static
SyndicationFeed
Load(XmlReader reader) => Load<
SyndicationFeed
>(reader);
409
public static TSyndicationFeed Load<TSyndicationFeed>(XmlReader reader) where TSyndicationFeed :
SyndicationFeed
, new()
429
public virtual
SyndicationFeed
Clone(bool cloneItems)
System\ServiceModel\Syndication\SyndicationFeedFormatter.cs (18)
17
private
SyndicationFeed
_feed;
25
protected SyndicationFeedFormatter(
SyndicationFeed
feedToWrite)
33
public
SyndicationFeed
Feed => _feed;
58
protected internal static SyndicationCategory CreateCategory(
SyndicationFeed
feed)
72
protected internal static SyndicationItem CreateItem(
SyndicationFeed
feed)
79
protected internal static SyndicationLink CreateLink(
SyndicationFeed
feed)
93
protected internal static SyndicationPerson CreatePerson(
SyndicationFeed
feed)
107
protected internal static void LoadElementExtensions(XmlReader reader,
SyndicationFeed
feed, int maxExtensionSize)
142
protected internal static bool TryParseAttribute(string name, string ns, string value,
SyndicationFeed
feed, string version)
202
protected internal static bool TryParseElement(XmlReader reader,
SyndicationFeed
feed, string version)
237
protected internal static void WriteAttributeExtensions(XmlWriter writer,
SyndicationFeed
feed, string version)
272
protected internal static void WriteElementExtensions(XmlWriter writer,
SyndicationFeed
feed, string version)
307
protected internal virtual void SetFeed(
SyndicationFeed
feed)
398
internal static
SyndicationFeed
CreateFeedInstance(Type feedType)
400
if (feedType.Equals(typeof(
SyndicationFeed
)))
406
return (
SyndicationFeed
)Activator.CreateInstance(feedType);
410
internal static void LoadElementExtensions(XmlBuffer buffer, XmlDictionaryWriter writer,
SyndicationFeed
feed)
459
protected abstract
SyndicationFeed
CreateFeedInstance();
System\ServiceModel\Syndication\SyndicationItem.cs (1)
147
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
))]