Atom10FeedFormatter.ReadItems(XmlReader, SyndicationFeed, Boolean) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Legge in una raccolta di istanze di SyndicationItem dal lettore XmlReader specificato.
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)
Parametri
- feed
- SyndicationFeed
Istanza di SyndicationFeed da utilizzare per creare istanze di SyndicationItem.
- areAllItemsRead
- Boolean
Un valore che specifica se tutte le istanze di SyndicationItem sono state lette dall'istanza di XmlReader.
Restituisce
Raccolta di istanze di SyndicationItem.
Commenti
Questo metodo non aggiunge le istanze di SyndicationItem appena create a SyndicationFeed, perché tale azione viene eseguita dal chiamante del metodo. Nel metodo è contenuto un punto di estensibilità per classi derivate da Atom10FeedFormatter allo scopo di personalizzare la modalità di deserializzazione delle voci in formato Atom 1.0. Ad esempio, le classi derivate potrebbero causare una lettura ritardata della voce in formato Atom 1.0 fino al momento in cui il chiamante accede alla voce.