Freigeben über


XmlTextReader.NameTable Eigenschaft

Definition

Ruft die XmlNameTable ab, die dieser Implementierung zugeordnet ist.

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

Eigenschaftswert

Die XmlNameTable, die das Abrufen der atomisierten Version einer Zeichenfolge innerhalb des Knotens erlaubt.

Hinweise

Hinweis

Ab dem .NET Framework 2.0 wird empfohlen, Instanzen mithilfe der XmlReader.Create -Methode zu erstellenXmlReader, um die neuen Funktionen zu nutzen.

Alle von XmlTextReader zurückgegebenen Knoten- und Attributnamen werden mithilfe von NameTableatomisiert. Wenn derselbe Name mehrmals zurückgegeben wird (z. B Customer. ), wird dasselbe String Objekt für diesen Namen zurückgegeben. Dadurch können Sie effizienten Code schreiben, der Objektvergleiche für diese Zeichenfolgen durchführt, anstatt teure Zeichenfolgenvergleiche durchzuführen.

Gilt für:

Weitere Informationen