2 types derived from SyndicationFeedFormatter
System.ServiceModel (2)
System\ServiceModel\Syndication\Atom10FeedFormatter.cs (1)
23public class Atom10FeedFormatter : SyndicationFeedFormatter, IXmlSerializable
System\ServiceModel\Syndication\Rss20FeedFormatter.cs (1)
23public class Rss20FeedFormatter : SyndicationFeedFormatter, IXmlSerializable
81 references to SyndicationFeedFormatter
System.Data.Services (10)
System\Data\Services\Serializers\Atom10FormatterFactory.cs (2)
28internal override SyndicationFeedFormatter CreateSyndicationFeedFormatter() 42internal override SyndicationFeedFormatter CreateSyndicationFeedFormatter(SyndicationFeed feedToWrite)
System\Data\Services\Serializers\SyndicationDeserializer.cs (1)
136private static SyndicationFeed ReadSyndicationFeed(SyndicationFeedFormatter formatter, XmlReader reader)
System\Data\Services\Serializers\SyndicationFormatterFactory.cs (6)
26/// <summary>Creates a new instance of an <see cref="SyndicationFeedFormatter"/> class.</summary> 27/// <returns>A new instance of an <see cref="SyndicationFeedFormatter"/> class.</returns> 28internal abstract SyndicationFeedFormatter CreateSyndicationFeedFormatter(); 31/// Creates a new instance of an <see cref="SyndicationFeedFormatter"/> class with the specified 36/// A new instance of the <see cref="SyndicationFeedFormatter"/> class with the specified 39internal abstract SyndicationFeedFormatter CreateSyndicationFeedFormatter(SyndicationFeed feedToWrite);
System\Data\Services\Serializers\SyndicationSerializer.cs (1)
268SyndicationFeedFormatter formatter = this.factory.CreateSyndicationFeedFormatter(this.resultFeed);
System.ServiceModel (69)
System\ServiceModel\Syndication\Atom10FeedFormatter.cs (2)
513return SyndicationFeedFormatter.CreateFeedInstance(this.feedType); 1059SyndicationFeedFormatter.TraceSyndicationElementIgnoredOnRead(reader);
System\ServiceModel\Syndication\Atom10ItemFormatter.cs (8)
115SyndicationFeedFormatter.TraceItemReadBegin(); 117SyndicationFeedFormatter.TraceItemReadEnd(); 127SyndicationFeedFormatter.TraceItemWriteBegin(); 129SyndicationFeedFormatter.TraceItemWriteEnd(); 134SyndicationFeedFormatter.TraceItemReadBegin(); 140SyndicationFeedFormatter.TraceItemReadEnd(); 149SyndicationFeedFormatter.TraceItemWriteBegin(); 153SyndicationFeedFormatter.TraceItemWriteEnd();
System\ServiceModel\Syndication\AtomPub10CategoriesDocumentFormatter.cs (1)
221SyndicationFeedFormatter.MoveToStartElement(reader);
System\ServiceModel\Syndication\AtomPub10ServiceDocumentFormatter.cs (17)
267SyndicationFeedFormatter.TraceSyndicationElementIgnoredOnRead(reader); 273SyndicationFeedFormatter.MoveToStartElement(reader); 298SyndicationFeedFormatter.CreateBufferIfRequiredAndWriteNode(ref buffer, ref extWriter, reader, maxExtensionSize); 302SyndicationFeedFormatter.TraceSyndicationElementIgnoredOnRead(reader); 357SyndicationFeedFormatter.TraceSyndicationElementIgnoredOnRead(reader); 378SyndicationFeedFormatter.CreateBufferIfRequiredAndWriteNode(ref buffer, ref extWriter, reader, maxExtensionSize); 382SyndicationFeedFormatter.TraceSyndicationElementIgnoredOnRead(reader); 480SyndicationFeedFormatter.TraceSyndicationElementIgnoredOnRead(reader); 525SyndicationFeedFormatter.CreateBufferIfRequiredAndWriteNode(ref buffer, ref extWriter, reader, this.maxExtensionSize); 529SyndicationFeedFormatter.TraceSyndicationElementIgnoredOnRead(reader); 552SyndicationFeedFormatter.MoveToStartElement(reader); 583SyndicationFeedFormatter.TraceSyndicationElementIgnoredOnRead(reader); 607SyndicationFeedFormatter.CreateBufferIfRequiredAndWriteNode(ref buffer, ref extWriter, reader, this.maxExtensionSize); 611SyndicationFeedFormatter.TraceSyndicationElementIgnoredOnRead(reader); 668SyndicationFeedFormatter.TraceSyndicationElementIgnoredOnRead(reader); 695SyndicationFeedFormatter.CreateBufferIfRequiredAndWriteNode(ref buffer, ref extWriter, reader, this.maxExtensionSize); 699SyndicationFeedFormatter.TraceSyndicationElementIgnoredOnRead(reader);
System\ServiceModel\Syndication\Rss20FeedFormatter.cs (1)
201return SyndicationFeedFormatter.CreateFeedInstance(this.feedType);
System\ServiceModel\Syndication\Rss20ItemFormatter.cs (8)
133SyndicationFeedFormatter.TraceItemReadBegin(); 135SyndicationFeedFormatter.TraceItemReadEnd(); 145SyndicationFeedFormatter.TraceItemWriteBegin(); 147SyndicationFeedFormatter.TraceItemWriteEnd(); 152SyndicationFeedFormatter.TraceItemReadBegin(); 158SyndicationFeedFormatter.TraceItemReadEnd(); 167SyndicationFeedFormatter.TraceItemWriteBegin(); 171SyndicationFeedFormatter.TraceItemWriteEnd();
System\ServiceModel\Syndication\SyndicationElementExtension.cs (2)
31SyndicationFeedFormatter.MoveToStartElement(xmlReader); 325SyndicationFeedFormatter.MoveToStartElement(reader);
System\ServiceModel\Syndication\SyndicationItemFormatter.cs (29)
71SyndicationFeedFormatter.CreateBufferIfRequiredAndWriteNode(ref buffer, ref extWriter, reader, maxExtensionSize); 88SyndicationFeedFormatter.LoadElementExtensions(buffer, writer, item); 93SyndicationFeedFormatter.LoadElementExtensions(buffer, writer, category); 98SyndicationFeedFormatter.LoadElementExtensions(buffer, writer, link); 103SyndicationFeedFormatter.LoadElementExtensions(buffer, writer, person); 108return SyndicationFeedFormatter.CreateCategory(item); 113return SyndicationFeedFormatter.CreateLink(item); 118return SyndicationFeedFormatter.CreatePerson(item); 123SyndicationFeedFormatter.LoadElementExtensions(reader, item, maxExtensionSize); 128SyndicationFeedFormatter.LoadElementExtensions(reader, category, maxExtensionSize); 133SyndicationFeedFormatter.LoadElementExtensions(reader, link, maxExtensionSize); 138SyndicationFeedFormatter.LoadElementExtensions(reader, person, maxExtensionSize); 143return SyndicationFeedFormatter.TryParseAttribute(name, ns, value, item, version); 148return SyndicationFeedFormatter.TryParseAttribute(name, ns, value, category, version); 153return SyndicationFeedFormatter.TryParseAttribute(name, ns, value, link, version); 158return SyndicationFeedFormatter.TryParseAttribute(name, ns, value, person, version); 164return SyndicationFeedFormatter.TryParseContent(reader, item, contentType, version, out content); 170return SyndicationFeedFormatter.TryParseElement(reader, item, version); 175return SyndicationFeedFormatter.TryParseElement(reader, category, version); 180return SyndicationFeedFormatter.TryParseElement(reader, link, version); 185return SyndicationFeedFormatter.TryParseElement(reader, person, version); 190SyndicationFeedFormatter.WriteAttributeExtensions(writer, item, version); 195SyndicationFeedFormatter.WriteAttributeExtensions(writer, category, version); 200SyndicationFeedFormatter.WriteAttributeExtensions(writer, link, version); 205SyndicationFeedFormatter.WriteAttributeExtensions(writer, person, version); 210SyndicationFeedFormatter.WriteElementExtensions(writer, item, version); 217SyndicationFeedFormatter.WriteElementExtensions(writer, category, version); 222SyndicationFeedFormatter.WriteElementExtensions(writer, link, version); 227SyndicationFeedFormatter.WriteElementExtensions(writer, person, version);
System\ServiceModel\Syndication\XmlSyndicationContent.cs (1)
30SyndicationFeedFormatter.MoveToStartElement(reader);
System.ServiceModel.Web (2)
AssemblyInfo.cs (1)
40[assembly: TypeForwardedTo(typeof(System.ServiceModel.Syndication.SyndicationFeedFormatter))]
System\ServiceModel\Dispatcher\HelpPage.cs (1)
343else if (typeof(SyndicationFeedFormatter).IsAssignableFrom(type))