Mono Class Library: Overview

System.Xml.XmlReader: Method Members

The methods of System.Xml.XmlReader are listed below. For a list of all members, see the XmlReader Members list.

See Also: Inherited members from System.Object

Public Methods

abstract
Close()
Changes the XmlReader.ReadState to ReadState.Closed.
static
Create(System.IO.Stream) : XmlReader
Documentation for this section has not yet been entered.
static
Create(System.IO.TextReader) : XmlReader
Documentation for this section has not yet been entered.
static
Create(string) : XmlReader
Documentation for this section has not yet been entered.
static
Create(System.IO.Stream, XmlReaderSettings) : XmlReader
Documentation for this section has not yet been entered.
static
Create(System.IO.TextReader, XmlReaderSettings) : XmlReader
Documentation for this section has not yet been entered.
static
Create(string, XmlReaderSettings) : XmlReader
Documentation for this section has not yet been entered.
static
Create(XmlReader, XmlReaderSettings) : XmlReader
Documentation for this section has not yet been entered.
static
Create(System.IO.Stream, XmlReaderSettings, string) : XmlReader
Documentation for this section has not yet been entered.
static
Create(System.IO.Stream, XmlReaderSettings, XmlParserContext) : XmlReader
Documentation for this section has not yet been entered.
static
Create(System.IO.TextReader, XmlReaderSettings, string) : XmlReader
Documentation for this section has not yet been entered.
static
Create(System.IO.TextReader, XmlReaderSettings, XmlParserContext) : XmlReader
Documentation for this section has not yet been entered.
static
Create(string, XmlReaderSettings, XmlParserContext) : XmlReader
Documentation for this section has not yet been entered.
abstract
GetAttribute(int) : string
Returns the value of the attribute with the specified index relative to the containing element.
abstract
GetAttribute(string) : string
Returns the value of the attribute with the specified qualified name.
abstract
GetAttribute(string, string) : string
Returns the value of the attribute with the specified local name and namespace URI.
static
IsName(string) : bool
Determines whether the specified string is a valid XML name.
static
IsNameToken(string) : bool
Determines whether the specified string is a valid XML name token (Nmtoken).
IsStartElement() : bool
Determines if a node containing content is an Element node.
IsStartElement(string) : bool
Determines if a node containing content is an Element node with the specified qualified name.
IsStartElement(string, string) : bool
Determines if a node containing content is an Element node with the specified local name and namespace URI.
abstract
LookupNamespace(string) : string
Resolves a namespace prefix in the scope of the current element.
MoveToAttribute(int)
Moves the position of the current instance to the attribute with the specified index relative to the containing element.
abstract
MoveToAttribute(string) : bool
Moves the position of the current instance to the attribute with the specified qualified name.
abstract
MoveToAttribute(string, string) : bool
Moves the position of the current instance to the attribute with the specified local name and namespace URI.
MoveToContent() : XmlNodeType
Determines whether the current node can contain content and, if not, moves the position of the current instance to the next content node or the end of the input stream.
abstract
MoveToElement() : bool
Moves the position of the current instance to the node that contains the current Attribute node.
abstract
MoveToFirstAttribute() : bool
Moves the position of the current instance to the first attribute associated with the current node.
abstract
MoveToNextAttribute() : bool
Moves the position of the current instance to the next attribute associated with the current node.
abstract
Read() : bool
Moves the position of the current instance to the next node in the stream, exposing its properties.
abstract
ReadAttributeValue() : bool
Parses an attribute value into one or more Text, EntityReference, and EndEntity nodes.
ReadContentAs(Type, IXmlNamespaceResolver) : object
Documentation for this section has not yet been entered.
ReadContentAsBase64(byte[], int, int) : int
Documentation for this section has not yet been entered.
ReadContentAsBinHex(byte[], int, int) : int
Documentation for this section has not yet been entered.
ReadContentAsBoolean() : bool
Documentation for this section has not yet been entered.
ReadContentAsDateTime() : DateTime
Documentation for this section has not yet been entered.
ReadContentAsDecimal() : decimal
Documentation for this section has not yet been entered.
ReadContentAsDouble() : double
Documentation for this section has not yet been entered.
ReadContentAsFloat() : float
Documentation for this section has not yet been entered.
ReadContentAsInt() : int
Documentation for this section has not yet been entered.
ReadContentAsLong() : long
Documentation for this section has not yet been entered.
ReadContentAsObject() : object
Documentation for this section has not yet been entered.
ReadContentAsString() : string
Documentation for this section has not yet been entered.
ReadElementContentAs(Type, IXmlNamespaceResolver) : object
Documentation for this section has not yet been entered.
ReadElementContentAs(Type, IXmlNamespaceResolver, string, string) : object
Documentation for this section has not yet been entered.
ReadElementContentAsBase64(byte[], int, int) : int
Documentation for this section has not yet been entered.
ReadElementContentAsBinHex(byte[], int, int) : int
Documentation for this section has not yet been entered.
ReadElementContentAsBoolean() : bool
Documentation for this section has not yet been entered.
ReadElementContentAsBoolean(string, string) : bool
Documentation for this section has not yet been entered.
ReadElementContentAsDateTime() : DateTime
Documentation for this section has not yet been entered.
ReadElementContentAsDateTime(string, string) : DateTime
Documentation for this section has not yet been entered.
ReadElementContentAsDecimal() : decimal
Documentation for this section has not yet been entered.
ReadElementContentAsDecimal(string, string) : decimal
Documentation for this section has not yet been entered.
ReadElementContentAsDouble() : double
Documentation for this section has not yet been entered.
ReadElementContentAsDouble(string, string) : double
Documentation for this section has not yet been entered.
ReadElementContentAsFloat() : float
Documentation for this section has not yet been entered.
ReadElementContentAsFloat(string, string) : float
Documentation for this section has not yet been entered.
ReadElementContentAsInt() : int
Documentation for this section has not yet been entered.
ReadElementContentAsInt(string, string) : int
Documentation for this section has not yet been entered.
ReadElementContentAsLong() : long
Documentation for this section has not yet been entered.
ReadElementContentAsLong(string, string) : long
Documentation for this section has not yet been entered.
ReadElementContentAsObject() : object
Documentation for this section has not yet been entered.
ReadElementContentAsObject(string, string) : object
Documentation for this section has not yet been entered.
ReadElementContentAsString() : string
Documentation for this section has not yet been entered.
ReadElementContentAsString(string, string) : string
Documentation for this section has not yet been entered.
ReadElementString() : string
Reads the contents of a text-only element.
ReadElementString(string) : string
Reads the contents of a text-only element with the specified qualified name.
ReadElementString(string, string) : string
Reads the contents of a text-only element with the specified local name and namespace URI.
ReadEndElement()
Reads an EndElement node and advances the reader to the next node.
ReadInnerXml() : string
Reads the contents of the current node, including child nodes and markup.
ReadOuterXml() : string
Reads the current node and its contents, including child nodes and markup.
ReadStartElement()
Reads an Element node and advances the reader to the next node.
ReadStartElement(string)
Reads an Element node with the specified qualified name and advances the reader to the next node.
ReadStartElement(string, string)
Reads an Element node with the specified local name and namespace URI and advances the reader to the next node.
ReadString() : string
Reads the contents of an element or text node as a string.
ReadSubtree() : XmlReader
Documentation for this section has not yet been entered.
ReadToDescendant(string) : bool
Documentation for this section has not yet been entered.
ReadToDescendant(string, string) : bool
Documentation for this section has not yet been entered.
ReadToFollowing(string) : bool
Documentation for this section has not yet been entered.
ReadToFollowing(string, string) : bool
Documentation for this section has not yet been entered.
ReadToNextSibling(string) : bool
Documentation for this section has not yet been entered.
ReadToNextSibling(string, string) : bool
Documentation for this section has not yet been entered.
ReadValueChunk(char[], int, int) : int
Documentation for this section has not yet been entered.
abstract
ResolveEntity()
Resolves the entity reference for EntityReference nodes.
Skip()
Skips over the current element and moves the position of the current instance to the next node in the stream.

Protected Methods

Dispose(bool)
Documentation for this section has not yet been entered.