XmlTextReader 成员
名称 | 说明 | |
---|---|---|
![]() ![]() | AttributeCount | 已重写。获取当前节点上的属性数。 |
![]() ![]() | BaseURI | 已重写。获取当前节点的基 URI。 |
![]() ![]() | CanReadBinaryContent | 已重写。获取一个值,该值指示XmlTextReader是否实现二进制内容读取方法。 |
![]() ![]() | CanReadValueChunk | 已重写。获取一个值,该值指示XmlTextReader是否实现ReadValueChunk方法。 |
![]() ![]() | CanResolveEntity | 已重写。获取一个值,该值指示此读取器是否可以分析和解析实体。 |
![]() ![]() | Depth | 已重写。获取 XML 文档中当前节点的深度。 |
![]() ![]() | Encoding | 获取文档的编码方式。 |
![]() ![]() | EntityHandling | 获取或设置一个值,该值指定读取器如何处理实体。 |
![]() ![]() | EOF | 已重写。获取一个值,该值指示读取器是否定位在流的结尾。 |
![]() ![]() | HasAttributes | 获取一个值,该值指示当前节点是否有任何属性。(从XmlReader继承。) |
![]() ![]() | HasValue | 已重写。获取一个值,该值指示当前节点是否可以具有非String.Empty的Value。 |
![]() ![]() | IsDefault | 已重写。获取一个值,该值指示当前节点是否是从 DTD 或架构中定义的默认值生成的属性。 |
![]() ![]() | IsEmptyElement | 已重写。获取一个值,该值指示当前节点是否为空元素(例如,<MyElement/>)。 |
![]() ![]() | Item | 已重载。当在派生类中被重写时,获取此属性的值。(从XmlReader继承。) |
![]() ![]() | LineNumber | 获取当前行号。 |
![]() ![]() | LinePosition | 获取当前行位置。 |
![]() ![]() | LocalName | 已重写。获取当前节点的本地名称。 |
![]() ![]() | Name | 已重写。获取当前节点的限定名。 |
![]() ![]() | Namespaces | 获取或设置一个值,该值指示是否进行命名空间支持。 |
![]() ![]() | NamespaceURI | 已重写。获取读取器定位在的节点的命名空间 URI(采用 W3C 命名空间规范中定义的形式)。 |
![]() ![]() | NameTable | 已重写。获取与此实现关联的XmlNameTable。 |
![]() ![]() | NodeType | 已重写。获取当前节点的类型。 |
![]() ![]() | Normalization | 获取或设置一个值,该值指示是否正常化空白和属性值。 |
![]() ![]() | Prefix | 已重写。获取与当前节点关联的命名空间前缀。 |
![]() | ProhibitDtd | 获取或设置一个值,该值指示是否允许 DTD 处理。 |
![]() ![]() | QuoteChar | 已重写。获取用于括起属性节点值的引号字符。 |
![]() ![]() | ReadState | 已重写。获取读取器的状态。 |
![]() ![]() | SchemaInfo | 获取作为架构验证结果分配给当前节点的架构信息。(从XmlReader继承。) |
![]() ![]() | Settings | 已重写。获取用于创建此XmlTextReader实例的XmlReaderSettings对象。 |
![]() ![]() | Value | 已重写。获取当前节点的文本值。 |
![]() ![]() | ValueType | 获取当前节点的公共语言运行库 (CLR) 类型。(从XmlReader继承。) |
![]() ![]() | WhitespaceHandling | 获取或设置一个值,该值指定如何处理空白。 |
![]() ![]() | XmlLang | 已重写。获取当前xml:lang范围。 |
![]() ![]() | XmlResolver | 设置用于解析 DTD 引用的XmlResolver。 |
![]() ![]() | XmlSpace | 已重写。获取当前xml:space范围。 |
名称 | 说明 | |
---|---|---|
![]() ![]() | Close | 已重写。 将ReadState更改为Closed。 |
![]() ![]() ![]() | Create | 已重载。 创建一个新的XmlReader实例。 (从XmlReader继承。) |
![]() ![]() | Equals | 已重载。 确定两个Object实例是否相等。 (从Object继承。) |
![]() ![]() | GetAttribute | 已重载。 已重写。 获取属性的值。 |
![]() ![]() | GetHashCode | 用作特定类型的哈希函数。GetHashCode适合在哈希算法和数据结构(如哈希表)中使用。 (从Object继承。) |
![]() ![]() | GetNamespacesInScope | 获取一个集合,该集合包含当前在范围内的所有命名空间。 |
![]() ![]() | GetRemainder | 获取已缓冲的 XML 剩余部分。 |
![]() ![]() | GetType | 获取当前实例的Type。 (从Object继承。) |
![]() ![]() | HasLineInfo | 获取一个值,该值指示该类是否可返回行信息。 |
![]() ![]() ![]() | IsName | 获取一个值,该值指示字符串参数是否是有效的 XML 名称。 (从XmlReader继承。) |
![]() ![]() ![]() | IsNameToken | 获取一个值,该值指示该字符串参数是否是有效的 XML 名称标记。 (从XmlReader继承。) |
![]() ![]() | IsStartElement | 已重载。 测试当前内容节点是否是开始标记。 (从XmlReader继承。) |
![]() ![]() | LookupNamespace | 已重写。 解析当前元素的范围内的命名空间前缀。 |
![]() ![]() | MoveToAttribute | 已重载。 已重写。 移动到指定的属性。 |
![]() ![]() | MoveToContent | 检查当前节点是否是内容(非空白文本、CDATA、Element、EndElement、EntityReference或EndEntity)节点。如果此节点不是内容节点,则读取器向前跳至下一个内容节点或文件结尾。它跳过以下类型的节点:ProcessingInstruction、DocumentType、Comment、Whitespace或SignificantWhitespace。 (从XmlReader继承。) |
![]() ![]() | MoveToElement | 已重写。 移动到包含当前属性节点的元素。 |
![]() ![]() | MoveToFirstAttribute | 已重写。 移动到第一个属性。 |
![]() ![]() | MoveToNextAttribute | 已重写。 移动到下一个属性。 |
![]() ![]() | Read | 已重写。 从流中读取下一个节点。 |
![]() ![]() | ReadAttributeValue | 已重写。 将属性值分析为一个或多个Text、EntityReference或EndEntity节点。 |
![]() ![]() | ReadBase64 | 对 Base64 进行解码并返回解码的二进制字节。 |
![]() ![]() | ReadBinHex | 对BinHex进行解码并返回解码后的二进制字节。 |
![]() ![]() | ReadChars | 将元素的文本内容读入字符缓冲区。通过连续调用此方法,可以读取大的嵌入文本流。 |
![]() ![]() | ReadContentAs | 将内容作为指定类型的对象读取。 (从XmlReader继承。) |
![]() ![]() | ReadContentAsBase64 | 已重写。 读取内容并返回Base64解码的二进制字节。 |
![]() ![]() | ReadContentAsBinHex | 已重写。 读取内容并返回BinHex解码的二进制字节。 |
![]() ![]() | ReadContentAsBoolean | 将当前位置的文本内容作为Boolean读取。 (从XmlReader继承。) |
![]() ![]() | ReadContentAsDateTime | 将当前位置的文本内容作为DateTime对象读取。 (从XmlReader继承。) |
![]() ![]() | ReadContentAsDecimal | 将当前位置的文本内容作为Decimal对象读取。 (从XmlReader继承。) |
![]() ![]() | ReadContentAsDouble | 将当前位置的文本内容作为双精度浮点数读取。 (从XmlReader继承。) |
![]() ![]() | ReadContentAsFloat | 将当前位置的文本内容作为单精度浮点数读取。 (从XmlReader继承。) |
![]() ![]() | ReadContentAsInt | 将当前位置的文本内容作为 32 位有符号整数读取。 (从XmlReader继承。) |
![]() ![]() | ReadContentAsLong | 将当前位置的文本内容作为 64 位有符号整数读取。 (从XmlReader继承。) |
![]() ![]() | ReadContentAsObject | 将当前位置的文本内容作为Object读取。 (从XmlReader继承。) |
![]() ![]() | ReadContentAsString | 将当前位置的文本内容作为String对象读取。 (从XmlReader继承。) |
![]() ![]() | ReadElementContentAs | 已重载。 读取当前元素,并将内容作为指定类型的对象返回。 (从XmlReader继承。) |
![]() ![]() | ReadElementContentAsBase64 | 已重写。 读取元素并对 Base64 内容进行解码。 |
![]() ![]() | ReadElementContentAsBinHex | 已重写。 读取元素并对BinHex内容进行解码。 |
![]() ![]() | ReadElementContentAsBoolean | 已重载。 将当前元素值作为Boolean对象读取。 (从XmlReader继承。) |
![]() ![]() | ReadElementContentAsDateTime | 已重载。 读取当前元素并将内容作为DateTime对象返回。 (从XmlReader继承。) |
![]() ![]() | ReadElementContentAsDecimal | 已重载。 将当前元素值作为Decimal对象读取。 (从XmlReader继承。) |
![]() ![]() | ReadElementContentAsDouble | 已重载。 读取当前元素并将内容作为双精度浮点数返回。 (从XmlReader继承。) |
![]() ![]() | ReadElementContentAsFloat | 已重载。 将当前元素值作为单精度浮点数读取。 (从XmlReader继承。) |
![]() ![]() | ReadElementContentAsInt | 已重载。 读取当前元素并将内容作为 32 位有符号整数返回。 (从XmlReader继承。) |
![]() ![]() | ReadElementContentAsLong | 已重载。 读取当前元素并将内容作为 64 位有符号整数返回。 (从XmlReader继承。) |
![]() ![]() | ReadElementContentAsObject | 已重载。 读取当前元素并将内容作为Object返回。 (从XmlReader继承。) |
![]() ![]() | ReadElementContentAsString | 已重载。 读取当前元素并将内容作为String对象返回。 (从XmlReader继承。) |
![]() ![]() | ReadElementString | 已重载。 这是一个用于读取简单纯文本元素的 Helper 方法。 (从XmlReader继承。) |
![]() ![]() | ReadEndElement | 检查当前内容节点是否为结束标记并将读取器推进到下一个节点。 (从XmlReader继承。) |
![]() ![]() | ReadInnerXml | 当在派生类中被重写时,将所有内容(包括标记)当做字符串读取。 (从XmlReader继承。) |
![]() ![]() | ReadOuterXml | 当在派生类中被重写时,读取表示该节点和所有它的子级的内容(包括标记)。 (从XmlReader继承。) |
![]() ![]() | ReadStartElement | 已重载。 检查当前节点是否为元素并将读取器推进到下一个节点。 (从XmlReader继承。) |
![]() | ReadString | 已重写。 将元素或文本节点的内容读取为一个字符串。 |
![]() ![]() | ReadSubtree | 返回新的XmlReader实例,此实例可用于读取当前节点及其所有子节点。 (从XmlReader继承。) |
![]() ![]() | ReadToDescendant | 已重载。 让XmlReader前进到下一个匹配的子代元素。 (从XmlReader继承。) |
![]() ![]() | ReadToFollowing | 已重载。 一直读取,直到找到命名元素。 (从XmlReader继承。) |
![]() ![]() | ReadToNextSibling | 已重载。 让XmlReader前进到下一个匹配的同级元素。 (从XmlReader继承。) |
![]() ![]() | ReadValueChunk | 读取嵌入在 XML 文档中的大量文本流。 (从XmlReader继承。) |
![]() ![]() ![]() | ReferenceEquals | 确定指定的Object实例是否是相同的实例。 (从Object继承。) |
![]() ![]() | ResetState | 将读取器的状态重置为 ReadState.Initial。 |
![]() ![]() | ResolveEntity | 已重写。 解析EntityReference节点的实体引用。 |
![]() ![]() | Skip | 已重写。 跳过当前节点的子级。 |
![]() ![]() | ToString | 返回表示当前Object的String。 (从Object继承。) |
XmlTextReader 构造函数
名称 | 说明 |
---|---|
XmlTextReader () | 初始化XmlTextReader的新实例。 由 .NET Compact Framework 支持。 |
XmlTextReader (Stream) | 使用指定的流初始化XmlTextReader类的新实例。 由 .NET Compact Framework 支持。 |
XmlTextReader (String) | 使用指定的文件初始化XmlTextReader类的新实例。 由 .NET Compact Framework 支持。 |
XmlTextReader (TextReader) | 用指定的TextReader初始化XmlTextReader类的新实例。 由 .NET Compact Framework 支持。 |
XmlTextReader (XmlNameTable) | 用指定的XmlNameTable初始化XmlTextReader类的新实例。 由 .NET Compact Framework 支持。 |
XmlTextReader (Stream, XmlNameTable) | 用指定的流和XmlNameTable初始化XmlTextReader类的新实例。 由 .NET Compact Framework 支持。 |
XmlTextReader (String, Stream) | 使用指定的 URL 和流初始化XmlTextReader类的新实例。 由 .NET Compact Framework 支持。 |
XmlTextReader (String, TextReader) | 使用指定的 URL 和TextReader初始化XmlTextReader类的新实例。 由 .NET Compact Framework 支持。 |
XmlTextReader (String, XmlNameTable) | 使用指定的文件和XmlNameTable初始化XmlTextReader类的新实例。 由 .NET Compact Framework 支持。 |
XmlTextReader (TextReader, XmlNameTable) | 使用指定的TextReader和XmlNameTable初始化XmlTextReader类的新实例。 由 .NET Compact Framework 支持。 |
XmlTextReader (Stream, XmlNodeType, XmlParserContext) | 用指定的流、XmlNodeType和XmlParserContext初始化XmlTextReader类的新实例。 由 .NET Compact Framework 支持。 |
XmlTextReader (String, Stream, XmlNameTable) | 使用指定的 URL、流和XmlNameTable初始化XmlTextReader类的新实例。 由 .NET Compact Framework 支持。 |
XmlTextReader (String, TextReader, XmlNameTable) | 使用指定的 URL、TextReader和XmlNameTable初始化XmlTextReader类的新实例。 由 .NET Compact Framework 支持。 |
XmlTextReader (String, XmlNodeType, XmlParserContext) | 使用指定的字符串、XmlNodeType和XmlParserContext初始化XmlTextReader类的新实例。 由 .NET Compact Framework 支持。 |