XmlTextReader.NameTable Propriedade

Definição

Obtém o XmlNameTable associado à essa implementação.Gets the XmlNameTable associated with this implementation.

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

Valor da propriedade

XmlNameTable

O XmlNameTable que permite obter a versão atomizada de uma cadeia de caracteres no nó.The XmlNameTable enabling you to get the atomized version of a string within the node.

Comentários

Observação

A partir do .NET Framework 2,0, recomendamos que você crie XmlReader instâncias usando o XmlReader.Create método para aproveitar a nova funcionalidade.Starting with the .NET Framework 2.0, we recommend that you create XmlReader instances by using the XmlReader.Create method to take advantage of new functionality.

Todos os nomes de nó e atributo retornados XmlTextReader são atomos usando o NameTable .All node and attribute names returned from XmlTextReader are atomized using the NameTable. Quando o mesmo nome é retornado várias vezes (por exemplo, Customer ), o mesmo String objeto é retornado para esse nome.When the same name is returned multiple times (for example, Customer), then the same String object is returned for that name. Isso possibilita que você escreva um código eficiente que faz comparações de objeto nessas cadeias de caracteres em vez de comparações caras de cadeia.This makes it possible for you to write efficient code that does object comparisons on these strings instead of expensive string comparisons.

Aplica-se a

Confira também