Atom10FeedFormatter.ReadItems(XmlReader, SyndicationFeed, Boolean) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Leist eine Sammlung von SyndicationItem-Instanzen des angegebenen XmlReader ein.
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
- feed
- SyndicationFeed
Die zu verwendende SyndicationFeed-Instanz zur Erstellung von SyndicationItem-Instanzen.
- areAllItemsRead
- Boolean
Ein Wert, der angibt, ob alle SyndicationItem-Instanzen von der XmlReader-Instanz eingelesen wurden.
Gibt zurück
Eine Auflistung von SyndicationItem-Instanzen.
Hinweise
Diese Methode fügt die neu erstellten SyndicationItem-Instanzen dem SyndicationFeed nicht hinzu, da dies durch den Aufrufer der Methode erfolgt. Diese Methode bietet einen Erweiterungspunkt für Klassen, die von Atom10FeedFormatter abgeleitet werden, um die Deserialisierung der Atom 1.0-Einträge anzupassen. Abgeleitete Klassen können beispielsweise das Einlesen des Atom-Eintrags verzögern, bis der Aufrufer auf den Eintrag zugreift.