XmlTextReader Methods
Assembly: System.Xml (in System.Xml.dll)
| Name | Description | |
|---|---|---|
![]() | Close() | Changes the ReadState to Closed.(Overrides XmlReader::Close().) |
![]() | Dispose() | |
![]() | Dispose(Boolean) | |
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | Finalize() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.) |
![]() | GetAttribute(Int32) | Gets the value of the attribute with the specified index.(Overrides XmlReader::GetAttribute(Int32).) |
![]() | GetAttribute(String^) | Gets the value of the attribute with the specified name.(Overrides XmlReader::GetAttribute(String^).) |
![]() | GetAttribute(String^, String^) | Gets the value of the attribute with the specified local name and namespace URI.(Overrides XmlReader::GetAttribute(String^, String^).) |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetNamespacesInScope(XmlNamespaceScope) | Gets a collection that contains all namespaces currently in-scope. |
![]() | GetRemainder() | Gets the remainder of the buffered XML. |
![]() | GetType() | |
![]() | GetValueAsync() | Asynchronously gets the value of the current node.(Inherited from XmlReader.) |
![]() | HasLineInfo() | Gets a value indicating whether the class can return line information. |
![]() | IsStartElement() | Calls MoveToContent and tests if the current content node is a start tag or empty element tag.(Inherited from XmlReader.) |
![]() | IsStartElement(String^) | Calls MoveToContent and tests if the current content node is a start tag or empty element tag and if the Name property of the element found matches the given argument.(Inherited from XmlReader.) |
![]() | IsStartElement(String^, String^) | Calls MoveToContent and tests if the current content node is a start tag or empty element tag and if the LocalName and NamespaceURI properties of the element found match the given strings.(Inherited from XmlReader.) |
![]() | LookupNamespace(String^) | Resolves a namespace prefix in the current element's scope.(Overrides XmlReader::LookupNamespace(String^).) |
![]() | MemberwiseClone() | |
![]() | MoveToAttribute(Int32) | Moves to the attribute with the specified index.(Overrides XmlReader::MoveToAttribute(Int32).) |
![]() | MoveToAttribute(String^) | Moves to the attribute with the specified name.(Overrides XmlReader::MoveToAttribute(String^).) |
![]() | MoveToAttribute(String^, String^) | Moves to the attribute with the specified local name and namespace URI.(Overrides XmlReader::MoveToAttribute(String^, String^).) |
![]() | MoveToContent() | Checks whether the current node is a content (non-white space text, CDATA, Element, EndElement, EntityReference, or EndEntity) node. If the node is not a content node, the reader skips ahead to the next content node or end of file. It skips over nodes of the following type: ProcessingInstruction, DocumentType, Comment, Whitespace, or SignificantWhitespace.(Inherited from XmlReader.) |
![]() | MoveToContentAsync() | Asynchronously checks whether the current node is a content node. If the node is not a content node, the reader skips ahead to the next content node or end of file.(Inherited from XmlReader.) |
![]() | MoveToElement() | Moves to the element that contains the current attribute node.(Overrides XmlReader::MoveToElement().) |
![]() | MoveToFirstAttribute() | Moves to the first attribute.(Overrides XmlReader::MoveToFirstAttribute().) |
![]() | MoveToNextAttribute() | Moves to the next attribute.(Overrides XmlReader::MoveToNextAttribute().) |
![]() | Read() | Reads the next node from the stream.(Overrides XmlReader::Read().) |
![]() | ReadAsync() | Asynchronously reads the next node from the stream.(Inherited from XmlReader.) |
![]() | ReadAttributeValue() | Parses the attribute value into one or more Text, EntityReference, or EndEntity nodes.(Overrides XmlReader::ReadAttributeValue().) |
![]() | ReadBase64(array<Byte>^, Int32, Int32) | Decodes Base64 and returns the decoded binary bytes. |
![]() | ReadBinHex(array<Byte>^, Int32, Int32) | Decodes BinHex and returns the decoded binary bytes. |
![]() | ReadChars(array<Char>^, Int32, Int32) | Reads the text contents of an element into a character buffer. This method is designed to read large streams of embedded text by calling it successively. |
![]() | ReadContentAs(Type^, IXmlNamespaceResolver^) | Reads the content as an object of the type specified.(Inherited from XmlReader.) |
![]() | ReadContentAsAsync(Type^, IXmlNamespaceResolver^) | Asynchronously reads the content as an object of the type specified.(Inherited from XmlReader.) |
![]() | ReadContentAsBase64(array<Byte>^, Int32, Int32) | Reads the content and returns the Base64 decoded binary bytes.(Overrides XmlReader::ReadContentAsBase64(array<Byte>^, Int32, Int32).) |
![]() | ReadContentAsBase64Async(array<Byte>^, Int32, Int32) | Asynchronously reads the content and returns the Base64 decoded binary bytes.(Inherited from XmlReader.) |
![]() | ReadContentAsBinHex(array<Byte>^, Int32, Int32) | Reads the content and returns the BinHex decoded binary bytes.(Overrides XmlReader::ReadContentAsBinHex(array<Byte>^, Int32, Int32).) |
![]() | ReadContentAsBinHexAsync(array<Byte>^, Int32, Int32) | Asynchronously reads the content and returns the BinHex decoded binary bytes.(Inherited from XmlReader.) |
![]() | ReadContentAsBoolean() | Reads the text content at the current position as a Boolean.(Inherited from XmlReader.) |
![]() | ReadContentAsDateTime() | |
![]() | ReadContentAsDateTimeOffset() | Reads the text content at the current position as a DateTimeOffset object.(Inherited from XmlReader.) |
![]() | ReadContentAsDecimal() | |
![]() | ReadContentAsDouble() | Reads the text content at the current position as a double-precision floating-point number.(Inherited from XmlReader.) |
![]() | ReadContentAsFloat() | Reads the text content at the current position as a single-precision floating point number.(Inherited from XmlReader.) |
![]() | ReadContentAsInt() | Reads the text content at the current position as a 32-bit signed integer.(Inherited from XmlReader.) |
![]() | ReadContentAsLong() | Reads the text content at the current position as a 64-bit signed integer.(Inherited from XmlReader.) |
![]() | ReadContentAsObject() | |
![]() | ReadContentAsObjectAsync() | |
![]() | ReadContentAsString() | |
![]() | ReadContentAsStringAsync() | |
![]() | ReadElementContentAs(Type^, IXmlNamespaceResolver^) | Reads the element content as the requested type.(Inherited from XmlReader.) |
![]() | ReadElementContentAs(Type^, IXmlNamespaceResolver^, String^, String^) | Checks that the specified local name and namespace URI matches that of the current element, then reads the element content as the requested type.(Inherited from XmlReader.) |
![]() | ReadElementContentAsAsync(Type^, IXmlNamespaceResolver^) | Asynchronously reads the element content as the requested type.(Inherited from XmlReader.) |
![]() | ReadElementContentAsBase64(array<Byte>^, Int32, Int32) | Reads the element and decodes the Base64 content.(Overrides XmlReader::ReadElementContentAsBase64(array<Byte>^, Int32, Int32).) |
![]() | ReadElementContentAsBase64Async(array<Byte>^, Int32, Int32) | Asynchronously reads the element and decodes the Base64 content.(Inherited from XmlReader.) |
![]() | ReadElementContentAsBinHex(array<Byte>^, Int32, Int32) | Reads the element and decodes the BinHex content.(Overrides XmlReader::ReadElementContentAsBinHex(array<Byte>^, Int32, Int32).) |
![]() | ReadElementContentAsBinHexAsync(array<Byte>^, Int32, Int32) | Asynchronously reads the element and decodes the BinHex content.(Inherited from XmlReader.) |
![]() | ReadElementContentAsBoolean() | |
![]() | ReadElementContentAsBoolean(String^, String^) | |
![]() | ReadElementContentAsDateTime() | |
![]() | ReadElementContentAsDateTime(String^, String^) | |
![]() | ReadElementContentAsDecimal() | |
![]() | ReadElementContentAsDecimal(String^, String^) | |
![]() | ReadElementContentAsDouble() | Reads the current element and returns the contents as a double-precision floating-point number.(Inherited from XmlReader.) |
![]() | ReadElementContentAsDouble(String^, String^) | Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a double-precision floating-point number.(Inherited from XmlReader.) |
![]() | ReadElementContentAsFloat() | Reads the current element and returns the contents as single-precision floating-point number.(Inherited from XmlReader.) |
![]() | ReadElementContentAsFloat(String^, String^) | Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a single-precision floating-point number.(Inherited from XmlReader.) |
![]() | ReadElementContentAsInt() | Reads the current element and returns the contents as a 32-bit signed integer.(Inherited from XmlReader.) |
![]() | ReadElementContentAsInt(String^, String^) | Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a 32-bit signed integer.(Inherited from XmlReader.) |
![]() | ReadElementContentAsLong() | Reads the current element and returns the contents as a 64-bit signed integer.(Inherited from XmlReader.) |
![]() | ReadElementContentAsLong(String^, String^) | Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a 64-bit signed integer.(Inherited from XmlReader.) |
![]() | ReadElementContentAsObject() | |
![]() | ReadElementContentAsObject(String^, String^) | |
![]() | ReadElementContentAsObjectAsync() | |
![]() | ReadElementContentAsString() | |
![]() | ReadElementContentAsString(String^, String^) | |
![]() | ReadElementContentAsStringAsync() | |
![]() | ReadElementString() | Reads a text-only element. However, we recommend that you use the ReadElementContentAsString() method instead, because it provides a more straightforward way to handle this operation.(Inherited from XmlReader.) |
![]() | ReadElementString(String^) | Checks that the Name property of the element found matches the given string before reading a text-only element. However, we recommend that you use the ReadElementContentAsString() method instead, because it provides a more straightforward way to handle this operation.(Inherited from XmlReader.) |
![]() | ReadElementString(String^, String^) | Checks that the LocalName and NamespaceURI properties of the element found matches the given strings before reading a text-only element. However, we recommend that you use the ReadElementContentAsString(String^, String^) method instead, because it provides a more straightforward way to handle this operation.(Inherited from XmlReader.) |
![]() | ReadEndElement() | Checks that the current content node is an end tag and advances the reader to the next node.(Inherited from XmlReader.) |
![]() | ReadInnerXml() | When overridden in a derived class, reads all the content, including markup, as a string.(Inherited from XmlReader.) |
![]() | ReadInnerXmlAsync() | Asynchronously reads all the content, including markup, as a string.(Inherited from XmlReader.) |
![]() | ReadOuterXml() | When overridden in a derived class, reads the content, including markup, representing this node and all its children.(Inherited from XmlReader.) |
![]() | ReadOuterXmlAsync() | Asynchronously reads the content, including markup, representing this node and all its children.(Inherited from XmlReader.) |
![]() | ReadStartElement() | Checks that the current node is an element and advances the reader to the next node.(Inherited from XmlReader.) |
![]() | ReadStartElement(String^) | |
![]() | ReadStartElement(String^, String^) | Checks that the current content node is an element with the given LocalName and NamespaceURI and advances the reader to the next node.(Inherited from XmlReader.) |
![]() | ReadString() | Reads the contents of an element or a text node as a string.(Overrides XmlReader::ReadString().) |
![]() | ReadSubtree() | Returns a new XmlReader instance that can be used to read the current node, and all its descendants.(Inherited from XmlReader.) |
![]() | ReadToDescendant(String^) | |
![]() | ReadToDescendant(String^, String^) | |
![]() | ReadToFollowing(String^) | Reads until an element with the specified qualified name is found.(Inherited from XmlReader.) |
![]() | ReadToFollowing(String^, String^) | Reads until an element with the specified local name and namespace URI is found.(Inherited from XmlReader.) |
![]() | ReadToNextSibling(String^) | Advances the XmlReader to the next sibling element with the specified qualified name.(Inherited from XmlReader.) |
![]() | ReadToNextSibling(String^, String^) | Advances the XmlReader to the next sibling element with the specified local name and namespace URI.(Inherited from XmlReader.) |
![]() | ReadValueChunk(array<Char>^, Int32, Int32) | Reads large streams of text embedded in an XML document.(Inherited from XmlReader.) |
![]() | ReadValueChunkAsync(array<Char>^, Int32, Int32) | Asynchronously reads large streams of text embedded in an XML document.(Inherited from XmlReader.) |
![]() | ResetState() | Resets the state of the reader to ReadState.Initial. |
![]() | ResolveEntity() | Resolves the entity reference for EntityReference nodes.(Overrides XmlReader::ResolveEntity().) |
![]() | Skip() | Skips the children of the current node.(Overrides XmlReader::Skip().) |
![]() | SkipAsync() | Asynchronously skips the children of the current node.(Inherited from XmlReader.) |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() ![]() | IXmlNamespaceResolver::GetNamespacesInScope(XmlNamespaceScope) | For a description of this member, see IXmlNamespaceResolver::GetNamespacesInScope. |
![]() ![]() | IXmlNamespaceResolver::LookupNamespace(String^) | For a description of this member, see IXmlNamespaceResolver::LookupNamespace. |
![]() ![]() | IXmlNamespaceResolver::LookupPrefix(String^) | For a description of this member, see IXmlNamespaceResolver::LookupPrefix. |



