Atom10FeedFormatter.ReadItems(XmlReader, SyndicationFeed, Boolean) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Lee una colección de instancias de SyndicationItem desde el XmlReader especificado.
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)
Parámetros
- feed
- SyndicationFeed
La instancia de SyndicationFeed que se va a usar para crear las instancias de SyndicationItem.
- areAllItemsRead
- Boolean
Un valor que especifica si todas las instancias de SyndicationItem se han leído desde la instancia de XmlReader.
Devoluciones
Colección de instancias de SyndicationItem.
Comentarios
Este método no agrega la instancia de SyndicationItem recientemente creada a la SyndicationFeed, puesto que esto lo lleva a cabo el llamador del método. Este método proporciona un punto de extensibilidad para clases derivadas a partir de Atom10FeedFormatter para personalizar cómo se deserializan las entradas Atom. Por ejemplo, las clases derivadas podrían retrasar la lectura de la entrada Atom hasta que el llamador tenga acceso a la entrada.