XmlReader.NameTable Vlastnost

Definice

Při přepsání v odvozené třídě získá XmlNameTable přidružené k této implementaci.

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

Hodnota vlastnosti

XmlNameTable

Umožňuje XmlNameTable získat atomizovanou verzi řetězce v uzlu.

Výjimky

XmlReader Metoda byla volána před dokončením předchozí asynchronní operace. V tomto případě InvalidOperationException se vyvolá zpráva "Asynchronní operace už probíhá".

Poznámky

Všechny názvy uzlů a atributů vrácené z XmlReader jsou atomizovány pomocí NameTable. Pokud se stejný název vrátí vícekrát (například Customer), vrátí se pro tento název stejný String objekt. Díky tomu můžete psát efektivní kód, který provádí porovnání objektů na těchto řetězcích místo drahých porovnání řetězců.

Platí pro

Viz také