Atom10FeedFormatter.ReadItems(XmlReader, SyndicationFeed, Boolean) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SyndicationItem インスタンスのコレクションを、指定した 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)
パラメーター
- feed
- SyndicationFeed
SyndicationFeed インスタンスを作成するために使用する SyndicationItem インスタンス。
- areAllItemsRead
- Boolean
すべての SyndicationItem インスタンスが XmlReader インスタンスから読み取られるかどうかを指定する値。
戻り値
SyndicationItem インスタンスのコレクション。
注釈
このメソッドは、新しく作成された SyndicationItem インスタンスを SyndicationFeed に追加しません。追加は、メソッドの呼び出し元によって行われるためです。 このメソッドには、Atom エントリを逆シリアル化する方法をカスタマイズする Atom10FeedFormatter から派生したクラスの機能拡張ポイントが用意されています。 たとえば、派生クラスは Atom エントリの読み取りを、呼び出し元がそのエントリにアクセスするまで遅延させる場合があります。