XmlReaderSettings.NameTable Propriedade

Definição

Obtém ou define o XmlNameTable usado para comparações de cadeia de caracteres atomizadas.

public System.Xml.XmlNameTable NameTable { get; set; }
public System.Xml.XmlNameTable? NameTable { get; set; }

Valor da propriedade

XmlNameTable

O XmlNameTable que armazena todas as cadeias de caracteres atomizadas usadas por todas as XmlReader instâncias criadas usando esse XmlReaderSettings objeto.

O padrão é null. A instância criada XmlReader usará um novo vazio NameTable se esse valor for null.

Comentários

Defina essa propriedade como uma XmlNameTable instância se você quiser compartilhar uma tabela de nomes comum entre todas as instâncias criadas XmlReader .

Nota

A NameTable classe não é thread-safe. Portanto, ele não pode ser compartilhado entre XmlReader objetos executados simultaneamente em threads diferentes.

Aplica-se a

Produto Versões
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0