Atom10FeedFormatter.ReadItems(XmlReader, SyndicationFeed, Boolean) Metode

Definisi

Membaca dalam kumpulan SyndicationItem instans dari yang ditentukan 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

Untuk XmlReader membaca dari.

feed
SyndicationFeed

SyndicationFeed Instans yang digunakan untuk membuat SyndicationItem instans.

areAllItemsRead
Boolean

Nilai yang menentukan apakah semua SyndicationItem instans telah dibaca dari XmlReader instans.

Mengembalikan

Kumpulan SyndicationItem contoh.

Keterangan

Metode ini tidak menambahkan instans yang baru dibuat SyndicationItem ke SyndicationFeed, karena ini dilakukan oleh pemanggil metode. Metode ini menyediakan titik ekstensibilitas untuk kelas yang berasal dari Atom10FeedFormatter untuk menyesuaikan bagaimana entri Atom dideserialisasi. Misalnya, kelas turunan dapat menunda pembacaan entri Atom hingga penelepon mengakses entri.

Berlaku untuk