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);
76
return reader.IsStartElement(
Rss20Constants
.RssTag,
Rss20Constants
.Rss20Namespace);
109
writer.WriteStartElement(
Rss20Constants
.RssTag,
Rss20Constants
.Rss20Namespace);
148
while (reader.IsStartElement(
Rss20Constants
.ItemTag,
Rss20Constants
.Rss20Namespace))
158
writer.WriteStartElement(
Rss20Constants
.ItemTag,
Rss20Constants
.Rss20Namespace);
217
Uri uri = UriFromString(uriParser, uriString, UriKind.RelativeOrAbsolute,
Rss20Constants
.LinkTag,
Rss20Constants
.Rss20Namespace, reader);
250
if (name ==
Rss20Constants
.DomainTag && ns ==
Rss20Constants
.Rss20Namespace)
263
reader.ReadStartElement(
Rss20Constants
.CategoryTag,
Rss20Constants
.Rss20Namespace);
322
if (reader.IsStartElement(
Rss20Constants
.TitleTag,
Rss20Constants
.Rss20Namespace))
326
else if (reader.IsStartElement(
Rss20Constants
.LinkTag,
Rss20Constants
.Rss20Namespace))
331
else if (reader.IsStartElement(
Rss20Constants
.DescriptionTag,
Rss20Constants
.Rss20Namespace))
335
else if (reader.IsStartElement(
Rss20Constants
.AuthorTag,
Rss20Constants
.Rss20Namespace))
339
else if (reader.IsStartElement(
Rss20Constants
.CategoryTag,
Rss20Constants
.Rss20Namespace))
343
else if (reader.IsStartElement(
Rss20Constants
.EnclosureTag,
Rss20Constants
.Rss20Namespace))
347
else if (reader.IsStartElement(
Rss20Constants
.GuidTag,
Rss20Constants
.Rss20Namespace))
350
string permalinkString = reader.GetAttribute(
Rss20Constants
.IsPermaLinkTag,
Rss20Constants
.Rss20Namespace);
360
fallbackAlternateLinkLocalName =
Rss20Constants
.GuidTag;
361
fallbackAlternateLinkNamespace =
Rss20Constants
.Rss20Namespace;
364
else if (reader.IsStartElement(
Rss20Constants
.PubDateTag,
Rss20Constants
.Rss20Namespace))
385
else if (reader.IsStartElement(
Rss20Constants
.SourceTag,
Rss20Constants
.Rss20Namespace))
399
if (name ==
Rss20Constants
.UrlTag && ns ==
Rss20Constants
.Rss20Namespace)
401
feed.Links.Add(SyndicationLink.CreateSelfLink(UriFromString(val, UriKind.RelativeOrAbsolute,
Rss20Constants
.UrlTag,
Rss20Constants
.Rss20Namespace, reader)));
474
RelationshipType =
Rss20Constants
.EnclosureTag
493
if (name ==
Rss20Constants
.UrlTag && ns ==
Rss20Constants
.Rss20Namespace)
495
link.Uri = UriFromString(val, UriKind.RelativeOrAbsolute,
Rss20Constants
.EnclosureTag,
Rss20Constants
.Rss20Namespace, reader);
497
else if (name ==
Rss20Constants
.TypeTag && ns ==
Rss20Constants
.Rss20Namespace)
501
else if (name ==
Rss20Constants
.LengthTag && ns ==
Rss20Constants
.Rss20Namespace)
514
reader.ReadStartElement(
Rss20Constants
.EnclosureTag,
Rss20Constants
.Rss20Namespace);
578
string version = reader.GetAttribute(
Rss20Constants
.VersionTag,
Rss20Constants
.Rss20Namespace);
579
if (version !=
Rss20Constants
.Version)
631
reader.ReadStartElement(
Rss20Constants
.ChannelTag,
Rss20Constants
.Rss20Namespace);
641
if (reader.IsStartElement(
Rss20Constants
.TitleTag,
Rss20Constants
.Rss20Namespace))
645
else if (reader.IsStartElement(
Rss20Constants
.LinkTag,
Rss20Constants
.Rss20Namespace))
649
else if (reader.IsStartElement(
Rss20Constants
.DescriptionTag,
Rss20Constants
.Rss20Namespace))
653
else if (reader.IsStartElement(
Rss20Constants
.LanguageTag,
Rss20Constants
.Rss20Namespace))
657
else if (reader.IsStartElement(
Rss20Constants
.CopyrightTag,
Rss20Constants
.Rss20Namespace))
661
else if (reader.IsStartElement(
Rss20Constants
.ManagingEditorTag,
Rss20Constants
.Rss20Namespace))
665
else if (reader.IsStartElement(
Rss20Constants
.LastBuildDateTag,
Rss20Constants
.Rss20Namespace))
686
else if (reader.IsStartElement(
Rss20Constants
.CategoryTag,
Rss20Constants
.Rss20Namespace))
690
else if (reader.IsStartElement(
Rss20Constants
.GeneratorTag,
Rss20Constants
.Rss20Namespace))
694
else if (reader.IsStartElement(
Rss20Constants
.ImageTag,
Rss20Constants
.Rss20Namespace))
699
if (reader.IsStartElement(
Rss20Constants
.UrlTag,
Rss20Constants
.Rss20Namespace))
701
result.ImageUrl = UriFromString(reader.ReadElementString(), UriKind.RelativeOrAbsolute,
Rss20Constants
.UrlTag,
Rss20Constants
.Rss20Namespace, reader);
711
else if (reader.IsStartElement(
Rss20Constants
.ItemTag,
Rss20Constants
.Rss20Namespace))
776
writer.WriteStartElement(
Rss20Constants
.LinkTag,
Rss20Constants
.Rss20Namespace);
793
writer.WriteStartElement(
Rss20Constants
.CategoryTag,
Rss20Constants
.Rss20Namespace);
797
writer.WriteAttributeString(
Rss20Constants
.DomainTag,
Rss20Constants
.Rss20Namespace, category.Scheme);
814
writer.WriteAttributeString(
Rss20Constants
.VersionTag,
Rss20Constants
.Version);
815
writer.WriteStartElement(
Rss20Constants
.ChannelTag,
Rss20Constants
.Rss20Namespace);
822
writer.WriteElementString(
Rss20Constants
.TitleTag,
Rss20Constants
.Rss20Namespace, title);
836
writer.WriteElementString(
Rss20Constants
.DescriptionTag,
Rss20Constants
.Rss20Namespace, description);
840
writer.WriteElementString(
Rss20Constants
.LanguageTag, Feed.Language);
845
writer.WriteElementString(
Rss20Constants
.CopyrightTag,
Rss20Constants
.Rss20Namespace, Feed.Copyright.Text);
852
WritePerson(writer,
Rss20Constants
.ManagingEditorTag, Feed.Authors[0]);
864
writer.WriteStartElement(
Rss20Constants
.LastBuildDateTag);
876
writer.WriteElementString(
Rss20Constants
.GeneratorTag, Feed.Generator);
889
writer.WriteStartElement(
Rss20Constants
.ImageTag);
890
writer.WriteElementString(
Rss20Constants
.UrlTag, FeedUtils.GetUriString(Feed.ImageUrl));
891
writer.WriteElementString(
Rss20Constants
.TitleTag,
Rss20Constants
.Rss20Namespace, title);
893
writer.WriteElementString(
Rss20Constants
.LinkTag,
Rss20Constants
.Rss20Namespace, imgAlternateLink);
900
writer.WriteElementString(
Rss20Constants
.DocumentationTag, Feed.InternalDocumentation.Uri.ToString());
905
writer.WriteElementString(
Rss20Constants
.TimeToLiveTag, ((int)Feed.InternalTimeToLive.Value.TotalMinutes).ToString());
910
writer.WriteStartElement(
Rss20Constants
.SkipHoursTag);
914
writer.WriteElementString(
Rss20Constants
.HourTag, hour.ToString());
922
writer.WriteStartElement(
Rss20Constants
.SkipDaysTag);
926
writer.WriteElementString(
Rss20Constants
.DayTag, day);
934
writer.WriteStartElement(
Rss20Constants
.TextInputTag);
936
writer.WriteElementString(
Rss20Constants
.DescriptionTag, Feed.InternalTextInput.Description);
937
writer.WriteElementString(
Rss20Constants
.TitleTag, Feed.InternalTextInput.Title);
938
writer.WriteElementString(
Rss20Constants
.LinkTag, Feed.InternalTextInput.Link.GetAbsoluteUri().ToString());
939
writer.WriteElementString(
Rss20Constants
.NameTag, Feed.InternalTextInput.Name);
991
writer.WriteStartElement(
Rss20Constants
.GuidTag);
994
writer.WriteAttributeString(
Rss20Constants
.IsPermaLinkTag, "true");
998
writer.WriteAttributeString(
Rss20Constants
.IsPermaLinkTag, "false");
1010
WritePerson(writer,
Rss20Constants
.AuthorTag, item.Authors[0]);
1028
writer.WriteElementString(
Rss20Constants
.TitleTag, item.Title.Text);
1046
writer.WriteElementString(
Rss20Constants
.DescriptionTag,
Rss20Constants
.Rss20Namespace, summary.Text);
1051
writer.WriteStartElement(
Rss20Constants
.SourceTag,
Rss20Constants
.Rss20Namespace);
1064
writer.WriteAttributeString(
Rss20Constants
.UrlTag,
Rss20Constants
.Rss20Namespace, FeedUtils.GetUriString(selfLink.Uri));
1073
writer.WriteElementString(
Rss20Constants
.PubDateTag,
Rss20Constants
.Rss20Namespace, AsString(item.PublishDate));
1081
if (item.Links[i].RelationshipType ==
Rss20Constants
.EnclosureTag)
1138
writer.WriteStartElement(
Rss20Constants
.EnclosureTag,
Rss20Constants
.Rss20Namespace);
1147
writer.WriteAttributeString(
Rss20Constants
.UrlTag,
Rss20Constants
.Rss20Namespace, FeedUtils.GetUriString(link.Uri));
1151
writer.WriteAttributeString(
Rss20Constants
.TypeTag,
Rss20Constants
.Rss20Namespace, link.MediaType);
1155
writer.WriteAttributeString(
Rss20Constants
.LengthTag,
Rss20Constants
.Rss20Namespace, link.Length.ToString(CultureInfo.InvariantCulture));
1162
writer.WriteStartElement(elementTag,
Rss20Constants
.Rss20Namespace);
1169
[XmlRoot(ElementName =
Rss20Constants
.RssTag, Namespace =
Rss20Constants
.Rss20Namespace)]
System\ServiceModel\Syndication\Rss20ItemFormatter.cs (8)
11
[XmlRoot(ElementName =
Rss20Constants
.ItemTag, Namespace =
Rss20Constants
.Rss20Namespace)]
91
return reader.IsStartElement(
Rss20Constants
.ItemTag,
Rss20Constants
.Rss20Namespace);
124
writer.WriteStartElement(
Rss20Constants
.ItemTag,
Rss20Constants
.Rss20Namespace);
149
[XmlRoot(ElementName =
Rss20Constants
.ItemTag, Namespace =
Rss20Constants
.Rss20Namespace)]
System\ServiceModel\Syndication\SyndicationElementExtension.cs (3)
33
writer.WriteStartElement(
Rss20Constants
.ExtensionWrapperTag);
170
reader.ReadStartElement(
Rss20Constants
.ExtensionWrapperTag);
209
writer.WriteStartElement(
Rss20Constants
.ExtensionWrapperTag);
System\ServiceModel\Syndication\SyndicationElementExtensionCollection.cs (1)
206
writer.WriteStartElement(
Rss20Constants
.ExtensionWrapperTag);
System\ServiceModel\Syndication\SyndicationFeed.cs (22)
246
.FirstOrDefault(e => e.OuterName ==
Rss20Constants
.DocumentationTag && e.OuterNamespace ==
Rss20Constants
.Rss20Namespace);
261
.FirstOrDefault(e => e.OuterName ==
Rss20Constants
.TimeToLiveTag && e.OuterNamespace ==
Rss20Constants
.Rss20Namespace);
290
.FirstOrDefault(e => e.OuterName ==
Rss20Constants
.SkipHoursTag && e.OuterNamespace ==
Rss20Constants
.Rss20Namespace);
301
if (reader.LocalName ==
Rss20Constants
.HourTag)
324
.FirstOrDefault(e => e.OuterName ==
Rss20Constants
.SkipDaysTag && e.OuterNamespace ==
Rss20Constants
.Rss20Namespace);
335
if (reader.LocalName ==
Rss20Constants
.DayTag)
360
.FirstOrDefault(e => e.OuterName ==
Rss20Constants
.TextInputTag && e.OuterNamespace ==
Rss20Constants
.Rss20Namespace);
376
case
Rss20Constants
.DescriptionTag:
380
case
Rss20Constants
.TitleTag:
384
case
Rss20Constants
.LinkTag:
388
case
Rss20Constants
.NameTag:
497
if (ns ==
Rss20Constants
.Rss20Namespace)
501
case
Rss20Constants
.DocumentationTag:
504
case
Rss20Constants
.TimeToLiveTag:
507
case
Rss20Constants
.TextInputTag:
510
case
Rss20Constants
.SkipHoursTag:
513
case
Rss20Constants
.SkipDaysTag:
System\ServiceModel\Syndication\SyndicationFeedFormatter.cs (1)
397
extWriter.WriteStartElement(
Rss20Constants
.ExtensionWrapperTag);
System\ServiceModel\Syndication\SyndicationLink.cs (1)
91
return new SyndicationLink(uri,
Rss20Constants
.EnclosureTag, null, mediaType, length);