XmlValidatingReader.NameTable Property

Gets the XmlNameTable associated with this implementation.

Namespace: System.Xml
Assembly: System.Xml (in system.xml.dll)

public override XmlNameTable NameTable { get; }
/** @property */
public XmlNameTable get_NameTable ()

public override function get NameTable () : XmlNameTable

Not applicable.

Property Value

XmlNameTable that enables you to get the atomized version of a string within the node.

NoteNote:

The XmlValidatingReader class is obsolete in Microsoft .NET Framework version 2.0. You can create a validating XmlReader instance by using the XmlReaderSettings class and the Create method. For more information, see Validating XML Data with XmlReader.

All node and attribute names returned from XmlValidatingReader are atomized by using the NameTable. When the same name is returned multiple times (for example, Customer), the same String object will be returned for that name. This makes it possible for you to write efficient code that does object comparisons on these strings instead of expensive string comparisons.

Windows 98, Windows Server 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.

.NET Framework

Supported in: 3.0, 2.0, 1.1, 1.0
Show: