The members of System.Xml.XmlReader are listed below.
See Also: Inherited members from System.Object
[read-only] abstract | AttributeCount | int.
When overridden in a derived class, gets the number of attributes on the current node. |
[read-only] abstract | BaseURI | string.
When overridden in a derived class, gets the base URI of the current node. |
[read-only] | CanReadBinaryContent | bool.
Gets a value indicating whether the System.Xml.XmlReader implements the binary content read methods. |
[read-only] | CanReadValueChunk | bool.
Gets a value indicating whether the System.Xml.XmlReader implements the XmlReader.ReadValueChunk(Char[], int, int) method. |
[read-only] | CanResolveEntity | bool.
Gets a value indicating whether this reader can parse and resolve entities. |
[read-only] abstract | Depth | int.
When overridden in a derived class, gets the depth of the current node in the XML document. |
[read-only] abstract | EOF | bool.
When overridden in a derived class, gets a value indicating whether the reader is positioned at the end of the stream. |
[read-only] | HasAttributes | bool.
Gets a value indicating whether the current node has any attributes. |
[read-only] | HasValue | bool.
When overridden in a derived class, gets a value indicating whether the current node can have a XmlReader.Value. |
[read-only] | IsDefault | bool.
When overridden in a derived class, gets a value indicating whether the current node is an attribute that was generated from the default value defined in the DTD or schema. |
[read-only] abstract | IsEmptyElement | bool.
When overridden in a derived class, gets a value indicating whether the current node is an empty element (for example, <MyElement/>). |
[read-only] default property | Item(int) | string. Retrieves the value of the attribute with the specified index relative to the containing element. |
[read-only] default property | Item(string) | string. Retrieves the value of the attribute with the specified qualified name. |
[read-only] default property | Item(string, string) | string. Retrieves the value of the attribute with the specified local name and namespace URI. |
[read-only] abstract | LocalName | string.
When overridden in a derived class, gets the local name of the current node. |
[read-only] | Name | string.
When overridden in a derived class, gets the qualified name of the current node. |
[read-only] abstract | NamespaceURI | string.
When overridden in a derived class, gets the namespace URI (as defined in the W3C Namespace specification) of the node on which the reader is positioned. |
[read-only] abstract | NameTable | XmlNameTable.
When overridden in a derived class, gets the System.Xml.XmlNameTable associated with this implementation. |
[read-only] abstract | NodeType | XmlNodeType.
When overridden in a derived class, gets the type of the current node. |
[read-only] abstract | Prefix | string.
When overridden in a derived class, gets the namespace prefix associated with the current node. |
[read-only] | QuoteChar | char.
When overridden in a derived class, gets the quotation mark character used to enclose the value of an attribute node. |
[read-only] abstract | ReadState | ReadState.
When overridden in a derived class, gets the state of the reader. |
[read-only] | SchemaInfo | System.Xml.Schema.IXmlSchemaInfo.
Gets the schema information that has been assigned to the current node as a result of schema validation. |
[read-only] | Settings | XmlReaderSettings.
Gets the System.Xml.XmlReaderSettings object used to create this System.Xml.XmlReader instance. |
[read-only] abstract | Value | string.
When overridden in a derived class, gets the text value of the current node. |
[read-only] | ValueType | Type.
Gets The Common Language Runtime (CLR) type for the current node. |
[read-only] | XmlLang | string.
When overridden in a derived class, gets the current xml:lang scope. |
[read-only] | XmlSpace | XmlSpace.
When overridden in a derived class, gets the current xml:space scope. |
Close()
| ||
static | Create(System.IO.Stream)
| |
static | Create(System.IO.TextReader)
| |
static | Create(string)
| |
static | Create(System.IO.Stream, XmlReaderSettings)
| |
static | Create(System.IO.TextReader, XmlReaderSettings)
| |
static | Create(string, XmlReaderSettings)
| |
static | Create(XmlReader, XmlReaderSettings)
| |
static | Create(System.IO.Stream, XmlReaderSettings, string)
| |
static | Create(System.IO.Stream, XmlReaderSettings, XmlParserContext)
| |
static | Create(System.IO.TextReader, XmlReaderSettings, string)
| |
static | Create(System.IO.TextReader, XmlReaderSettings, XmlParserContext)
| |
static | Create(string, XmlReaderSettings, XmlParserContext)
| |
Dispose()
| ||
abstract | GetAttribute(int)
| |
abstract | GetAttribute(string)
| |
abstract | GetAttribute(string, string)
| |
GetValueAsync()
| ||
static | IsName(string)
| |
static | IsNameToken(string)
| |
IsStartElement()
| ||
IsStartElement(string)
| ||
IsStartElement(string, string)
| ||
abstract | LookupNamespace(string)
| |
MoveToAttribute(int)
| ||
abstract | MoveToAttribute(string)
| |
abstract | MoveToAttribute(string, string)
| |
MoveToContent()
| ||
MoveToContentAsync()
| ||
abstract | MoveToElement()
| |
abstract | MoveToFirstAttribute()
| |
abstract | MoveToNextAttribute()
| |
abstract | Read()
| |
ReadAsync()
| ||
abstract | ReadAttributeValue()
| |
ReadContentAs(Type, IXmlNamespaceResolver)
| ||
ReadContentAsAsync(Type, IXmlNamespaceResolver)
| ||
ReadContentAsBase64(byte[], int, int)
| ||
ReadContentAsBase64Async(byte[], int, int)
| ||
ReadContentAsBinHex(byte[], int, int)
| ||
ReadContentAsBinHexAsync(byte[], int, int)
| ||
ReadContentAsBoolean()
| ||
ReadContentAsDateTime()
| ||
ReadContentAsDateTimeOffset()
| ||
ReadContentAsDecimal()
| ||
ReadContentAsDouble()
| ||
ReadContentAsFloat()
| ||
ReadContentAsInt()
| ||
ReadContentAsLong()
| ||
ReadContentAsObject()
| ||
ReadContentAsObjectAsync()
| ||
ReadContentAsString()
| ||
ReadContentAsStringAsync()
| ||
ReadElementContentAs(Type, IXmlNamespaceResolver)
| ||
ReadElementContentAs(Type, IXmlNamespaceResolver, string, string)
| ||
ReadElementContentAsAsync(Type, IXmlNamespaceResolver)
| ||
ReadElementContentAsBase64(byte[], int, int)
| ||
ReadElementContentAsBase64Async(byte[], int, int)
| ||
ReadElementContentAsBinHex(byte[], int, int)
| ||
ReadElementContentAsBinHexAsync(byte[], int, int)
| ||
ReadElementContentAsBoolean()
| ||
ReadElementContentAsBoolean(string, string)
| ||
ReadElementContentAsDateTime()
| ||
ReadElementContentAsDateTime(string, string)
| ||
ReadElementContentAsDecimal()
| ||
ReadElementContentAsDecimal(string, string)
| ||
ReadElementContentAsDouble()
| ||
ReadElementContentAsDouble(string, string)
| ||
ReadElementContentAsFloat()
| ||
ReadElementContentAsFloat(string, string)
| ||
ReadElementContentAsInt()
| ||
ReadElementContentAsInt(string, string)
| ||
ReadElementContentAsLong()
| ||
ReadElementContentAsLong(string, string)
| ||
ReadElementContentAsObject()
| ||
ReadElementContentAsObject(string, string)
| ||
ReadElementContentAsObjectAsync()
| ||
ReadElementContentAsString()
| ||
ReadElementContentAsString(string, string)
| ||
ReadElementContentAsStringAsync()
| ||
ReadElementString()
| ||
ReadElementString(string)
| ||
ReadElementString(string, string)
| ||
ReadEndElement()
| ||
ReadInnerXml()
| ||
ReadInnerXmlAsync()
| ||
ReadOuterXml()
| ||
ReadOuterXmlAsync()
| ||
ReadStartElement()
| ||
ReadStartElement(string)
| ||
ReadStartElement(string, string)
| ||
ReadString()
| ||
ReadSubtree()
| ||
ReadToDescendant(string)
| ||
ReadToDescendant(string, string)
| ||
ReadToFollowing(string)
| ||
ReadToFollowing(string, string)
| ||
ReadToNextSibling(string)
| ||
ReadToNextSibling(string, string)
| ||
ReadValueChunk(char[], int, int)
| ||
ReadValueChunkAsync(char[], int, int)
| ||
abstract | ResolveEntity()
| |
Skip()
| ||
SkipAsync()
|
Dispose(bool)
|
IDisposable.Dispose |
For a description of this member, see IDisposable.Dispose. |