Membri XmlTextReader
Rappresenta un visualizzatore che fornisce accesso veloce, non in cache e di tipo forward-only ai dati XML.
Nelle tabelle riportate di seguito sono elencati i membri esposti dal tipo XmlTextReader .
(vedere anche
Costruttori protetti
)
In alto
| Nome | Descrizione | |
|---|---|---|
| XmlTextReader | Sottoposto a overload. Inizializza una nuova istanza di XmlTextReader . |
| Nome | Descrizione | |
|---|---|---|
| XmlTextReader | Sottoposto a overload. Inizializza una nuova istanza di XmlTextReader . |
| Nome | Descrizione | |
|---|---|---|
| AttributeCount | Sottoposto a override. Ottiene il numero di attributi sul nodo corrente. |
| BaseURI | Sottoposto a override. Ottiene l'URI di base del nodo corrente. |
| CanReadBinaryContent | Sottoposto a override. Ottiene un valore che indica se XmlTextReader implementa metodi di lettura del contenuto binario. |
| CanReadValueChunk | Sottoposto a override. Ottiene un valore che indica se XmlTextReader implementa il metodo ReadValueChunk. |
| CanResolveEntity | Sottoposto a override. Ottiene un valore che indica se questo visualizzatore può analizzare e risolvere le entità. |
| Depth | Sottoposto a override. Ottiene la profondità del nodo corrente nel documento XML. |
| Encoding | Ottiene la codifica del documento. |
| EntityHandling | Ottiene o imposta un valore che specifica il modo in cui il visualizzatore gestisce le entità. |
| EOF | Sottoposto a override. Ottiene un valore che indica se il visualizzatore è posizionato al termine del flusso. |
| HasAttributes | Ottiene un valore che indica se il nodo corrente dispone di attributi.(Ereditato da XmlReader) |
| HasValue | Sottoposto a override. Ottiene un valore che indica se il nodo corrente può disporre di una proprietà Value diversa da String.Empty. |
| IsDefault | Sottoposto a override. Ottiene un valore che indica se il nodo corrente è un attributo generato in base al valore predefinito configurato nella definizione DTD o nello schema. |
| IsEmptyElement | Sottoposto a override. Ottiene un valore che indica se il nodo corrente è un elemento vuoto, ad esempio <MyElement/> . |
| Item | Sottoposto a overload. Quando sottoposto a override in una classe derivata, ottiene il valore dell'attributo.(Ereditato da XmlReader) |
| LineNumber | Ottiene il numero corrente di riga. |
| LinePosition | Ottiene la posizione corrente di riga. |
| LocalName | Sottoposto a override. Ottiene il nome locale del nodo corrente. |
| Name | Sottoposto a override. Ottiene il nome completo del nodo corrente. |
| Namespaces | Ottiene o imposta un valore che indica se supportare lo spazio dei nomi. |
| NamespaceURI | Sottoposto a override. Ottiene l'URI dello spazio dei nomi, definito nella specifica W3C Namespace, del nodo in corrispondenza del quale è posizionato il visualizzatore. |
| NameTable | Sottoposto a override. Ottiene l'oggetto XmlNameTable associato all'implementazione. |
| NodeType | Sottoposto a override. Ottiene il tipo di nodo corrente. |
| Normalization | Ottiene o imposta un valore che indica se normalizzare i valori relativi a spazi vuoti e attributi. |
| Prefix | Sottoposto a override. Ottiene il prefisso dello spazio dei nomi associato al nodo corrente. |
| ProhibitDtd | Ottiene o imposta un valore che indica se è consentita l'elaborazione DTD. |
| QuoteChar | Sottoposto a override. Ottiene il carattere punto interrogativo utilizzato per delimitare il valore di un nodo attributo. |
| ReadState | Sottoposto a override. Ottiene lo stato del visualizzatore. |
| SchemaInfo | Ottiene le informazioni sullo schema assegnate al nodo corrente in seguito alla convalida dello schema.(Ereditato da XmlReader) |
| Settings | Sottoposto a override. Ottiene l'oggetto XmlReaderSettings utilizzato per creare questa istanza di XmlTextReader. |
| Value | Sottoposto a override. Ottiene il valore di testo del nodo corrente. |
| ValueType | Ottiene il tipo CLR (Common Language Runtime) relativo al nodo corrente.(Ereditato da XmlReader) |
| WhitespaceHandling | Ottiene o imposta un valore che specifica la modalità di gestione dello spazio vuoto. |
| XmlLang | Sottoposto a override. Ottiene l'ambito xml:lang corrente. |
| XmlResolver | Imposta l'oggetto XmlResolver utilizzato per la risoluzione di riferimenti DTD. |
| XmlSpace | Sottoposto a override. Ottiene l'ambito xml:space corrente. |
(vedere anche
Metodi protetti
)
In alto
| Nome | Descrizione | |
|---|---|---|
| Close | Sottoposto a override. Modifica la proprietà ReadState in Closed. |
| Create | Sottoposto a overload. Crea una nuova istanza di XmlReader. (Ereditato da XmlReader) |
| Equals | Sottoposto a overload. Consente di determinare se due istanze di Object sono uguali. (Ereditato da Object) |
| GetAttribute | Sottoposto a overload. Sottoposto a override. Ottiene il valore di un attributo. |
| GetHashCode | Viene utilizzato come funzione hash per un tipo particolare. GetHashCode è adatto per l'utilizzo in algoritmi hash e in strutture di dati quali una tabella hash. (Ereditato da Object) |
| GetNamespacesInScope | Ottiene un insieme contenente tutti gli spazi dei nomi attualmente inclusi nell'ambito. |
| GetRemainder | Ottiene la parte restante del codice XML memorizzato nella cache. |
| GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
| HasLineInfo | Ottiene un valore che indica se la classe può restituire informazioni sulla riga. |
| IsName | Ottiene un valore che indica se l'argomento della stringa è un nome XML valido. (Ereditato da XmlReader) |
| IsNameToken | Ottiene un valore che indica se l'argomento della stringa è un token di un nome XML valido o meno. (Ereditato da XmlReader) |
| IsStartElement | Sottoposto a overload. Verifica se il nodo del contenuto corrente è un tag di inizio. (Ereditato da XmlReader) |
| LookupNamespace | Sottoposto a override. Risolve il prefisso di uno spazio dei nomi nell'ambito dell'elemento corrente. |
| MoveToAttribute | Sottoposto a overload. Sottoposto a override. Si sposta sull'attributo specificato. |
| MoveToContent | Verifica se il nodo corrente rappresenta un nodo del contenuto, ovvero un nodo testo non di spazio, CDATA, Element, EndElement, EntityReference o EndEntity. Se il nodo non è un nodo del contenuto, il visualizzatore passa al nodo del contenuto successivo oppure alla fine del file. Vengono inoltre ignorati i seguenti tipi di nodo: ProcessingInstruction, DocumentType, Comment, Whitespace o SignificantWhitespace. (Ereditato da XmlReader) |
| MoveToElement | Sottoposto a override. Si sposta sull'elemento che contiene il nodo dell'attributo corrente. |
| MoveToFirstAttribute | Sottoposto a override. Passa al primo attributo. |
| MoveToNextAttribute | Sottoposto a override. Si sposta sull'attributo successivo. |
| Read | Sottoposto a override. Legge il nodo successivo dal flusso. |
| ReadAttributeValue | Sottoposto a override. Analizza il valore dell'attributo in uno o più nodi di tipo Text, EntityReference o EndEntity. |
| ReadBase64 | Decodifica Base64 e restituisce i byte binari decodificati. |
| ReadBinHex | Decodifica BinHex e restituisce i byte binari decodificati. |
| ReadChars | Legge il contenuto del testo di un elemento in un buffer di caratteri. Il metodo consente di leggere flussi di notevoli dimensioni di testo incorporato richiamandolo in un secondo momento. |
| ReadContentAs | Legge il contenuto come oggetto del tipo specificato. (Ereditato da XmlReader) |
| ReadContentAsBase64 | Sottoposto a override. Legge il contenuto e restituisce byte binari decodificati Base64. |
| ReadContentAsBinHex | Sottoposto a override. Legge il contenuto e restituisce byte binari decodificati BinHex. |
| ReadContentAsBoolean | Legge il contenuto di testo nella posizione corrente come Boolean. (Ereditato da XmlReader) |
| ReadContentAsDateTime | Legge il contenuto di testo nella posizione corrente come oggetto DateTime. (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 in virgola mobile e precisione doppia. (Ereditato da XmlReader) |
| ReadContentAsFloat | Legge il contenuto di testo nella posizione corrente come numero in virgola mobile e precisione singola. (Ereditato da XmlReader) |
| ReadContentAsInt | Legge il contenuto di testo nella posizione corrente come valore integer con segno a 32 bit. (Ereditato da XmlReader) |
| ReadContentAsLong | Legge il contenuto di testo nella posizione corrente come valore integer con segno a 64 bit. (Ereditato da XmlReader) |
| ReadContentAsObject | Legge il contenuto di testo nella posizione corrente come Object. (Ereditato da XmlReader) |
| ReadContentAsString | Legge il contenuto di testo nella posizione corrente come oggetto String. (Ereditato da XmlReader) |
| ReadElementContentAs | Sottoposto a overload. Legge l'elemento corrente e restituisce il contenuto come oggetto del tipo specificato. (Ereditato da XmlReader) |
| ReadElementContentAsBase64 | Sottoposto a override. Legge l'elemento e decodifica il contenuto Base64. |
| ReadElementContentAsBinHex | Sottoposto a override. Legge l'elemento e decodifica il contenuto BinHex. |
| ReadElementContentAsBoolean | Sottoposto a overload. Legge il valore dell'elemento corrente come oggetto Boolean. (Ereditato da XmlReader) |
| ReadElementContentAsDateTime | Sottoposto a overload. Legge l'elemento corrente e restituisce il contenuto come oggetto DateTime. (Ereditato da XmlReader) |
| ReadElementContentAsDecimal | Sottoposto a overload. Legge il valore dell'elemento corrente come oggetto Decimal. (Ereditato da XmlReader) |
| ReadElementContentAsDouble | Sottoposto a overload. Legge l'elemento corrente e restituisce il contenuto come numero in virgola mobile e doppia precisione. (Ereditato da XmlReader) |
| ReadElementContentAsFloat | Sottoposto a overload. Legge il valore dell'elemento corrente come numero in virgola mobile e precisione singola. (Ereditato da XmlReader) |
| ReadElementContentAsInt | Sottoposto a overload. Legge l'elemento corrente e restituisce il contenuto come valore integer con segno a 32 bit. (Ereditato da XmlReader) |
| ReadElementContentAsLong | Sottoposto a overload. Legge l'elemento corrente e restituisce il contenuto come valore integer con segno a 64 bit. (Ereditato da XmlReader) |
| ReadElementContentAsObject | Sottoposto a overload. Legge l'elemento corrente e restituisce il contenuto come Object. (Ereditato da XmlReader) |
| ReadElementContentAsString | Sottoposto a overload. Legge l'elemento corrente e restituisce il contenuto come oggetto String. (Ereditato da XmlReader) |
| ReadElementString | Sottoposto a overload. Si tratta di un metodo di supporto per la lettura di semplici elementi di solo testo. (Ereditato da XmlReader) |
| ReadEndElement | Verifica che il nodo del contenuto corrente sia un tag di fine e fa avanzare il visualizzatore al nodo successivo. (Ereditato da XmlReader) |
| ReadInnerXml | Quando sottoposto a override in una classe derivata, legge tutto il contenuto come stringa, incluso il codice. (Ereditato da XmlReader) |
| ReadOuterXml | Quando sottoposto a override in una classe derivata, legge il contenuto che rappresenta questo nodo ed i relativi elementi figlio, incluso il codice. (Ereditato da XmlReader) |
| ReadStartElement | Sottoposto a overload. Verifica se il nodo corrente è un elemento e fa avanzare il lettore al nodo successivo. (Ereditato da XmlReader) |
| ReadString | Sottoposto a override. Legge il contenuto di un nodo elemento o testo come stringa. |
| ReadSubtree | Restituisce una nuova istanza di XmlReader che è possibile utilizzare per leggere il nodo corrente e tutte le relative derivazioni. (Ereditato da XmlReader) |
| ReadToDescendant | Sottoposto a overload. Sposta l'oggetto XmlReader al successivo elemento discendente corrispondente. (Ereditato da XmlReader) |
| ReadToFollowing | Sottoposto a overload. Prosegue la lettura fino a quando non viene individuato l'elemento denominato. (Ereditato da XmlReader) |
| ReadToNextSibling | Sottoposto a overload. Sposta l'oggetto XmlReader al successivo elemento corrispondente di pari livello. (Ereditato da XmlReader) |
| ReadValueChunk | Legge flussi di testo di grandi dimensioni incorporati in un documento XML. (Ereditato da XmlReader) |
| ReferenceEquals | Determina se le istanze di Object specificate rappresentano la stessa istanza. (Ereditato da Object) |
| ResetState | Reimposta lo stato del visualizzatore su ReadState.Initial. |
| ResolveEntity | Sottoposto a override. Risolve il riferimento all'entità per i nodi EntityReference. |
| Skip | Sottoposto a override. Ignora gli elementi figlio del nodo corrente. |
| ToString | Restituisce un oggetto String che rappresenta l'oggetto Object corrente. (Ereditato da Object) |
| Nome | Descrizione | |
|---|---|---|
| Dispose | Rilascia le risorse non gestite utilizzate dall'oggetto XmlReader ed eventualmente rilascia le risorse gestite. (Ereditato da XmlReader) |
| Finalize | Consente a un oggetto Object di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto Object stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) |
| MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
| Nome | Descrizione | |
|---|---|---|
| System.Xml.IXmlLineInfo.HasLineInfo | |
| System.Xml.IXmlNamespaceResolver.GetNamespacesInScope | Per una descrizione di questo membro, vedere IXmlNamespaceResolver.GetNamespacesInScope. |
| System.Xml.IXmlNamespaceResolver.LookupNamespace | Per una descrizione di questo membro, vedere IXmlNamespaceResolver.LookupNamespace. |
| System.Xml.IXmlNamespaceResolver.LookupPrefix | Per una descrizione di questo membro, vedere IXmlNamespaceResolver.LookupPrefix. |
Riferimenti
Classe XmlTextReaderSpazio dei nomi System.Xml
Altre risorse
Documenti e dati XMLProtezione e applicazioni System.Xml
Contenuto della community
Aggiungi
