XmlReader.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.
Po zastąpieniu w klasie pochodnej program pobiera XmlNameTable element skojarzony z tą implementacją.
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
Wartość właściwości
Umożliwia XmlNameTable
uzyskanie atomizowanej wersji ciągu w węźle.
Wyjątki
Metoda XmlReader została wywołana przed zakończeniem poprzedniej operacji asynchronicznej. W takim przypadku InvalidOperationException jest zgłaszany komunikat "Operacja asynchroniczna jest już w toku".
Uwagi
Wszystkie nazwy węzłów i atrybutów zwracane z XmlReader programu są atomizowane przy użyciu elementu NameTable
. Gdy ta sama nazwa jest zwracana wiele razy (na przykład Customer
), ten sam String
obiekt zostanie zwrócony 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.