XmlDocument.NameTable Özellik

Tanım

Bu uygulamayla ilişkili alır XmlNameTable .

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 Belge içinde bir dizenin atomize 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" adlı birden çok öğe varsa, NameTable bu ad için her 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) Microsoft bir uzantısıdır.

Şunlara uygulanır

Ayrıca bkz.