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 SyndicationItem istanze dall'oggetto specificato 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)
Parametri
- feed
- SyndicationFeed
SyndicationFeed Istanza da usare per creare le SyndicationItem istanze.
- areAllItemsRead
- Boolean
Valore che specifica se tutte le SyndicationItem istanze sono state lette dall'istanza XmlReader di .
Valori restituiti
Raccolta di SyndicationItem istanze.
Commenti
Questo metodo non aggiunge le istanze appena create SyndicationItem a SyndicationFeed, perché questa operazione viene eseguita dal chiamante del metodo . Questo metodo fornisce un punto di estendibilità per le classi derivate da Atom10FeedFormatter per personalizzare la modalità di deserializzazione delle voci Atom. Ad esempio, le classi derivate potrebbero ritardare la lettura della voce Atom fino a quando il chiamante non accede alla voce.