187 references to Rss20Constants
System.ServiceModel.Syndication (187)
System\ServiceModel\Syndication\ExtensibleSyndicationObject.cs (1)
54
writer.WriteStartElement(
Rss20Constants
.ExtensionWrapperTag);
System\ServiceModel\Syndication\Rss20FeedFormatter.cs (150)
14
[XmlRoot(ElementName =
Rss20Constants
.RssTag, Namespace =
Rss20Constants
.Rss20Namespace)]
17
private static readonly XmlQualifiedName s_rss20Domain = new XmlQualifiedName(
Rss20Constants
.DomainTag, string.Empty);
18
private static readonly XmlQualifiedName s_rss20Length = new XmlQualifiedName(
Rss20Constants
.LengthTag, string.Empty);
19
private static readonly XmlQualifiedName s_rss20Type = new XmlQualifiedName(
Rss20Constants
.TypeTag, string.Empty);
20
private static readonly XmlQualifiedName s_rss20Url = new XmlQualifiedName(
Rss20Constants
.UrlTag, string.Empty);
75
return reader.IsStartElement(
Rss20Constants
.RssTag,
Rss20Constants
.Rss20Namespace);
108
writer.WriteStartElement(
Rss20Constants
.RssTag,
Rss20Constants
.Rss20Namespace);
147
while (reader.IsStartElement(
Rss20Constants
.ItemTag,
Rss20Constants
.Rss20Namespace))
157
writer.WriteStartElement(
Rss20Constants
.ItemTag,
Rss20Constants
.Rss20Namespace);
220
Uri uri = UriFromString(uriParser, uriString, UriKind.RelativeOrAbsolute,
Rss20Constants
.LinkTag,
Rss20Constants
.Rss20Namespace, reader);
253
if (name ==
Rss20Constants
.DomainTag && ns ==
Rss20Constants
.Rss20Namespace)
266
reader.ReadStartElement(
Rss20Constants
.CategoryTag,
Rss20Constants
.Rss20Namespace);
325
if (reader.IsStartElement(
Rss20Constants
.TitleTag,
Rss20Constants
.Rss20Namespace))
329
else if (reader.IsStartElement(
Rss20Constants
.LinkTag,
Rss20Constants
.Rss20Namespace))
334
else if (reader.IsStartElement(
Rss20Constants
.DescriptionTag,
Rss20Constants
.Rss20Namespace))
338
else if (reader.IsStartElement(
Rss20Constants
.AuthorTag,
Rss20Constants
.Rss20Namespace))
342
else if (reader.IsStartElement(
Rss20Constants
.CategoryTag,
Rss20Constants
.Rss20Namespace))
346
else if (reader.IsStartElement(
Rss20Constants
.EnclosureTag,
Rss20Constants
.Rss20Namespace))
350
else if (reader.IsStartElement(
Rss20Constants
.GuidTag,
Rss20Constants
.Rss20Namespace))
353
string permalinkString = reader.GetAttribute(
Rss20Constants
.IsPermaLinkTag,
Rss20Constants
.Rss20Namespace);
363
fallbackAlternateLinkLocalName =
Rss20Constants
.GuidTag;
364
fallbackAlternateLinkNamespace =
Rss20Constants
.Rss20Namespace;
367
else if (reader.IsStartElement(
Rss20Constants
.PubDateTag,
Rss20Constants
.Rss20Namespace))
388
else if (reader.IsStartElement(
Rss20Constants
.SourceTag,
Rss20Constants
.Rss20Namespace))
402
if (name ==
Rss20Constants
.UrlTag && ns ==
Rss20Constants
.Rss20Namespace)
404
feed.Links.Add(SyndicationLink.CreateSelfLink(UriFromString(val, UriKind.RelativeOrAbsolute,
Rss20Constants
.UrlTag,
Rss20Constants
.Rss20Namespace, reader)));
477
RelationshipType =
Rss20Constants
.EnclosureTag
496
if (name ==
Rss20Constants
.UrlTag && ns ==
Rss20Constants
.Rss20Namespace)
498
link.Uri = UriFromString(val, UriKind.RelativeOrAbsolute,
Rss20Constants
.EnclosureTag,
Rss20Constants
.Rss20Namespace, reader);
500
else if (name ==
Rss20Constants
.TypeTag && ns ==
Rss20Constants
.Rss20Namespace)
504
else if (name ==
Rss20Constants
.LengthTag && ns ==
Rss20Constants
.Rss20Namespace)
517
reader.ReadStartElement(
Rss20Constants
.EnclosureTag,
Rss20Constants
.Rss20Namespace);
581
string version = reader.GetAttribute(
Rss20Constants
.VersionTag,
Rss20Constants
.Rss20Namespace);
582
if (version !=
Rss20Constants
.Version)
634
reader.ReadStartElement(
Rss20Constants
.ChannelTag,
Rss20Constants
.Rss20Namespace);
644
if (reader.IsStartElement(
Rss20Constants
.TitleTag,
Rss20Constants
.Rss20Namespace))
648
else if (reader.IsStartElement(
Rss20Constants
.LinkTag,
Rss20Constants
.Rss20Namespace))
652
else if (reader.IsStartElement(
Rss20Constants
.DescriptionTag,
Rss20Constants
.Rss20Namespace))
656
else if (reader.IsStartElement(
Rss20Constants
.LanguageTag,
Rss20Constants
.Rss20Namespace))
660
else if (reader.IsStartElement(
Rss20Constants
.CopyrightTag,
Rss20Constants
.Rss20Namespace))
664
else if (reader.IsStartElement(
Rss20Constants
.ManagingEditorTag,
Rss20Constants
.Rss20Namespace))
668
else if (reader.IsStartElement(
Rss20Constants
.LastBuildDateTag,
Rss20Constants
.Rss20Namespace))
689
else if (reader.IsStartElement(
Rss20Constants
.CategoryTag,
Rss20Constants
.Rss20Namespace))
693
else if (reader.IsStartElement(
Rss20Constants
.GeneratorTag,
Rss20Constants
.Rss20Namespace))
697
else if (reader.IsStartElement(
Rss20Constants
.ImageTag,
Rss20Constants
.Rss20Namespace))
702
if (reader.IsStartElement(
Rss20Constants
.UrlTag,
Rss20Constants
.Rss20Namespace))
704
result.ImageUrl = UriFromString(reader.ReadElementString(), UriKind.RelativeOrAbsolute,
Rss20Constants
.UrlTag,
Rss20Constants
.Rss20Namespace, reader);
714
else if (reader.IsStartElement(
Rss20Constants
.ItemTag,
Rss20Constants
.Rss20Namespace))
779
writer.WriteStartElement(
Rss20Constants
.LinkTag,
Rss20Constants
.Rss20Namespace);
796
writer.WriteStartElement(
Rss20Constants
.CategoryTag,
Rss20Constants
.Rss20Namespace);
800
writer.WriteAttributeString(
Rss20Constants
.DomainTag,
Rss20Constants
.Rss20Namespace, category.Scheme);
817
writer.WriteAttributeString(
Rss20Constants
.VersionTag,
Rss20Constants
.Version);
818
writer.WriteStartElement(
Rss20Constants
.ChannelTag,
Rss20Constants
.Rss20Namespace);
825
writer.WriteElementString(
Rss20Constants
.TitleTag,
Rss20Constants
.Rss20Namespace, title);
839
writer.WriteElementString(
Rss20Constants
.DescriptionTag,
Rss20Constants
.Rss20Namespace, description);
843
writer.WriteElementString(
Rss20Constants
.LanguageTag, Feed.Language);
848
writer.WriteElementString(
Rss20Constants
.CopyrightTag,
Rss20Constants
.Rss20Namespace, Feed.Copyright.Text);
855
WritePerson(writer,
Rss20Constants
.ManagingEditorTag, Feed.Authors[0]);
867
writer.WriteStartElement(
Rss20Constants
.LastBuildDateTag);
879
writer.WriteElementString(
Rss20Constants
.GeneratorTag, Feed.Generator);
892
writer.WriteStartElement(
Rss20Constants
.ImageTag);
893
writer.WriteElementString(
Rss20Constants
.UrlTag, FeedUtils.GetUriString(Feed.ImageUrl));
894
writer.WriteElementString(
Rss20Constants
.TitleTag,
Rss20Constants
.Rss20Namespace, title);
896
writer.WriteElementString(
Rss20Constants
.LinkTag,
Rss20Constants
.Rss20Namespace, imgAlternateLink);
903
writer.WriteElementString(
Rss20Constants
.DocumentationTag, Feed.InternalDocumentation.Uri.ToString());
908
writer.WriteElementString(
Rss20Constants
.TimeToLiveTag, ((int)Feed.InternalTimeToLive.Value.TotalMinutes).ToString());
913
writer.WriteStartElement(
Rss20Constants
.SkipHoursTag);
917
writer.WriteElementString(
Rss20Constants
.HourTag, hour.ToString());
925
writer.WriteStartElement(
Rss20Constants
.SkipDaysTag);
929
writer.WriteElementString(
Rss20Constants
.DayTag, day);
937
writer.WriteStartElement(
Rss20Constants
.TextInputTag);
939
writer.WriteElementString(
Rss20Constants
.DescriptionTag, Feed.InternalTextInput.Description);
940
writer.WriteElementString(
Rss20Constants
.TitleTag, Feed.InternalTextInput.Title);
941
writer.WriteElementString(
Rss20Constants
.LinkTag, Feed.InternalTextInput.Link.GetAbsoluteUri().ToString());
942
writer.WriteElementString(
Rss20Constants
.NameTag, Feed.InternalTextInput.Name);
994
writer.WriteStartElement(
Rss20Constants
.GuidTag);
997
writer.WriteAttributeString(
Rss20Constants
.IsPermaLinkTag, "true");
1001
writer.WriteAttributeString(
Rss20Constants
.IsPermaLinkTag, "false");
1013
WritePerson(writer,
Rss20Constants
.AuthorTag, item.Authors[0]);
1031
writer.WriteElementString(
Rss20Constants
.TitleTag, item.Title.Text);
1049
writer.WriteElementString(
Rss20Constants
.DescriptionTag,
Rss20Constants
.Rss20Namespace, summary.Text);
1054
writer.WriteStartElement(
Rss20Constants
.SourceTag,
Rss20Constants
.Rss20Namespace);
1067
writer.WriteAttributeString(
Rss20Constants
.UrlTag,
Rss20Constants
.Rss20Namespace, FeedUtils.GetUriString(selfLink.Uri));
1076
writer.WriteElementString(
Rss20Constants
.PubDateTag,
Rss20Constants
.Rss20Namespace, AsString(item.PublishDate));
1084
if (item.Links[i].RelationshipType ==
Rss20Constants
.EnclosureTag)
1141
writer.WriteStartElement(
Rss20Constants
.EnclosureTag,
Rss20Constants
.Rss20Namespace);
1150
writer.WriteAttributeString(
Rss20Constants
.UrlTag,
Rss20Constants
.Rss20Namespace, FeedUtils.GetUriString(link.Uri));
1154
writer.WriteAttributeString(
Rss20Constants
.TypeTag,
Rss20Constants
.Rss20Namespace, link.MediaType);
1158
writer.WriteAttributeString(
Rss20Constants
.LengthTag,
Rss20Constants
.Rss20Namespace, link.Length.ToString(CultureInfo.InvariantCulture));
1165
writer.WriteStartElement(elementTag,
Rss20Constants
.Rss20Namespace);
1172
[XmlRoot(ElementName =
Rss20Constants
.RssTag, Namespace =
Rss20Constants
.Rss20Namespace)]
System\ServiceModel\Syndication\Rss20ItemFormatter.cs (8)
11
[XmlRoot(ElementName =
Rss20Constants
.ItemTag, Namespace =
Rss20Constants
.Rss20Namespace)]
90
return reader.IsStartElement(
Rss20Constants
.ItemTag,
Rss20Constants
.Rss20Namespace);
123
writer.WriteStartElement(
Rss20Constants
.ItemTag,
Rss20Constants
.Rss20Namespace);
148
[XmlRoot(ElementName =
Rss20Constants
.ItemTag, Namespace =
Rss20Constants
.Rss20Namespace)]
System\ServiceModel\Syndication\SyndicationElementExtension.cs (3)
32
writer.WriteStartElement(
Rss20Constants
.ExtensionWrapperTag);
149
reader.ReadStartElement(
Rss20Constants
.ExtensionWrapperTag);
186
writer.WriteStartElement(
Rss20Constants
.ExtensionWrapperTag);
System\ServiceModel\Syndication\SyndicationElementExtensionCollection.cs (1)
189
writer.WriteStartElement(
Rss20Constants
.ExtensionWrapperTag);
System\ServiceModel\Syndication\SyndicationFeed.cs (22)
244
.FirstOrDefault(e => e.OuterName ==
Rss20Constants
.DocumentationTag && e.OuterNamespace ==
Rss20Constants
.Rss20Namespace);
259
.FirstOrDefault(e => e.OuterName ==
Rss20Constants
.TimeToLiveTag && e.OuterNamespace ==
Rss20Constants
.Rss20Namespace);
288
.FirstOrDefault(e => e.OuterName ==
Rss20Constants
.SkipHoursTag && e.OuterNamespace ==
Rss20Constants
.Rss20Namespace);
299
if (reader.LocalName ==
Rss20Constants
.HourTag)
322
.FirstOrDefault(e => e.OuterName ==
Rss20Constants
.SkipDaysTag && e.OuterNamespace ==
Rss20Constants
.Rss20Namespace);
333
if (reader.LocalName ==
Rss20Constants
.DayTag)
358
.FirstOrDefault(e => e.OuterName ==
Rss20Constants
.TextInputTag && e.OuterNamespace ==
Rss20Constants
.Rss20Namespace);
374
case
Rss20Constants
.DescriptionTag:
378
case
Rss20Constants
.TitleTag:
382
case
Rss20Constants
.LinkTag:
386
case
Rss20Constants
.NameTag:
495
if (ns ==
Rss20Constants
.Rss20Namespace)
499
case
Rss20Constants
.DocumentationTag:
502
case
Rss20Constants
.TimeToLiveTag:
505
case
Rss20Constants
.TextInputTag:
508
case
Rss20Constants
.SkipHoursTag:
511
case
Rss20Constants
.SkipDaysTag:
System\ServiceModel\Syndication\SyndicationFeedFormatter.cs (1)
393
extWriter.WriteStartElement(
Rss20Constants
.ExtensionWrapperTag);
System\ServiceModel\Syndication\SyndicationLink.cs (1)
91
return new SyndicationLink(uri,
Rss20Constants
.EnclosureTag, null, mediaType, length);