XmlNodeReader Members
Public Constructors
XmlNodeReader Constructor Supported by the .NET Compact Framework. | Creates an instance of the XmlNodeReader class using the specified XmlNode. |
Public Properties
AttributeCount Supported by the .NET Compact Framework. | Overridden. Gets the number of attributes on the current node. |
BaseURI Supported by the .NET Compact Framework. | Overridden. Gets the base URI of the current node. |
CanResolveEntity Supported by the .NET Compact Framework. | Overridden. Gets a value indicating whether this reader can parse and resolve entities. |
Depth Supported by the .NET Compact Framework. | Overridden. Gets the depth of the current node in the XML document. |
EOF Supported by the .NET Compact Framework. | Overridden. Gets a value indicating whether the reader is positioned at the end of the stream. |
HasAttributes Supported by the .NET Compact Framework. | Overridden. Gets a value indicating whether the current node has any attributes. |
HasValue Supported by the .NET Compact Framework. | Overridden. Gets a value indicating whether the current node can have a Value. |
IsDefault Supported by the .NET Compact Framework. | Overridden. Gets a value indicating whether the current node is an attribute that was generated from the default value defined in the DTD or schema. |
IsEmptyElement Supported by the .NET Compact Framework. | Overridden. Gets a value indicating whether the current node is an empty element (for example, <MyElement/>). |
Item | Overloaded. Overridden. Gets the value of the specified attribute.
In C#, this property is the indexer for the XmlNodeReader class. |
LocalName Supported by the .NET Compact Framework. | Overridden. Gets the local name of the current node. |
Name Supported by the .NET Compact Framework. | Overridden. Gets the qualified name of the current node. |
NamespaceURI Supported by the .NET Compact Framework. | Overridden. Gets the namespace URI (as defined in the W3C Namespace specification) of the node on which the reader is positioned. |
NameTable Supported by the .NET Compact Framework. | Overridden. Gets the XmlNameTable associated with this implementation. |
NodeType Supported by the .NET Compact Framework. | Overridden. Gets the type of the current node. |
Prefix Supported by the .NET Compact Framework. | Overridden. Gets the namespace prefix associated with the current node. |
QuoteChar Supported by the .NET Compact Framework. | Overridden. Gets the quotation mark character used to enclose the value of an attribute node. |
ReadState Supported by the .NET Compact Framework. | Overridden. Gets the state of the reader. |
Value Supported by the .NET Compact Framework. | Overridden. Gets the text value of the current node. |
XmlLang Supported by the .NET Compact Framework. | Overridden. Gets the current xml:lang scope. |
XmlSpace Supported by the .NET Compact Framework. | Overridden. Gets the current xml:space scope. |
Public Methods
Close Supported by the .NET Compact Framework. | Overridden. Changes the ReadState to Closed. |
Equals (inherited from Object)
Supported by the .NET Compact Framework. | Overloaded. Determines whether two Object instances are equal. |
GetAttribute Supported by the .NET Compact Framework. | Overloaded. Overridden. Gets the value of an attribute. |
GetHashCode (inherited from Object)
Supported by the .NET Compact Framework. | Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. |
GetType (inherited from Object)
Supported by the .NET Compact Framework. | Gets the Type of the current instance. |
IsStartElement (inherited from XmlReader)
Supported by the .NET Compact Framework. | Overloaded. Tests if the current content node is a start tag. |
LookupNamespace Supported by the .NET Compact Framework. | Overridden. Resolves a namespace prefix in the current element's scope. |
MoveToAttribute Supported by the .NET Compact Framework. | Overloaded. Overridden. Moves to the specified attribute. |
MoveToContent (inherited from XmlReader)
Supported by the .NET Compact Framework. | 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. |
MoveToElement Supported by the .NET Compact Framework. | Overridden. Moves to the element that contains the current attribute node. |
MoveToFirstAttribute Supported by the .NET Compact Framework. | Overridden. Moves to the first attribute. |
MoveToNextAttribute Supported by the .NET Compact Framework. | Overridden. Moves to the next attribute. |
Read Supported by the .NET Compact Framework. | Overridden. Reads the next node from the stream. |
ReadAttributeValue Supported by the .NET Compact Framework. | Overridden. Parses the attribute value into one or more Text, EntityReference, or EndEntity nodes. |
ReadElementString (inherited from XmlReader)
Supported by the .NET Compact Framework. | Overloaded. This is a helper method for reading simple text-only elements. |
ReadEndElement (inherited from XmlReader)
Supported by the .NET Compact Framework. | Checks that the current content node is an end tag and advances the reader to the next node. |
ReadInnerXml (inherited from XmlReader)
Supported by the .NET Compact Framework. | When overridden in a derived class, reads all the content, including markup, as a string. |
ReadOuterXml (inherited from XmlReader)
Supported by the .NET Compact Framework. | When overridden in a derived class, reads the content, including markup, representing this node and all its children. |
ReadStartElement (inherited from XmlReader)
Supported by the .NET Compact Framework. | Overloaded. Checks that the current node is an element and advances the reader to the next node. |
ReadString Supported by the .NET Compact Framework. | Overridden. Reads the contents of an element or text node as a string. |
ResolveEntity Supported by the .NET Compact Framework. | Overridden. Resolves the entity reference for EntityReference nodes. |
Skip Supported by the .NET Compact Framework. | Overridden. Skips the children of the current node. |
ToString (inherited from Object)
Supported by the .NET Compact Framework. | Returns a String that represents the current Object. |
Protected Methods
Finalize (inherited from Object)
Supported by the .NET Compact Framework. | Overridden. Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
In C# and C++, finalizers are expressed using destructor syntax. |
MemberwiseClone (inherited from Object)
Supported by the .NET Compact Framework. | Creates a shallow copy of the current Object. |


