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

  NameDescription
Public methodXmlBaseAwareXmlReaderXmlBaseAwareXmlReaderNewOverloaded.

Public Methods

  NameDescription
Public methodClose
See Close()().
(Inherited from XmlWrappingReader.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetAttributeOverloaded.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHasLineInfo (Inherited from XmlWrappingReader.)
Public methodIsStartElementOverloaded.
Public methodLookupNamespace (Inherited from XmlWrappingReader.)
Public methodMoveToAttributeOverloaded.
Public methodMoveToContent
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.)
Public methodMoveToElement (Inherited from XmlWrappingReader.)
Public methodMoveToFirstAttribute (Inherited from XmlWrappingReader.)
Public methodMoveToNextAttribute (Inherited from XmlWrappingReader.)
Public methodRead
See Read()().
(Overrides XmlWrappingReader..::Read()().)
Public methodReadAttributeValue (Inherited from XmlWrappingReader.)
Public methodReadContentAs
Reads the content as an object of the type specified.
(Inherited from XmlReader.)
Public methodReadContentAsBase64
Reads the content and returns the Base64 decoded binary bytes.
(Inherited from XmlReader.)
Public methodReadContentAsBinHex
Reads the content and returns the BinHex decoded binary bytes.
(Inherited from XmlReader.)
Public methodReadContentAsBoolean
Reads the text content at the current position as a Boolean.
(Inherited from XmlReader.)
Public methodReadContentAsDateTime
Reads the text content at the current position as a DateTime object.
(Inherited from XmlReader.)
Public methodReadContentAsDecimal
Reads the text content at the current position as a Decimal object.
(Inherited from XmlReader.)
Public methodReadContentAsDouble
Reads the text content at the current position as a double-precision floating-point number.
(Inherited from XmlReader.)
Public methodReadContentAsFloat
Reads the text content at the current position as a single-precision floating point number.
(Inherited from XmlReader.)
Public methodReadContentAsInt
Reads the text content at the current position as a 32-bit signed integer.
(Inherited from XmlReader.)
Public methodReadContentAsLong
Reads the text content at the current position as a 64-bit signed integer.
(Inherited from XmlReader.)
Public methodReadContentAsObject
Reads the text content at the current position as an Object.
(Inherited from XmlReader.)
Public methodReadContentAsString
Reads the text content at the current position as a String object.
(Inherited from XmlReader.)
Public methodReadElementContentAsOverloaded.
Public methodReadElementContentAsBase64
Reads the element and decodes the Base64 content.
(Inherited from XmlReader.)
Public methodReadElementContentAsBinHex
Reads the element and decodes the BinHex content.
(Inherited from XmlReader.)
Public methodReadElementContentAsBooleanOverloaded.
Public methodReadElementContentAsDateTimeOverloaded.
Public methodReadElementContentAsDecimalOverloaded.
Public methodReadElementContentAsDoubleOverloaded.
Public methodReadElementContentAsFloatOverloaded.
Public methodReadElementContentAsIntOverloaded.
Public methodReadElementContentAsLongOverloaded.
Public methodReadElementContentAsObjectOverloaded.
Public methodReadElementContentAsStringOverloaded.
Public methodReadElementStringOverloaded.
Public methodReadEndElement
Checks that the current content node is an end tag and advances the reader to the next node.
(Inherited from XmlReader.)
Public methodReadInnerXml
When overridden in a derived class, reads all the content, including markup, as a string.
(Inherited from XmlReader.)
Public methodReadOuterXml
When overridden in a derived class, reads the content, including markup, representing this node and all its children.
(Inherited from XmlReader.)
Public methodReadStartElementOverloaded.
Public methodReadString
When overridden in a derived class, reads the contents of an element or text node as a string.
(Inherited from XmlReader.)
Public methodReadSubtree
Returns a new XmlReader instance that can be used to read the current node, and all its descendants.
(Inherited from XmlReader.)
Public methodReadToDescendantOverloaded.
Public methodReadToFollowingOverloaded.
Public methodReadToNextSiblingOverloaded.
Public methodReadValueChunk (Inherited from XmlWrappingReader.)
Public methodResolveEntity (Inherited from XmlWrappingReader.)
Public methodSkip
Skips the children of the current node.
(Inherited from XmlReader.)
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)

Protected Methods

  NameDescription
Protected methodDispose (Inherited from XmlWrappingReader.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)

Public Properties

  NameDescription
Public propertyAttributeCount (Inherited from XmlWrappingReader.)
Public propertyBaseURI
See BaseURI.
(Overrides XmlWrappingReader..::BaseURI.)
Public propertyCanReadBinaryContent (Inherited from XmlWrappingReader.)
Public propertyCanReadValueChunk (Inherited from XmlWrappingReader.)
Public propertyCanResolveEntity (Inherited from XmlWrappingReader.)
Public propertyDepth
See Depth.
(Inherited from XmlWrappingReader.)
Public propertyEOF
See EOF.
(Inherited from XmlWrappingReader.)
Public propertyHasAttributes
Gets a value indicating whether the current node has any attributes.
(Inherited from XmlReader.)
Public propertyHasValue
See HasValue.
(Inherited from XmlWrappingReader.)
Public propertyIsDefault
See IsDefault.
(Inherited from XmlWrappingReader.)
Public propertyIsEmptyElement (Inherited from XmlWrappingReader.)
Public propertyItemOverloaded.
Public propertyLineNumber
See LineNumber.
(Inherited from XmlWrappingReader.)
Public propertyLinePosition (Inherited from XmlWrappingReader.)
Public propertyLocalName
See LocalName.
(Inherited from XmlWrappingReader.)
Public propertyName
See Name.
(Inherited from XmlWrappingReader.)
Public propertyNamespaceURI (Inherited from XmlWrappingReader.)
Public propertyNameTable
See NameTable.
(Inherited from XmlWrappingReader.)
Public propertyNodeType
See NodeType.
(Inherited from XmlWrappingReader.)
Public propertyPrefix
See Prefix.
(Inherited from XmlWrappingReader.)
Public propertyQuoteChar
See QuoteChar.
(Inherited from XmlWrappingReader.)
Public propertyReadState
See ReadState.
(Inherited from XmlWrappingReader.)
Public propertySchemaInfo
Gets the schema information that has been assigned to the current node as a result of schema validation.
(Inherited from XmlReader.)
Public propertySettings
Gets the XmlReaderSettings object used to create this XmlReader instance.
(Inherited from XmlReader.)
Public propertyValue
See Value.
(Inherited from XmlWrappingReader.)
Public propertyValueType
Gets The Common Language Runtime (CLR) type for the current node.
(Inherited from XmlReader.)
Public propertyXmlLang
See XmlLang.
(Inherited from XmlWrappingReader.)
Public propertyXmlSpace
See XmlSpace.
(Inherited from XmlWrappingReader.)

Protected Properties

  NameDescription
Protected propertyBaseReader
Gets or sets the underlying reader this instance is wrapping.
(Inherited from XmlWrappingReader.)

Explicit Interface Implementations

  NameDescription
Explicit interface implemetationPrivate methodIDisposable..::Dispose (Inherited from XmlReader.)

See Also