Atom10FeedFormatter.ReadItems(XmlReader, SyndicationFeed, Boolean) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- 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.