XmlNodeReader.NameTable Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
XmlNameTable Pobiera skojarzone z tą implementacją.
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
Wartość właściwości
Umożliwia XmlNameTable
uzyskanie atomizowanej wersji ciągu w węźle.
Uwagi
Uwaga
W .NET Framework 2.0 zalecaną praktyką jest utworzenie XmlReader wystąpień przy użyciu XmlReaderSettings klasy i Create metody. Dzięki temu można w pełni wykorzystać wszystkie nowe funkcje wprowadzone w .NET Framework. Aby uzyskać więcej informacji, zobacz sekcję Uwagi na stronie referencyjnej XmlReader .
Wszystkie nazwy węzłów i atrybutów zwracane z tej klasy są atomizowane przy użyciu klasy NameTable
. Gdy ta sama nazwa jest zwracana wiele razy (na przykład Customer
), to ten sam String
obiekt jest zwracany dla tej nazwy. Dzięki temu można napisać wydajny kod, który wykonuje porównania obiektów w tych ciągach zamiast kosztownych porównań ciągów.