Dil

Atom10FeedFormatter.ReadItems(XmlReader, SyndicationFeed, Boolean) Yöntem

Tanım

Belirtilen SyndicationItemdosyasından XmlReader bir örnek koleksiyonunda okur.

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)

Parametreler

reader
XmlReader

XmlReader Okunacak yer.

feed
SyndicationFeed

Örnekleri SyndicationFeed oluşturmak SyndicationItem için kullanılacak örnek.

areAllItemsRead
Boolean

Tüm örneklerin örnekten SyndicationItem okunup okunmadığını XmlReader belirten bir değer.

Döndürülenler

Bir SyndicationItem örnekleri koleksiyonu.

Açıklamalar

Bu yöntem, yöntemini çağıran tarafından yapıldığından SyndicationItemyeni oluşturulan SyndicationFeed örnekleri öğesine eklemez. Bu yöntem, Atom girişlerinin seri durumdan çıkarılma şeklini özelleştirmek için öğesinden Atom10FeedFormatter türetilen sınıflar için bir genişletilebilirlik noktası sağlar. Örneğin, türetilmiş sınıflar çağıran girişe erişene kadar Atom girişinin okunmasını geciktirebilir.

Şunlara uygulanır