XmlReader.NameTable 属性

定义

当在派生类中被重写时,获取与该实现关联的 XmlNameTable

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

属性值

XmlNameTable

XmlNameTable,它使你能够获取该节点内字符串的原子化版本。

例外

在上一次异步操作完成之前调用了 XmlReader 方法。 在此情况下,会引发 InvalidOperationException 并显示消息“异步操作已在进行中。”

注解

从中 XmlReader 返回的所有节点和属性名称都使用 NameTable原子化 。 例如, (多次返回同一名称时, Customer) ,将为该名称返回同一 String 对象。 这使你能够编写有效的代码,以便对这些字符串执行对象比较,而不是昂贵的字符串比较。

适用于

另请参阅