XmlTextReader Methods
.NET Framework 4.5
The XmlTextReader type exposes the following members.
| Name | Description | |
|---|---|---|
|
Close | Changes the ReadState to Closed. (Overrides XmlReader.Close().) |
|
Dispose() | Releases all resources used by the current instance of the XmlReader class. (Inherited from XmlReader.) |
|
Dispose(Boolean) | Releases the unmanaged resources used by the XmlReader and optionally releases the managed resources. (Inherited from XmlReader.) |
|
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 a hash function for a particular type. (Inherited from Object.) |
|
GetNamespacesInScope | Gets a collection that contains all namespaces currently in-scope. |
|
GetRemainder | Gets the remainder of the buffered XML. |
|
GetType | Gets the Type of the current instance. (Inherited from Object.) |
|
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 | Resolves a namespace prefix in the current element's scope. (Overrides XmlReader.LookupNamespace(String).) |
|
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
|
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 | Decodes Base64 and returns the decoded binary bytes. |
|
ReadBinHex | Decodes BinHex and returns the decoded binary bytes. |
|
ReadChars | 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 | Reads the content as an object of the type specified. (Inherited from XmlReader.) |
|
ReadContentAsAsync | Asynchronously reads the content as an object of the type specified. (Inherited from XmlReader.) |
|
ReadContentAsBase64 | Reads the content and returns the Base64 decoded binary bytes. (Overrides XmlReader.ReadContentAsBase64(Byte[], Int32, Int32).) |
|
ReadContentAsBase64Async | Asynchronously reads the content and returns the Base64 decoded binary bytes. (Inherited from XmlReader.) |
|
ReadContentAsBinHex | Reads the content and returns the BinHex decoded binary bytes. (Overrides XmlReader.ReadContentAsBinHex(Byte[], Int32, Int32).) |
|
ReadContentAsBinHexAsync | 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 | Reads the text content at the current position as a DateTime object. (Inherited from XmlReader.) |
|
ReadContentAsDateTimeOffset | Reads the text content at the current position as a DateTimeOffset object. (Inherited from XmlReader.) |
|
ReadContentAsDecimal | Reads the text content at the current position as a Decimal object. (Inherited from XmlReader.) |
|
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 | Reads the text content at the current position as an Object. (Inherited from XmlReader.) |
|
ReadContentAsObjectAsync | Asynchronously reads the text content at the current position as an Object. (Inherited from XmlReader.) |
|
ReadContentAsString | Reads the text content at the current position as a String object. (Inherited from XmlReader.) |
|
ReadContentAsStringAsync | Asynchronously reads the text content at the current position as a String object. (Inherited from XmlReader.) |
|
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 | Asynchronously reads the element content as the requested type. (Inherited from XmlReader.) |
|
ReadElementContentAsBase64 | Reads the element and decodes the Base64 content. (Overrides XmlReader.ReadElementContentAsBase64(Byte[], Int32, Int32).) |
|
ReadElementContentAsBase64Async | Asynchronously reads the element and decodes the Base64 content. (Inherited from XmlReader.) |
|
ReadElementContentAsBinHex | Reads the element and decodes the BinHex content. (Overrides XmlReader.ReadElementContentAsBinHex(Byte[], Int32, Int32).) |
|
ReadElementContentAsBinHexAsync | Asynchronously reads the element and decodes the BinHex content. (Inherited from XmlReader.) |
|
ReadElementContentAsBoolean() | Reads the current element and returns the contents as a Boolean object. (Inherited from XmlReader.) |
|
ReadElementContentAsBoolean(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 Boolean object. (Inherited from XmlReader.) |
|
ReadElementContentAsDateTime() | Reads the current element and returns the contents as a DateTime object. (Inherited from XmlReader.) |
|
ReadElementContentAsDateTime(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 DateTime object. (Inherited from XmlReader.) |
|
ReadElementContentAsDecimal() | Reads the current element and returns the contents as a Decimal object. (Inherited from XmlReader.) |
|
ReadElementContentAsDecimal(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 Decimal object. (Inherited from XmlReader.) |
|
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() | Reads the current element and returns the contents as an Object. (Inherited from XmlReader.) |
|
ReadElementContentAsObject(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 an Object. (Inherited from XmlReader.) |
|
ReadElementContentAsObjectAsync | Asynchronously reads the current element and returns the contents as an Object. (Inherited from XmlReader.) |
|
ReadElementContentAsString() | Reads the current element and returns the contents as a String object. (Inherited from XmlReader.) |
|
ReadElementContentAsString(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 String object. (Inherited from XmlReader.) |
|
ReadElementContentAsStringAsync | Asynchronously reads the current element and returns the contents as a String object. (Inherited from XmlReader.) |
|
ReadElementString() | Reads a text-only element. (Inherited from XmlReader.) |
|
ReadElementString(String) | Checks that the Name property of the element found matches the given string before reading a text-only element. (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. (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) | Checks that the current content node is an element with the given Name and advances the reader to the next node. (Inherited from XmlReader.) |
|
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) | Advances the XmlReader to the next descendant element with the specified qualified name. (Inherited from XmlReader.) |
|
ReadToDescendant(String, String) | Advances the XmlReader to the next descendant element with the specified local name and namespace URI. (Inherited from XmlReader.) |
|
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 | Reads large streams of text embedded in an XML document. (Inherited from XmlReader.) |
|
ReadValueChunkAsync | 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 | |
|---|---|---|
|
IDisposable.Dispose | For a description of this member, see IDisposable.Dispose. (Inherited from XmlReader.) |
|
IXmlNamespaceResolver.GetNamespacesInScope | For a description of this member, see IXmlNamespaceResolver.GetNamespacesInScope. |
|
IXmlNamespaceResolver.LookupNamespace | For a description of this member, see IXmlNamespaceResolver.LookupNamespace. |
|
IXmlNamespaceResolver.LookupPrefix | For a description of this member, see IXmlNamespaceResolver.LookupPrefix. |