System.Xml.XmlDictionaryReader 类
方法描述
从中派生 以便执行序列化和反序列化的 abstract 类。
语法定义(C# System.Xml.XmlDictionaryReader 类 的用法)
public abstract class XmlDictionaryReader : XmlReader
构造函数
构造函数名称 | 构造函数描述 |
---|---|
XmlDictionaryReader | 创建此类的实例。仅由其派生类调用。 |
成员/方法
方法名称 | 方法描述 |
---|---|
Close | 当在派生类中被重写时,将 ReadState 更改为 Closed。 (继承自 XmlReader。) |
CreateBinaryReader(Byte[], XmlDictionaryReaderQuotas) | 创建可读取 .NET 二进制 XML 格式的 XmlDictionaryReader 的实例。 |
CreateBinaryReader(Stream, XmlDictionaryReaderQuotas) | 创建可读取 .NET 二进制 XML 格式的 XmlDictionaryReader 的实例。 |
CreateBinaryReader(Stream, IXmlDictionary, XmlDictionaryReaderQuotas) | 创建可读取 .NET 二进制 XML 格式的 XmlDictionaryReader 的实例。 |
CreateBinaryReader(Byte[], Int32, Int32, XmlDictionaryReaderQuotas) | 创建可读取 .NET 二进制 XML 格式的 XmlDictionaryReader 的实例。 |
CreateBinaryReader(Stream, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession) | 创建可读取 .NET 二进制 XML 格式的 XmlDictionaryReader 的实例。 |
CreateBinaryReader(Byte[], Int32, Int32, IXmlDictionary, XmlDictionaryReaderQuotas) | 创建可读取 .NET 二进制 XML 格式的 XmlDictionaryReader 的实例。 |
CreateBinaryReader(Stream, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession, OnXmlDictionaryReaderClose) | 创建可读取 .NET 二进制 XML 格式的 XmlDictionaryReader 的实例。 |
CreateBinaryReader(Byte[], Int32, Int32, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession) | 创建可读取 .NET 二进制 XML 格式的 XmlDictionaryReader 的实例。 |
CreateBinaryReader(Byte[], Int32, Int32, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession, OnXmlDictionaryReaderClose) | 创建可读取 .NET 二进制 XML 格式的 XmlDictionaryReader 的实例。 |
CreateDictionaryReader | 从现有的 XmlReader 创建一个 XmlDictionaryReader 实例。 |
CreateMtomReader(Stream, Encoding, XmlDictionaryReaderQuotas) | 创建以 MTOM 格式读取 XML 的 XmlDictionaryReader 的实例。 |
CreateMtomReader(Stream, Encoding[], XmlDictionaryReaderQuotas) | 创建以 MTOM 格式读取 XML 的 XmlDictionaryReader 的实例。 |
CreateMtomReader(Stream, Encoding[], String, XmlDictionaryReaderQuotas) | 创建以 MTOM 格式读取 XML 的 XmlDictionaryReader 的实例。 |
CreateMtomReader(Byte[], Int32, Int32, Encoding, XmlDictionaryReaderQuotas) | 创建以 MTOM 格式读取 XML 的 XmlDictionaryReader 的实例。 |
CreateMtomReader(Byte[], Int32, Int32, Encoding[], XmlDictionaryReaderQuotas) | 创建以 MTOM 格式读取 XML 的 XmlDictionaryReader 的实例。 |
CreateMtomReader(Byte[], Int32, Int32, Encoding[], String, XmlDictionaryReaderQuotas) | 创建以 MTOM 格式读取 XML 的 XmlDictionaryReader 的实例。 |
CreateMtomReader(Stream, Encoding[], String, XmlDictionaryReaderQuotas, Int32, OnXmlDictionaryReaderClose) | 创建以 MTOM 格式读取 XML 的 XmlDictionaryReader 的实例。 |
CreateMtomReader(Byte[], Int32, Int32, Encoding[], String, XmlDictionaryReaderQuotas, Int32, OnXmlDictionaryReaderClose) | 创建以 MTOM 格式读取 XML 的 XmlDictionaryReader 的实例。 |
CreateTextReader(Byte[], XmlDictionaryReaderQuotas) | 创建 XmlDictionaryReader 的实例。 |
CreateTextReader(Stream, XmlDictionaryReaderQuotas) | 创建 XmlDictionaryReader 的实例。 |
CreateTextReader(Byte[], Int32, Int32, XmlDictionaryReaderQuotas) | 创建 XmlDictionaryReader 的实例。 |
CreateTextReader(Stream, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose) | 创建 XmlDictionaryReader 的实例。 |
CreateTextReader(Byte[], Int32, Int32, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose) | 创建 XmlDictionaryReader 的实例。 |
Dispose() | (继承自 XmlReader。) |
Dispose(Boolean) | 释放由 XmlReader 占用的非托管资源,还可以另外再释放托管资源。 (继承自 XmlReader。) |
EndCanonicalization | 此方法尚未实现。 |
Equals(Object) | 确定指定的 Object 是否等于当前的 Object。 (继承自 Object。) |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) |
GetAttribute(Int32) | 当在派生类中被重写时,获取具有指定索引的特性的值。 (继承自 XmlReader。) |
GetAttribute(String) | 当在派生类中被重写时,获取具有指定 Name 的特性的值。 (继承自 XmlReader。) |
GetAttribute(String, String) | 当在派生类中被重写时,获取具有指定 LocalName 和 NamespaceURI 的特性的值。 (继承自 XmlReader。) |
GetAttribute(XmlDictionaryString, XmlDictionaryString) | 当在派生类中被重写时,获取属性的值。 |
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) |
GetNonAtomizedNames | 获取非原子化的名称。 |
GetType | 获取当前实例的 Type。 (继承自 Object。) |
IndexOfLocalName(String[], String) | 获取名称数组中当前节点的本地名称的索引。 |
IndexOfLocalName(XmlDictionaryString[], XmlDictionaryString) | 获取名称数组中当前节点的本地名称的索引。 |
IsLocalName(String) | 检查参数 localName 是否为当前节点的本地名称。 |
IsLocalName(XmlDictionaryString) | 检查参数 localName 是否为当前节点的本地名称。 |
IsNamespaceUri(String) | 检查参数 namespaceUri 是否为当前节点的命名空间。 |
IsNamespaceUri(XmlDictionaryString) | 检查参数 namespaceUri 是否为当前节点的命名空间。 |
IsStartArray | 检查读取器是否定位在数组的开头。此类返回 false,但具有数组概念的派生类可能返回 true。 |
IsStartElement() | 调用 MoveToContent 并测试当前内容节点是否是开始标记或空元素标记。 (继承自 XmlReader。) |
IsStartElement(String) | 调用 MoveToContent 并测试当前内容节点是否是开始标记或空元素标记,以及所找到元素的 Name 属性是否与给定的参数匹配。 (继承自 XmlReader。) |
IsStartElement(String, String) | 调用 MoveToContent 并测试当前内容节点是否是开始标记或空元素标记,以及所找到元素的 LocalName 和 NamespaceURI 属性是否与给定的字符串匹配。 (继承自 XmlReader。) |
IsStartElement(XmlDictionaryString, XmlDictionaryString) | 测试第一个标记是开始标记还是空元素标记,以及本地名称和命名空间 URI 是否与当前节点的本地名称和命名空间 URI 相匹配。 |
IsTextNode | 测试当前节点是否为文本节点。 |
LookupNamespace | 当在派生类中被重写时,在当前元素的范围内解析命名空间前缀。 (继承自 XmlReader。) |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) |
MoveToAttribute(Int32) | 当在派生类中被重写时,移动到具有指定索引的特性。 (继承自 XmlReader。) |
MoveToAttribute(String) | 当在派生类中被重写时,移动到具有指定 Name 的特性。 (继承自 XmlReader。) |
MoveToAttribute(String, String) | 当在派生类中被重写时,移动到具有指定的 LocalName 和 NamespaceURI 的特性。 (继承自 XmlReader。) |
MoveToContent | 检查当前节点是否是内容(非空白文本、CDATA、Element、EndElement、EntityReference 或 EndEntity)节点。 如果此节点不是内容节点,则读取器向前跳至下一个内容节点或文件结尾。 它跳过以下类型的节点:ProcessingInstruction、DocumentType、Comment、Whitespace 或 SignificantWhitespace。 (继承自 XmlReader。) |
MoveToElement | 当在派生类中被重写时,移动到包含当前特性节点的元素。 (继承自 XmlReader。) |
MoveToFirstAttribute | 当在派生类中被重写时,移动到第一个特性。 (继承自 XmlReader。) |
MoveToNextAttribute | 当在派生类中被重写时,移动到下一个特性。 (继承自 XmlReader。) |
MoveToStartElement() | 测试当前的内容节点是开始元素还是空元素。 |
MoveToStartElement(String) | 测试当前内容节点是开始元素还是空元素,以及元素的 Name 属性是否与给定的参数匹配。 |
MoveToStartElement(String, String) | 测试当前内容节点是开始元素还是空元素,以及元素的 LocalName 和 NamespaceURI 属性是否与给定的参数匹配。 |
MoveToStartElement(XmlDictionaryString, XmlDictionaryString) | 测试当前内容节点是开始元素还是空元素,以及元素的 LocalName 和 NamespaceURI 属性是否与给定的参数匹配。 |
Read | 当在派生类中被重写时,从流中读取下一个节点。 (继承自 XmlReader。) |
ReadArray(String, String, Boolean[], Int32, Int32) | 将重复出现的 Boolean 节点读入类型化数组。 |
ReadArray(String, String, DateTime[], Int32, Int32) | 将重复出现的 DateTime 节点读入类型化数组。 |
ReadArray(String, String, Decimal[], Int32, Int32) | 将重复出现的 Decimal 节点读入类型化数组。 |
ReadArray(String, String, Double[], Int32, Int32) | 将重复出现的 Double 节点读入类型化数组。 |
ReadArray(String, String, Guid[], Int32, Int32) | 将重复出现的 Guid 节点读入类型化数组。 |
ReadArray(String, String, Int16[], Int32, Int32) | 将重复出现的 short 整数读入类型化数组。 |
ReadArray(String, String, Int32[], Int32, Int32) | 将重复出现的整数读入类型化数组。 |
ReadArray(String, String, Int64[], Int32, Int32) | 将重复出现的 long 整数读入类型化数组。 |
ReadArray(String, String, Single[], Int32, Int32) | 将重复出现的 float 数读入类型化数组。 |
ReadArray(String, String, TimeSpan[], Int32, Int32) | 将重复出现的 TimeSpan 节点读入类型化数组。 |
ReadArray(XmlDictionaryString, XmlDictionaryString, Boolean[], Int32, Int32) | 将重复出现的 Boolean 节点读入类型化数组。 |
ReadArray(XmlDictionaryString, XmlDictionaryString, DateTime[], Int32, Int32) | 将重复出现的 DateTime 节点读入类型化数组。 |
ReadArray(XmlDictionaryString, XmlDictionaryString, Decimal[], Int32, Int32) | 将重复出现的 Decimal 节点读入类型化数组。 |
ReadArray(XmlDictionaryString, XmlDictionaryString, Double[], Int32, Int32) | 将重复出现的 Double 节点类型读入类型化数组。 |
ReadArray(XmlDictionaryString, XmlDictionaryString, Guid[], Int32, Int32) | 将重复出现的 Guid 节点读入类型化数组。 |
ReadArray(XmlDictionaryString, XmlDictionaryString, Int16[], Int32, Int32) | 将重复出现的 short 整数读入类型化数组。 |
ReadArray(XmlDictionaryString, XmlDictionaryString, Int32[], Int32, Int32) | 将重复出现的整数读入类型化数组。 |
ReadArray(XmlDictionaryString, XmlDictionaryString, Int64[], Int32, Int32) | 将重复出现的 long 整数读入类型化数组。 |
ReadArray(XmlDictionaryString, XmlDictionaryString, Single[], Int32, Int32) | 将重复出现的 float 数读入类型化数组。 |
ReadArray(XmlDictionaryString, XmlDictionaryString, TimeSpan[], Int32, Int32) | 将重复出现的 TimeSpan 节点读入类型化数组。 |
ReadAttributeValue | 当在派生类中被重写时,将特性值解析为一个或多个 Text、EntityReference 或 EndEntity 节点。 (继承自 XmlReader。) |
ReadBooleanArray(String, String) | Reads repeated occurrences of Boolean nodes into a typed array. |
ReadBooleanArray(XmlDictionaryString, XmlDictionaryString) | 将重复出现的 Boolean 节点读入类型化数组。 |
ReadContentAs | 将节点内容转换为指定类型。 (重写 XmlReader.ReadContentAs(Type, IXmlNamespaceResolver)。) |
ReadContentAsBase64() | 读取内容并返回 Base64 解码的二进制字节。 |
ReadContentAsBase64(Byte[], Int32, Int32) | 读取内容并返回 Base64 解码的二进制字节。 (继承自 XmlReader。) |
ReadContentAsBinHex() | 读取内容并返回 BinHex 解码的二进制字节。 |
ReadContentAsBinHex(Int32) | 读取内容并返回 BinHex 解码的二进制字节。 |
ReadContentAsBinHex(Byte[], Int32, Int32) | 读取内容并返回 BinHex 解码的二进制字节。 (继承自 XmlReader。) |
ReadContentAsBoolean | 将当前位置的文本内容作为 Boolean 读取。 (继承自 XmlReader。) |
ReadContentAsChars | 将内容读入 char 数组。 |
ReadContentAsDateTime | 将当前位置的文本内容作为 DateTime 对象读取。 (继承自 XmlReader。) |
ReadContentAsDecimal | 将节点内容转换为 decimal。 (重写 XmlReader.ReadContentAsDecimal()。) |
ReadContentAsDouble | 将当前位置的文本内容作为双精度浮点数读取。 (继承自 XmlReader。) |
ReadContentAsFloat | 将节点内容转换为 float。 (重写 XmlReader.ReadContentAsFloat()。) |
ReadContentAsGuid | 将节点内容转换为 guid。 |
ReadContentAsInt | 将当前位置的文本内容作为 32 位有符号整数读取。 (继承自 XmlReader。) |
ReadContentAsLong | 将当前位置的文本内容作为 64 位有符号整数读取。 (继承自 XmlReader。) |
ReadContentAsObject | 将当前位置的文本内容作为 Object 读取。 (继承自 XmlReader。) |
ReadContentAsQualifiedName | 将节点内容转换为限定名表示形式。 |
ReadContentAsString() | 将节点内容转换为字符串。 (重写 XmlReader.ReadContentAsString()。) |
ReadContentAsString(Int32) | 将节点内容转换为字符串。 |
ReadContentAsString(String[], Int32) | 将节点内容转换为字符串。 |
ReadContentAsString(XmlDictionaryString[], Int32) | 将节点内容转换为字符串。 |
ReadContentAsTimeSpan | 将节点内容转换为 TimeSpan。 |
ReadContentAsUniqueId | 将节点内容转换为唯一标识符。 |
ReadDateTimeArray(String, String) | Converts a node's content to a DateTime array. |
ReadDateTimeArray(XmlDictionaryString, XmlDictionaryString) | 将节点内容转换为 DateTime 数组。 |
ReadDecimalArray(String, String) | Converts a node's content to a DateTime array. |
ReadDecimalArray(XmlDictionaryString, XmlDictionaryString) | 将节点内容转换为 DateTime 数组。 |
ReadDoubleArray(String, String) | Converts a node's content to a DateTime array. |
ReadDoubleArray(XmlDictionaryString, XmlDictionaryString) | 将节点内容转换为 DateTime 数组。 |
ReadElementContentAs(Type, IXmlNamespaceResolver) | 将元素内容作为请求类型读取。 (继承自 XmlReader。) |
ReadElementContentAs(Type, IXmlNamespaceResolver, String, String) | 检查指定的本地名称和命名空间 URI 与当前元素的本地名称和命名空间 URI 是否匹配,然后将元素内容作为请求类型读取。 (继承自 XmlReader。) |
ReadElementContentAsBase64() | 将节点内容转换为 Base64 字节的数组。 |
ReadElementContentAsBase64(Byte[], Int32, Int32) | 读取元素并对 Base64 内容进行解码。 (继承自 XmlReader。) |
ReadElementContentAsBinHex() | 将节点内容转换为 BinHex 字节的数组。 |
ReadElementContentAsBinHex(Byte[], Int32, Int32) | 读取元素并对 BinHex 内容进行解码。 (继承自 XmlReader。) |
ReadElementContentAsBoolean() | 将元素内容转换为 Boolean。 (重写 XmlReader.ReadElementContentAsBoolean()。) |
ReadElementContentAsBoolean(String, String) | 检查指定的本地名称和命名空间 URI 与当前元素的本地名称和命名空间 URI 是否匹配,然后读取当前元素,并将内容作为 Boolean 对象返回。 (继承自 XmlReader。) |
ReadElementContentAsDateTime() | 将元素内容转换为 DateTime。 (重写 XmlReader.ReadElementContentAsDateTime()。) |
ReadElementContentAsDateTime(String, String) | 检查指定的本地名称和命名空间 URI 与当前元素的本地名称和命名空间 URI 是否匹配,然后读取当前元素,并将内容作为 DateTime 对象返回。 (继承自 XmlReader。) |
ReadElementContentAsDecimal() | 将元素内容转换为 Decimal。 (重写 XmlReader.ReadElementContentAsDecimal()。) |
ReadElementContentAsDecimal(String, String) | 检查指定的本地名称和命名空间 URI 与当前元素的本地名称和命名空间 URI 是否匹配,然后读取当前元素,并将内容作为 Decimal 对象返回。 (继承自 XmlReader。) |
ReadElementContentAsDouble() | 将元素内容转换为 Double。 (重写 XmlReader.ReadElementContentAsDouble()。) |
ReadElementContentAsDouble(String, String) | 检查指定的本地名称和命名空间 URI 与当前元素的本地名称和命名空间 URI 是否匹配,然后读取当前元素,并将内容作为双精度浮点数返回。 (继承自 XmlReader。) |
ReadElementContentAsFloat() | 将元素内容转换为浮点数 (Single)。 (重写 XmlReader.ReadElementContentAsFloat()。) |
ReadElementContentAsFloat(String, String) | 检查指定的本地名称和命名空间 URI 与当前元素的本地名称和命名空间 URI 是否匹配,然后读取当前元素,并将内容作为单精度浮点数返回。 (继承自 XmlReader。) |
ReadElementContentAsGuid | 将元素内容转换为 Guid。 |
ReadElementContentAsInt() | 将元素内容转换为整数 (Int32)。 (重写 XmlReader.ReadElementContentAsInt()。) |
ReadElementContentAsInt(String, String) | 检查指定的本地名称和命名空间 URI 与当前元素的本地名称和命名空间 URI 是否匹配,然后读取当前元素,并将内容作为 32 位有符号整数返回。 (继承自 XmlReader。) |
ReadElementContentAsLong() | 将元素内容转换为长整型 (Int64)。 (重写 XmlReader.ReadElementContentAsLong()。) |
ReadElementContentAsLong(String, String) | 检查指定的本地名称和命名空间 URI 与当前元素的本地名称和命名空间 URI 是否匹配,然后读取当前元素,并将内容作为 64 位有符号整返回。 (继承自 XmlReader。) |
ReadElementContentAsObject() | 读取当前元素并将内容作为 Object 返回。 (继承自 XmlReader。) |
ReadElementContentAsObject(String, String) | 检查指定的本地名称和命名空间 URI 与当前元素的本地名称和命名空间 URI 是否匹配,然后读取当前元素,并将内容作为 Object 返回。 (继承自 XmlReader。) |
ReadElementContentAsString() | 将元素内容转换为 String。 (重写 XmlReader.ReadElementContentAsString()。) |
ReadElementContentAsString(String, String) | 检查指定的本地名称和命名空间 URI 与当前元素的本地名称和命名空间 URI 是否匹配,然后读取当前元素,并将内容作为 String 对象返回。 (继承自 XmlReader。) |
ReadElementContentAsTimeSpan | 将元素内容转换为 TimeSpan。 |
ReadElementContentAsUniqueId | 将元素的内容转换为唯一标识符。 |
ReadElementString() | 读取纯文本元素。 (继承自 XmlReader。) |
ReadElementString(String) | 在读取纯文本元素之前,检查所找到元素的 Name 属性是否与给定的字符串匹配。 (继承自 XmlReader。) |
ReadElementString(String, String) | 在读取纯文本元素之前,检查所找到元素的 LocalName 和 NamespaceURI 属性是否与给定的字符串匹配。 (继承自 XmlReader。) |
ReadEndElement | 检查当前内容节点是否为结束标记并将读取器推进到下一个节点。 (继承自 XmlReader。) |
ReadFullStartElement() | 检查当前节点是否为元素并将读取器推进到下一个节点。 |
ReadFullStartElement(String) | 检查当前节点是否为具有给定 name 的元素,并将读取器推进到下一个节点。 |
ReadFullStartElement(String, String) | 检查当前节点是否为具有给定 localName 和 namespaceUri 的元素,并将读取器推进到下一个节点。 |
ReadFullStartElement(XmlDictionaryString, XmlDictionaryString) | 检查当前节点是否为具有给定 localName 和 namespaceUri 的元素,并将读取器推进到下一个节点。 |
ReadGuidArray(String, String) | 将具有给定 localName 和 namespaceUri 的一系列节点的内容读入 Guid 的数组。 |
ReadGuidArray(XmlDictionaryString, XmlDictionaryString) | 将具有给定 localName 和 namespaceUri 的一系列节点的内容读入 Guid 的数组。 |
ReadInnerXml | 当在派生类中被重写时,将所有内容(包括标记)当做字符串读取。 (继承自 XmlReader。) |
ReadInt16Array(String, String) | 将具有给定 localName 和 namespaceUri 的一系列节点的内容读入 short 整数 (Int16) 的数组。 |
ReadInt16Array(XmlDictionaryString, XmlDictionaryString) | 将具有给定 localName 和 namespaceUri 的一系列节点的内容读入 short 整数 (Int16) 的数组。 |
ReadInt32Array(String, String) | 将具有给定 localName 和 namespaceUri 的一系列节点的内容读入整数 (Int32) 的数组。 |
ReadInt32Array(XmlDictionaryString, XmlDictionaryString) | 将具有给定 localName 和 namespaceUri 的一系列节点的内容读入整数 (Int32) 的数组。 |
ReadInt64Array(String, String) | 将具有给定 localName 和 namespaceUri 的一系列节点的内容读入 long 整数 (Int64) 的数组。 |
ReadInt64Array(XmlDictionaryString, XmlDictionaryString) | 将具有给定 localName 和 namespaceUri 的一系列节点的内容读入 long 整数 (Int64) 的数组。 |
ReadOuterXml | 当在派生类中被重写时,读取表示该节点和所有它的子级的内容(包括标记)。 (继承自 XmlReader。) |
ReadSingleArray(String, String) | 将具有给定 localName 和 namespaceUri 的一系列节点的内容读入 float 数 (Single) 的数组。 |
ReadSingleArray(XmlDictionaryString, XmlDictionaryString) | 将具有给定 localName 和 namespaceUri 的一系列节点的内容读入 float 数 (Single) 的数组。 |
ReadStartElement() | 检查当前节点是否为元素并将读取器推进到下一个节点。 (继承自 XmlReader。) |
ReadStartElement(String) | 检查当前内容节点是否为具有给定 Name 的元素并将读取器推进到下一个节点。 (继承自 XmlReader。) |
ReadStartElement(String, String) | 检查当前内容节点是否为具有给定 LocalName 和 NamespaceURI 的元素并将读取器推进到下一个节点。 (继承自 XmlReader。) |
ReadStartElement(XmlDictionaryString, XmlDictionaryString) | 检查当前节点是否为具有给定 localName 和 namespaceUri 的元素,并将读取器推进到下一个节点。 |
ReadString() | 将当前节点的内容读入字符串。 (重写 XmlReader.ReadString()。) |
ReadString(Int32) | 将当前节点的内容读入具有最大给定长度的字符串。 |
ReadSubtree | 返回新的 XmlReader 实例,此实例可用于读取当前节点及其所有子节点。 (继承自 XmlReader。) |
ReadTimeSpanArray(String, String) | 将具有给定 localName 和 namespaceUri 的一系列节点的内容读入 TimeSpan 数组。 |
ReadTimeSpanArray(XmlDictionaryString, XmlDictionaryString) | 将具有给定 localName 和 namespaceUri 的一系列节点的内容读入 TimeSpan 数组。 |
ReadToDescendant(String) | 让 XmlReader 前进到下一个具有指定限定名的子代元素。 (继承自 XmlReader。) |
ReadToDescendant(String, String) | 让 XmlReader 前进到下一个具有指定的本地名称和命名空间 URI 的子代元素。 (继承自 XmlReader。) |
ReadToFollowing(String) | 一直读取,直到找到具有指定限定名的元素。 (继承自 XmlReader。) |
ReadToFollowing(String, String) | 一直读取,直到找到具有指定的本地名称和命名空间 URI 的元素。 (继承自 XmlReader。) |
ReadToNextSibling(String) | 让 XmlReader 前进到下一个具有指定限定名的同级元素。 (继承自 XmlReader。) |
ReadToNextSibling(String, String) | 让 XmlReader 前进到下一个具有指定的本地名称和命名空间 URI 的同级元素。 (继承自 XmlReader。) |
ReadValueAsBase64 | 未实现。 |
ReadValueChunk | 读取嵌入在 XML 文档中的大量文本流。 (继承自 XmlReader。) |
ResolveEntity | 当在派生类中被重写时,解析 EntityReference 节点的实体引用。 (继承自 XmlReader。) |
Skip | 跳过当前节点的子级。 (继承自 XmlReader。) |
StartCanonicalization | 此方法尚未实现。 |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
TryGetArrayLength | 不在此类中实现(它始终返回 false)。可在派生类中重写。 |
TryGetBase64ContentLength | 不在此类中实现(它始终返回 false)。可在派生类中重写。 |
TryGetLocalNameAsDictionaryString | 不在此类中实现(它始终返回 false)。可在派生类中重写。 |
TryGetNamespaceUriAsDictionaryString | 不在此类中实现(它始终返回 false)。可在派生类中重写。 |
TryGetValueAsDictionaryString | 不在此类中实现(它始终返回 false)。可在派生类中重写。 |
提示和注释
此类中的方法读取 XmlDictionary 对象。
此类是从 XmlReader 派生的。
请注意,对于 CDATA 部分中换行符的标准化,可能会遇到某个已知问题。
System.Xml.XmlDictionaryReader 类例子
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。
版本信息
.NET Framework 受以下版本支持:4、3.5、3.0 .NET Framework Client Profile 受以下版本支持:4、3.5 SP1 受以下版本支持:
适用平台
Windows 7, Windows Vista SP1 或更高版本, Windows XP SP3, Windows Server 2008(不支持服务器核心), Windows Server 2008 R2(支持 SP1 或更高版本的服务器核心), Windows Server 2003 SP2 .NET Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求。