Mvp.Xml Library API Documentation
Syntax
| C# |
|---|
public class XmlBaseAwareXmlReader |
| Visual Basic (Declaration) |
|---|
Public Class XmlBaseAwareXmlReader |
| Visual C++ |
|---|
public ref class XmlBaseAwareXmlReader |
The type exposes the following members.
Public Constructors
| Name | Description | |
|---|---|---|
| XmlBaseAwareXmlReaderXmlBaseAwareXmlReaderNew | Overloaded. |
Public Methods
| Name | Description | |
|---|---|---|
| Close |
See Close()().
(Inherited from XmlWrappingReader.) | |
| Equals | (Inherited from Object.) | |
| GetAttribute | Overloaded. | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| HasLineInfo |
See HasLineInfo()().
(Inherited from XmlWrappingReader.) | |
| IsStartElement | Overloaded. | |
| LookupNamespace | (Inherited from XmlWrappingReader.) | |
| MoveToAttribute | Overloaded. | |
| 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.) | |
| MoveToElement |
See MoveToElement()().
(Inherited from XmlWrappingReader.) | |
| MoveToFirstAttribute | (Inherited from XmlWrappingReader.) | |
| MoveToNextAttribute | (Inherited from XmlWrappingReader.) | |
| Read |
See Read()().
(Overrides XmlWrappingReader..::Read()().) | |
| ReadAttributeValue | (Inherited from XmlWrappingReader.) | |
| ReadContentAs | Reads the content as an object of the type specified. (Inherited from XmlReader.) | |
| ReadContentAsBase64 | Reads the content and returns the Base64 decoded binary bytes. (Inherited from XmlReader.) | |
| ReadContentAsBinHex | 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.) | |
| 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.) | |
| ReadContentAsString | Reads the text content at the current position as a String object. (Inherited from XmlReader.) | |
| ReadElementContentAs | Overloaded. | |
| ReadElementContentAsBase64 | Reads the element and decodes the Base64 content. (Inherited from XmlReader.) | |
| ReadElementContentAsBinHex | Reads the element and decodes the BinHex content. (Inherited from XmlReader.) | |
| ReadElementContentAsBoolean | Overloaded. | |
| ReadElementContentAsDateTime | Overloaded. | |
| ReadElementContentAsDecimal | Overloaded. | |
| ReadElementContentAsDouble | Overloaded. | |
| ReadElementContentAsFloat | Overloaded. | |
| ReadElementContentAsInt | Overloaded. | |
| ReadElementContentAsLong | Overloaded. | |
| ReadElementContentAsObject | Overloaded. | |
| ReadElementContentAsString | Overloaded. | |
| ReadElementString | Overloaded. | |
| 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.) | |
| ReadOuterXml | When overridden in a derived class, reads the content, including markup, representing this node and all its children. (Inherited from XmlReader.) | |
| ReadStartElement | Overloaded. | |
| ReadString | When overridden in a derived class, reads the contents of an element or text node as a string. (Inherited from XmlReader.) | |
| ReadSubtree | Returns a new XmlReader instance that can be used to read the current node, and all its descendants. (Inherited from XmlReader.) | |
| ReadToDescendant | Overloaded. | |
| ReadToFollowing | Overloaded. | |
| ReadToNextSibling | Overloaded. | |
| ReadValueChunk | (Inherited from XmlWrappingReader.) | |
| ResolveEntity |
See ResolveEntity()().
(Inherited from XmlWrappingReader.) | |
| Skip | Skips the children of the current node. (Inherited from XmlReader.) | |
| ToString | (Inherited from Object.) |
Protected Methods
| Name | Description | |
|---|---|---|
| Dispose |
See Dispose(Boolean).
(Inherited from XmlWrappingReader.) | |
| Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
Public Properties
| Name | Description | |
|---|---|---|
| AttributeCount |
See AttributeCount.
(Inherited from XmlWrappingReader.) | |
| BaseURI |
See BaseURI.
(Overrides XmlWrappingReader..::BaseURI.) | |
| CanReadBinaryContent |
See CanReadBinaryContent.
(Inherited from XmlWrappingReader.) | |
| CanReadValueChunk |
See CanReadValueChunk.
(Inherited from XmlWrappingReader.) | |
| CanResolveEntity |
See CanResolveEntity.
(Inherited from XmlWrappingReader.) | |
| Depth |
See Depth.
(Inherited from XmlWrappingReader.) | |
| EOF |
See EOF.
(Inherited from XmlWrappingReader.) | |
| HasAttributes | Gets a value indicating whether the current node has any attributes. (Inherited from XmlReader.) | |
| HasValue |
See HasValue.
(Inherited from XmlWrappingReader.) | |
| IsDefault |
See IsDefault.
(Inherited from XmlWrappingReader.) | |
| IsEmptyElement |
See IsEmptyElement.
(Inherited from XmlWrappingReader.) | |
| Item | Overloaded. | |
| LineNumber |
See LineNumber.
(Inherited from XmlWrappingReader.) | |
| LinePosition |
See LinePosition.
(Inherited from XmlWrappingReader.) | |
| LocalName |
See LocalName.
(Inherited from XmlWrappingReader.) | |
| Name |
See Name.
(Inherited from XmlWrappingReader.) | |
| NamespaceURI |
See NamespaceURI.
(Inherited from XmlWrappingReader.) | |
| NameTable |
See NameTable.
(Inherited from XmlWrappingReader.) | |
| NodeType |
See NodeType.
(Inherited from XmlWrappingReader.) | |
| Prefix |
See Prefix.
(Inherited from XmlWrappingReader.) | |
| QuoteChar |
See QuoteChar.
(Inherited from XmlWrappingReader.) | |
| ReadState |
See ReadState.
(Inherited from XmlWrappingReader.) | |
| SchemaInfo | Gets the schema information that has been assigned to the current node as a result of schema validation. (Inherited from XmlReader.) | |
| Settings | Gets the XmlReaderSettings object used to create this XmlReader instance. (Inherited from XmlReader.) | |
| Value |
See Value.
(Inherited from XmlWrappingReader.) | |
| ValueType | Gets The Common Language Runtime (CLR) type for the current node. (Inherited from XmlReader.) | |
| XmlLang |
See XmlLang.
(Inherited from XmlWrappingReader.) | |
| XmlSpace |
See XmlSpace.
(Inherited from XmlWrappingReader.) |
Protected Properties
| Name | Description | |
|---|---|---|
| BaseReader |
Gets or sets the underlying reader this instance is wrapping.
(Inherited from XmlWrappingReader.) |
Explicit Interface Implementations
| Name | Description | |
|---|---|---|
| IDisposable..::Dispose | (Inherited from XmlReader.) |
See Also
Mvp.Xml.Common Namespace