XmlDocument.NameTable Özellik

Tanım

Bu uygulamayla ilişkili öğesini XmlNameTable alır.

public:
 property System::Xml::XmlNameTable ^ NameTable { System::Xml::XmlNameTable ^ get(); };
public System.Xml.XmlNameTable NameTable { get; }
member this.NameTable : System.Xml.XmlNameTable
Public ReadOnly Property NameTable As XmlNameTable

Özellik Değeri

XmlNameTable

XmlNameTable Belge içinde bir dizenin atomize edilmiş sürümünü almanıza olanak tanıyan.

Açıklamalar

Her XmlDocument nesnenin bir NameTable nesnesi vardır. Öğe ve öznitelik adları içinde NameTable atomize dizeler olarak depolanır. Bu, belgede bir ada birden çok kez başvurulsa bile içinde yalnızca bir kez NameTabledepolandığı anlamına gelir. Örneğin, belgede "Müşteri" adında birden çok öğe varsa, NameTable bu ad için bir istek aldığında aynı nesneyi döndürür. Sonuç olarak, kullanıcılar daha pahalı dize karşılaştırmaları yerine bu dizelerdeki nesne karşılaştırmalarını kullanarak kod yazabilir.

Atomize dizeler hakkında daha fazla bilgi için bkz XmlNameTable. .

Bu yöntem, Belge Nesne Modeli'nin (DOM) Bir Microsoft uzantısıdır.

Şunlara uygulanır

Ayrıca bkz.