XmlNodeReader Classe
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.
Rappresenta un visualizzatore che fornisce un accesso veloce, non in cache e di tipo forward-only ai dati XML di una classe XmlNode.
public ref class XmlNodeReader : System::Xml::XmlReader, System::Xml::IXmlNamespaceResolver
public ref class XmlNodeReader : System::Xml::XmlReader
public class XmlNodeReader : System.Xml.XmlReader, System.Xml.IXmlNamespaceResolver
public class XmlNodeReader : System.Xml.XmlReader
type XmlNodeReader = class
inherit XmlReader
interface IXmlNamespaceResolver
type XmlNodeReader = class
inherit XmlReader
Public Class XmlNodeReader
Inherits XmlReader
Implements IXmlNamespaceResolver
Public Class XmlNodeReader
Inherits XmlReader
- Ereditarietà
- Implementazioni
Esempio
Nell'esempio seguente un file XML viene caricato in un documento XML e modificato. Il documento XML viene passato a un tipo XmlNodeReader, che a sua volta viene passato al metodoXmlReader.Create. Quando analizza il file, il lettore di convalida è in grado di convalidare qualsiasi modifica apportata la file XML.
using System;
using System.Xml;
using System.Xml.Schema;
using System.IO;
public class Sample {
public static void Main() {
// Create and load the XML document.
XmlDocument doc = new XmlDocument();
doc.Load("booksSchema.xml");
// Make changes to the document.
XmlElement book = (XmlElement) doc.DocumentElement.FirstChild;
book.SetAttribute("publisher", "Worldwide Publishing");
// Create an XmlNodeReader using the XML document.
XmlNodeReader nodeReader = new XmlNodeReader(doc);
// Set the validation settings on the XmlReaderSettings object.
XmlReaderSettings settings = new XmlReaderSettings();
settings.ValidationType = ValidationType.Schema;
settings.Schemas.Add("urn:bookstore-schema", "books.xsd");
settings.ValidationEventHandler += new ValidationEventHandler (ValidationCallBack);
// Create a validating reader that wraps the XmlNodeReader object.
XmlReader reader = XmlReader.Create(nodeReader, settings);
// Parse the XML file.
while (reader.Read());
}
// Display any validation errors.
private static void ValidationCallBack(object sender, ValidationEventArgs e) {
Console.WriteLine("Validation Error: {0}", e.Message);
}
}
Imports System.Xml
Imports System.Xml.Schema
Imports System.IO
public class Sample
public shared sub Main()
' Create and load the XML document.
Dim doc as XmlDocument = new XmlDocument()
doc.Load("booksSchema.xml")
' Make changes to the document.
Dim book as XmlElement
book = CType(doc.DocumentElement.FirstChild, XmlElement)
book.SetAttribute("publisher", "Worldwide Publishing")
' Create an XmlNodeReader using the XML document.
Dim nodeReader as XmlNodeReader = new XmlNodeReader(doc)
' Set the validation settings on the XmlReaderSettings object.
Dim settings as XmlReaderSettings = new XmlReaderSettings()
settings.ValidationType = ValidationType.Schema
settings.Schemas.Add("urn:bookstore-schema", "books.xsd")
AddHandler settings.ValidationEventHandler, AddressOf ValidationCallBack
' Create a validating reader that wraps the XmlNodeReader object.
Dim reader as XmlReader = XmlReader.Create(nodeReader,settings)
' Parse the XML file.
while (reader.Read())
end while
end sub
' Display any validation errors.
private shared sub ValidationCallBack(sender as object, e as ValidationEventArgs)
Console.WriteLine("Validation Error: {0}", e.Message)
end sub
end class
I due file XML seguenti vengono usati come input.
<?xml version='1.0'?>
<bookstore xmlns="urn:bookstore-schema">
<book genre="autobiography">
<title>The Autobiography of Benjamin Franklin</title>
<author>
<first-name>Benjamin</first-name>
<last-name>Franklin</last-name>
</author>
<price>8.99</price>
</book>
<book genre="novel">
<title>The Confidence Man</title>
<author>
<first-name>Herman</first-name>
<last-name>Melville</last-name>
</author>
<price>11.99</price>
</book>
</bookstore>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="urn:bookstore-schema"
elementFormDefault="qualified"
targetNamespace="urn:bookstore-schema">
<xsd:element name="bookstore" type="bookstoreType"/>
<xsd:complexType name="bookstoreType">
<xsd:sequence maxOccurs="unbounded">
<xsd:element name="book" type="bookType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="bookType">
<xsd:sequence>
<xsd:element name="title" type="xsd:string"/>
<xsd:element name="author" type="authorName"/>
<xsd:element name="price" type="xsd:decimal"/>
</xsd:sequence>
<xsd:attribute name="genre" type="xsd:string"/>
</xsd:complexType>
<xsd:complexType name="authorName">
<xsd:sequence>
<xsd:element name="first-name" type="xsd:string"/>
<xsd:element name="last-name" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
Output:
Errore di convalida: l'attributo 'publisher' non è dichiarato.
Commenti
Nota
Anziché usare XmlNodeReader, è consigliabile creare XmlReader istanze usando la XmlReaderSettings classe e il Create metodo . In questo modo è possibile sfruttare il controllo della conformità e la conformità alla raccomandazione XML 1.0.
Ha XmlNodeReader
la possibilità di leggere un sottoalbero DOM XML. Questa classe non supporta la definizione del tipo di documento (DTD) o la convalida dello schema. Tuttavia, è possibile creare un XmlReader oggetto che esegue il wrapping intorno all'oggetto XmlNodeReader per convalidare i dati archiviati nell'oggetto XmlNodeReader , come illustrato nella sezione Esempi.
Costruttori
XmlNodeReader(XmlNode) |
Crea un'istanza della classe |
Proprietà
AttributeCount |
Ottiene il numero di attributi sul nodo corrente. |
BaseURI |
Ottiene l'URI di base del nodo corrente. |
CanReadBinaryContent |
Ottiene un valore che indica se XmlNodeReader implementa metodi di lettura del contenuto binario. |
CanReadBinaryContent |
Ottiene un valore che indica se XmlReader implementa metodi di lettura del contenuto binario. (Ereditato da XmlReader) |
CanReadValueChunk |
Ottiene un valore che indica se XmlReader implementa il metodo ReadValueChunk(Char[], Int32, Int32). (Ereditato da XmlReader) |
CanResolveEntity |
Ottiene un valore che indica se il lettore può analizzare e risolvere le entità. |
Depth |
Ottiene la profondità del nodo corrente nel documento XML. |
EOF |
Ottiene un valore che indica se il lettore è posizionato alla fine del flusso. |
HasAttributes |
Ottiene un valore che indica se il nodo corrente dispone di attributi. |
HasValue |
Ottiene un valore che indica se il nodo corrente può presentare una proprietà Value. |
IsDefault |
Ottiene un valore che indica se il nodo corrente è un attributo generato dal valore predefinito indicato in DTD (Document Type Definition) o nello schema. |
IsEmptyElement |
Ottiene un valore che indica se il nodo corrente è un elemento vuoto , ad esempio |
Item[Int32] |
Ottiene il valore dell'attributo con l'indice specificato. |
Item[Int32] |
Quando ne viene eseguito l'override in una classe derivata, ottiene il valore dell'attributo con l'indice specificato. (Ereditato da XmlReader) |
Item[String, String] |
Ottiene il valore dell'attributo con il nome locale e l'URI dello spazio dei nomi specificati. |
Item[String, String] |
Quando sottoposto a override in una classe derivata, ottiene il valore dell'attributo con le proprietà LocalName e NamespaceURI specificate. (Ereditato da XmlReader) |
Item[String] |
Quando ne viene eseguito l'override in una classe derivata, ottiene il valore dell'attributo con il nome specificato. |
Item[String] |
Quando sottoposto a override in una classe derivata, ottiene il valore dell'attributo con la proprietà Name specificata. (Ereditato da XmlReader) |
LocalName |
Ottiene il nome locale del nodo corrente. |
Name |
Ottiene il nome completo del nodo corrente. |
NamespaceURI |
Ottiene l'URI dello spazio dei nomi, definito nella specifica W3C relativa allo spazio dei nomi, del nodo in corrispondenza del quale è posizionato il lettore. |
NameTable |
Ottiene l'oggetto XmlNameTable associato all'implementazione. |
NodeType |
Ottiene il tipo di nodo corrente. |
Prefix |
Ottiene il prefisso dello spazio dei nomi associato al nodo corrente. |
QuoteChar |
Ottiene il carattere punto interrogativo usato per delimitare il valore di un nodo attributo. |
QuoteChar |
Quando sottoposto a override in una classe derivata, ottiene il carattere punto interrogativo (?) utilizzato per delimitare il valore di un nodo attributo. (Ereditato da XmlReader) |
ReadState |
Ottiene lo stato del lettore. |
SchemaInfo |
Ottiene le informazioni sullo schema assegnate al nodo corrente. |
SchemaInfo |
Ottiene le informazioni sullo schema assegnate al nodo corrente in seguito alla convalida dello schema. (Ereditato da XmlReader) |
Settings |
Ottiene l'oggetto XmlReaderSettings usato per creare questa istanza di XmlReader. (Ereditato da XmlReader) |
Value |
Ottiene il valore di testo del nodo corrente. |
ValueType |
Ottiene il tipo CLR (Common Language Runtime) relativo al nodo corrente. (Ereditato da XmlReader) |
XmlLang |
Ottiene l'ambito |
XmlSpace |
Ottiene l'ambito |
Metodi
Close() |
Modifica la proprietà ReadState in |
Dispose() |
Rilascia tutte le risorse usate dall'istanza corrente della classe XmlReader. (Ereditato da XmlReader) |
Dispose(Boolean) |
Rilascia le risorse non gestite usate da XmlReader e, facoltativamente, le risorse gestite. (Ereditato da XmlReader) |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetAttribute(Int32) |
Ottiene il valore dell'attributo con l'indice specificato. |
GetAttribute(String) |
Ottiene il valore dell'attributo con il nome specificato. |
GetAttribute(String, String) |
Ottiene il valore dell'attributo con il nome locale e l'URI dello spazio dei nomi specificati. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
GetValueAsync() |
Ottiene in modo asincrono il valore del nodo corrente. (Ereditato da XmlReader) |
IsStartElement() |
Chiama MoveToContent() e verifica se il nodo di contenuto corrente è un tag di inizio o un tag di elemento vuoto. (Ereditato da XmlReader) |
IsStartElement(String) |
Chiama MoveToContent() e verifica se il nodo corrente è un tag di inizio o un tag di elemento vuoto e se la proprietà Name dell'elemento trovato corrisponde all'argomento specificato. (Ereditato da XmlReader) |
IsStartElement(String, String) |
Chiama MoveToContent() e verifica se il nodo di contenuto è un tag di inizio o un tag di elemento vuoto e se le proprietà LocalName e NamespaceURI dell'elemento trovato corrispondono alle stringhe specificate. (Ereditato da XmlReader) |
LookupNamespace(String) |
Risolve il prefisso di uno spazio dei nomi nell'ambito dell'elemento corrente. |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
MoveToAttribute(Int32) |
Passa all'attributo con l'indice specificato. |
MoveToAttribute(String) |
Passa all'attributo con il nome specificato. |
MoveToAttribute(String, String) |
Passa all'attributo con il nome locale e l'URI dello spazio dei nomi specificati. |
MoveToContent() |
Verifica se il nodo corrente rappresenta un nodo di contenuto, ovvero un nodo testo non spazio vuoto, |
MoveToContentAsync() |
Verifica in modo asincrono se il nodo corrente è un nodo di contenuto. Se il nodo non è un nodo di contenuto, il lettore passa al nodo di contenuto successivo oppure alla fine del file. (Ereditato da XmlReader) |
MoveToElement() |
Passa all'elemento che contiene il nodo dell'attributo corrente. |
MoveToFirstAttribute() |
Si sposta in corrispondenza del primo attributo. |
MoveToNextAttribute() |
Si sposta n corrispondenza dell'attributo successivo. |
Read() |
Legge il nodo successivo dal flusso. |
ReadAsync() |
Legge in modo asincrono il nodo successivo del flusso. (Ereditato da XmlReader) |
ReadAttributeValue() |
Analizza il valore dell'attributo in uno o più nodi |
ReadContentAs(Type, IXmlNamespaceResolver) |
Legge il contenuto come oggetto del tipo specificato. (Ereditato da XmlReader) |
ReadContentAsAsync(Type, IXmlNamespaceResolver) |
Legge in modo asincrono il contenuto come oggetto del tipo specificato. (Ereditato da XmlReader) |
ReadContentAsBase64(Byte[], Int32, Int32) |
Legge il contenuto e restituisce byte binari decodificati Base64. |
ReadContentAsBase64(Byte[], Int32, Int32) |
Legge il contenuto e restituisce byte binari decodificati Base64. (Ereditato da XmlReader) |
ReadContentAsBase64Async(Byte[], Int32, Int32) |
Legge in modo asincrono il contenuto e restituisce byte binari decodificati Base64. (Ereditato da XmlReader) |
ReadContentAsBinHex(Byte[], Int32, Int32) |
Legge il contenuto e restituisce i byte binari decodificati BinHex. |
ReadContentAsBinHex(Byte[], Int32, Int32) |
Legge il contenuto e restituisce i byte binari decodificati |
ReadContentAsBinHexAsync(Byte[], Int32, Int32) |
Legge in modo asincrono il contenuto e restituisce byte binari decodificati |
ReadContentAsBoolean() |
Legge il contenuto di testo nella posizione corrente come |
ReadContentAsDateTime() |
Legge il contenuto di testo nella posizione corrente come oggetto DateTime. (Ereditato da XmlReader) |
ReadContentAsDateTimeOffset() |
Legge il contenuto di testo nella posizione corrente come oggetto DateTimeOffset. (Ereditato da XmlReader) |
ReadContentAsDecimal() |
Legge il contenuto di testo nella posizione corrente come oggetto Decimal. (Ereditato da XmlReader) |
ReadContentAsDouble() |
Legge il contenuto di testo nella posizione corrente come numero a virgola mobile e precisione doppia. (Ereditato da XmlReader) |
ReadContentAsFloat() |
Legge il contenuto di testo nella posizione corrente come numero a virgola mobile e precisione singola. (Ereditato da XmlReader) |
ReadContentAsInt() |
Legge il contenuto di testo nella posizione corrente come valore intero con segno a 32 bit. (Ereditato da XmlReader) |
ReadContentAsLong() |
Legge il contenuto di testo nella posizione corrente come valore intero con segno a 64 bit. (Ereditato da XmlReader) |
ReadContentAsObject() |
Legge il contenuto di testo nella posizione corrente come Object. (Ereditato da XmlReader) |
ReadContentAsObjectAsync() |
Legge in modo asincrono il contenuto di testo nella posizione corrente come oggetto Object. (Ereditato da XmlReader) |
ReadContentAsString() |
Legge il contenuto di testo nella posizione corrente come oggetto String. (Ereditato da XmlReader) |
ReadContentAsStringAsync() |
Legge in modo asincrono il contenuto di testo nella posizione corrente come oggetto String. (Ereditato da XmlReader) |
ReadElementContentAs(Type, IXmlNamespaceResolver) |
Legge il contenuto dell'elemento come il tipo richiesto. (Ereditato da XmlReader) |
ReadElementContentAs(Type, IXmlNamespaceResolver, String, String) |
Verifica che il nome locale e l'URI dello spazio dei nomi specificati corrispondano a quelli dell'elemento corrente, quindi legge il contenuto dell'elemento come il tipo richiesto. (Ereditato da XmlReader) |
ReadElementContentAsAsync(Type, IXmlNamespaceResolver) |
Legge in modo asincrono il contenuto dell'elemento come il tipo richiesto. (Ereditato da XmlReader) |
ReadElementContentAsBase64(Byte[], Int32, Int32) |
Legge l'elemento e decodifica il contenuto Base64. |
ReadElementContentAsBase64(Byte[], Int32, Int32) |
Legge l'elemento e decodifica il contenuto |
ReadElementContentAsBase64Async(Byte[], Int32, Int32) |
Legge in modo asincrono l'elemento e decodifica il contenuto |
ReadElementContentAsBinHex(Byte[], Int32, Int32) |
Legge l'elemento e decodifica il contenuto BinHex. |
ReadElementContentAsBinHex(Byte[], Int32, Int32) |
Legge l'elemento e decodifica il contenuto |
ReadElementContentAsBinHexAsync(Byte[], Int32, Int32) |
Legge in modo asincrono l'elemento e decodifica il contenuto |
ReadElementContentAsBoolean() |
Legge l'elemento corrente e restituisce il contenuto come oggetto Boolean. (Ereditato da XmlReader) |
ReadElementContentAsBoolean(String, String) |
Verifica che il nome locale e l'URI dello spazio dei nomi specificati corrispondano a quelli dell'elemento corrente, quindi legge l'elemento e restituisce il contenuto come oggetto Boolean. (Ereditato da XmlReader) |
ReadElementContentAsDateTime() |
Legge l'elemento corrente e restituisce il contenuto come oggetto DateTime. (Ereditato da XmlReader) |
ReadElementContentAsDateTime(String, String) |
Verifica che il nome locale e l'URI dello spazio dei nomi specificati corrispondano a quelli dell'elemento corrente, quindi legge l'elemento e restituisce il contenuto come oggetto DateTime. (Ereditato da XmlReader) |
ReadElementContentAsDecimal() |
Legge l'elemento corrente e restituisce il contenuto come oggetto Decimal. (Ereditato da XmlReader) |
ReadElementContentAsDecimal(String, String) |
Verifica che il nome locale e l'URI dello spazio dei nomi specificati corrispondano a quelli dell'elemento corrente, quindi legge l'elemento e restituisce il contenuto come oggetto Decimal. (Ereditato da XmlReader) |
ReadElementContentAsDouble() |
Legge l'elemento corrente e restituisce il contenuto come numero a virgola mobile e precisione doppia. (Ereditato da XmlReader) |
ReadElementContentAsDouble(String, String) |
Verifica che il nome locale e l'URI dello spazio dei nomi specificati corrispondano a quelli dell'elemento corrente, quindi legge l'elemento e restituisce il contenuto come numero a virgola mobile e precisione doppia. (Ereditato da XmlReader) |
ReadElementContentAsFloat() |
Legge l'elemento corrente e restituisce il contenuto come numero a virgola mobile e precisione singola. (Ereditato da XmlReader) |
ReadElementContentAsFloat(String, String) |
Verifica che il nome locale e l'URI dello spazio dei nomi specificati corrispondano a quelli dell'elemento corrente, quindi legge l'elemento e restituisce il contenuto come numero a virgola mobile e precisione singola. (Ereditato da XmlReader) |
ReadElementContentAsInt() |
Legge l'elemento corrente e restituisce il contenuto come valore intero con segno a 32 bit. (Ereditato da XmlReader) |
ReadElementContentAsInt(String, String) |
Verifica che il nome locale e l'URI dello spazio dei nomi specificati corrispondano a quelli dell'elemento corrente, quindi legge l'elemento e restituisce il contenuto come valore intero con segno a 32 bit. (Ereditato da XmlReader) |
ReadElementContentAsLong() |
Legge l'elemento corrente e restituisce il contenuto come valore intero con segno a 64 bit. (Ereditato da XmlReader) |
ReadElementContentAsLong(String, String) |
Verifica che il nome locale e l'URI dello spazio dei nomi specificati corrispondano a quelli dell'elemento corrente, quindi legge l'elemento e restituisce il contenuto come valore intero con segno a 64 bit. (Ereditato da XmlReader) |
ReadElementContentAsObject() |
Legge l'elemento corrente e restituisce il contenuto come Object. (Ereditato da XmlReader) |
ReadElementContentAsObject(String, String) |
Verifica che il nome locale e l'URI dello spazio dei nomi specificati corrispondano a quelli dell'elemento corrente, quindi legge l'elemento e restituisce il contenuto come oggetto Object. (Ereditato da XmlReader) |
ReadElementContentAsObjectAsync() |
Legge in modo asincrono l'elemento corrente e restituisce il contenuto come Object. (Ereditato da XmlReader) |
ReadElementContentAsString() |
Legge l'elemento corrente e restituisce il contenuto come oggetto String. (Ereditato da XmlReader) |
ReadElementContentAsString(String, String) |
Verifica che il nome locale e l'URI dello spazio dei nomi specificati corrispondano a quelli dell'elemento corrente, quindi legge l'elemento e restituisce il contenuto come oggetto String. (Ereditato da XmlReader) |
ReadElementContentAsStringAsync() |
Legge in modo asincrono l'elemento corrente e restituisce il contenuto come oggetto String. (Ereditato da XmlReader) |
ReadElementString() |
Legge un elemento di solo testo. È tuttavia consigliabile usare il metodo ReadElementContentAsString(), perché fornisce un modo più diretto per gestire questa operazione. (Ereditato da XmlReader) |
ReadElementString(String) |
Verifica che la proprietà Name dell'elemento trovato corrisponda alla stringa specificata prima di leggere un elemento di solo testo. È tuttavia consigliabile usare il metodo ReadElementContentAsString(), perché fornisce un modo più diretto per gestire questa operazione. (Ereditato da XmlReader) |
ReadElementString(String, String) |
Verifica che le proprietà LocalName e NamespaceURI dell'elemento trovato corrispondano alle stringhe specificate prima di leggere un elemento di solo testo. È tuttavia consigliabile usare il metodo ReadElementContentAsString(String, String), perché fornisce un modo più diretto per gestire questa operazione. (Ereditato da XmlReader) |
ReadEndElement() |
Verifica che il nodo di contenuto corrente sia un tag di fine e sposta il lettore al nodo successivo. (Ereditato da XmlReader) |
ReadInnerXml() |
Quando sottoposto a override in una classe derivata, legge tutto il contenuto come stringa, incluso il markup. (Ereditato da XmlReader) |
ReadInnerXmlAsync() |
In modo asincrono legge tutti i contenuti, incluso il markup, come stringa. (Ereditato da XmlReader) |
ReadOuterXml() |
Quando ne viene eseguito l'override in una classe derivata, legge il contenuto, incluso il markup, che rappresenta questo nodo e tutti i relativi nodi figlio. (Ereditato da XmlReader) |
ReadOuterXmlAsync() |
In modo asincrono legge i contenuti che rappresentano questo nodo, incluso il markup, e i relativi elementi figlio. (Ereditato da XmlReader) |
ReadStartElement() |
Verifica se il nodo corrente è un elemento e sposta il lettore al nodo successivo. (Ereditato da XmlReader) |
ReadStartElement(String) |
Verifica che il nodo di contenuto corrente sia un elemento con la proprietà Name specificata e passa il lettore al nodo successivo. (Ereditato da XmlReader) |
ReadStartElement(String, String) |
Verifica che il nodo di contenuto corrente sia un elemento con le proprietà LocalName e NamespaceURI specificate e passa il lettore al nodo successivo. (Ereditato da XmlReader) |
ReadString() |
Legge il contenuto di un nodo elemento o testo come stringa. |
ReadSubtree() |
Restituisce una nuova istanza di |
ReadToDescendant(String) |
Sposta l'oggetto XmlReader al successivo elemento discendente con il nome completo specificato. (Ereditato da XmlReader) |
ReadToDescendant(String, String) |
Sposta l'oggetto XmlReader al successivo elemento discendente con il nome locale e l'URI dello spazio dei nomi specificati. (Ereditato da XmlReader) |
ReadToFollowing(String) |
Legge fino a trovare un elemento con il nome completo specificato. (Ereditato da XmlReader) |
ReadToFollowing(String, String) |
Legge fino a trovare un elemento con il nome locale e l'URI dello spazio dei nomi specificati. (Ereditato da XmlReader) |
ReadToNextSibling(String) |
Sposta l'oggetto |
ReadToNextSibling(String, String) |
Sposta l'oggetto |
ReadValueChunk(Char[], Int32, Int32) |
Legge flussi di testo di grandi dimensioni incorporati in un documento XML. (Ereditato da XmlReader) |
ReadValueChunkAsync(Char[], Int32, Int32) |
Legge in modo asincrono flussi di testo di grandi dimensioni incorporati in un documento XML. (Ereditato da XmlReader) |
ResolveEntity() |
Risolve il riferimento all'entità per i nodi |
Skip() |
Ignora gli elementi figlio del nodo corrente. |
SkipAsync() |
Ignora in modo asincrono gli elementi figlio del nodo corrente. (Ereditato da XmlReader) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
IDisposable.Dispose() |
Per una descrizione di questo membro, vedere Dispose(). (Ereditato da XmlReader) |
IXmlNamespaceResolver.GetNamespacesInScope(XmlNamespaceScope) |
Per una descrizione di questo membro, vedere GetNamespacesInScope(XmlNamespaceScope). |
IXmlNamespaceResolver.LookupNamespace(String) |
Per una descrizione di questo membro, vedere LookupNamespace(String). |
IXmlNamespaceResolver.LookupPrefix(String) |
Per una descrizione di questo membro, vedere LookupPrefix(String). |