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 XmlReader metodo prima del completamento di un'operazione asincrona precedente. In questo caso, InvalidOperationException viene generata con il messaggio "Un'operazione asincrona è già in corso".

Commenti

Tutti i nomi dei nodi e degli 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 costose.

Si applica a

Vedi anche