Atom10FeedFormatter.ReadItems(XmlReader, SyndicationFeed, Boolean) Methode

Definition

Liest in einer Auflistung von SyndicationItem Instanzen aus dem angegebenen XmlReader.

protected:
 virtual System::Collections::Generic::IEnumerable<System::ServiceModel::Syndication::SyndicationItem ^> ^ ReadItems(System::Xml::XmlReader ^ reader, System::ServiceModel::Syndication::SyndicationFeed ^ feed, [Runtime::InteropServices::Out] bool % areAllItemsRead);
protected virtual System.Collections.Generic.IEnumerable<System.ServiceModel.Syndication.SyndicationItem> ReadItems(System.Xml.XmlReader reader, System.ServiceModel.Syndication.SyndicationFeed feed, out bool areAllItemsRead);
abstract member ReadItems : System.Xml.XmlReader * System.ServiceModel.Syndication.SyndicationFeed * bool -> seq<System.ServiceModel.Syndication.SyndicationItem>
override this.ReadItems : System.Xml.XmlReader * System.ServiceModel.Syndication.SyndicationFeed * bool -> seq<System.ServiceModel.Syndication.SyndicationItem>
Protected Overridable Function ReadItems (reader As XmlReader, feed As SyndicationFeed, ByRef areAllItemsRead As Boolean) As IEnumerable(Of SyndicationItem)

Parameter

reader
XmlReader

Der XmlReader zu lesende Text.

feed
SyndicationFeed

Die SyndicationFeed Instanz, die zum Erstellen der SyndicationItem Instanzen verwendet werden soll.

areAllItemsRead
Boolean

Ein Wert, der SyndicationItem angibt, ob alle Instanzen aus der XmlReader Instanz gelesen wurden.

Gibt zurück

Eine Auflistung von SyndicationItem-Instanzen.

Hinweise

Diese Methode fügt den neu erstellten SyndicationItem Instanzen nicht hinzu SyndicationFeed, da dies durch den Aufrufer der Methode erfolgt. Diese Methode stellt einen Erweiterbarkeitspunkt für Klassen bereit, von Atom10FeedFormatter der abgeleitet wird, um anzupassen, wie die Atom-Einträge deserialisiert werden. Abgeleitete Klassen könnten beispielsweise das Lesen des Atom-Eintrags verzögern, bis der Aufrufer auf den Eintrag zugreift.

Gilt für: