Condividi tramite


XmlReader.NameTable Proprietà

Definizione

Quando sottoposto a override in una classe derivata, ottiene l'oggetto XmlNameTable associato a questa implementazione.

public:
 abstract property System::Xml::XmlNameTable ^ NameTable { System::Xml::XmlNameTable ^ get(); };
public abstract System.Xml.XmlNameTable NameTable { get; }
member this.NameTable : System.Xml.XmlNameTable
Public MustOverride ReadOnly Property NameTable As XmlNameTable

Valore della proprietà

Oggetto XmlNameTable che consente di ottenere la versione atomizzata di una stringa all'interno del nodo.

Eccezioni

È stato chiamato un metodo della classe XmlReader prima del completamento di un'operazione asincrona precedente. In questo caso, viene generata l'eccezione InvalidOperationException con il messaggio "È già in corso un'operazione asincrona".

Commenti

Tutti i nomi di nodi e attributi restituiti da XmlReader vengono atomizzati usando .NameTable Quando viene restituito più volte lo stesso nome (ad esempio , Customer), lo stesso String oggetto verrà restituito per tale nome. In questo modo è possibile scrivere codice efficiente che esegue confronti di oggetti su queste stringhe anziché confronti di stringhe dispendiose.

Si applica a

Vedi anche