Mvp.Xml Library API Documentation

Syntax

C#
public class XmlFirstUpperReader
Visual Basic (Declaration)
Public Class XmlFirstUpperReader
Visual C++
public ref class XmlFirstUpperReader

The type exposes the following members.

Public Constructors

  NameDescription
Public methodXmlFirstUpperReaderXmlFirstUpperReaderNewOverloaded.

Public Methods

  NameDescription
Public methodClose
Changes the ReadState to Closed.
(Inherited from XmlTextReader.)
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 methodGetNamespacesInScope
Gets a collection that contains all namespaces currently in-scope.
(Inherited from XmlTextReader.)
Public methodGetRemainder
Gets the remainder of the buffered XML.
(Inherited from XmlTextReader.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHasLineInfo
Gets a value indicating whether the class can return line information.
(Inherited from XmlTextReader.)
Public methodIsStartElementOverloaded.
Public methodLookupNamespace
Resolves a namespace prefix in the current element's scope.
(Inherited from XmlTextReader.)
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
Moves to the element that contains the current attribute node.
(Inherited from XmlTextReader.)
Public methodMoveToFirstAttribute
Moves to the first attribute.
(Inherited from XmlTextReader.)
Public methodMoveToNextAttribute
Moves to the next attribute.
(Inherited from XmlTextReader.)
Public methodRead
Reads the next node from the stream.
(Inherited from XmlTextReader.)
Public methodReadAttributeValue
Parses the attribute value into one or more Text, EntityReference, or EndEntity nodes.
(Inherited from XmlTextReader.)
Public methodReadBase64
Decodes Base64 and returns the decoded binary bytes.
(Inherited from XmlTextReader.)
Public methodReadBinHex
Decodes BinHex and returns the decoded binary bytes.
(Inherited from XmlTextReader.)
Public methodReadChars
Reads the text contents of an element into a character buffer. This method is designed to read large streams of embedded text by calling it successively.
(Inherited from XmlTextReader.)
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 XmlTextReader.)
Public methodReadContentAsBinHex
Reads the content and returns the BinHex decoded binary bytes.
(Inherited from XmlTextReader.)
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 XmlTextReader.)
Public methodReadElementContentAsBinHex
Reads the element and decodes the BinHex content.
(Inherited from XmlTextReader.)
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
Reads the contents of an element or a text node as a string.
(Inherited from XmlTextReader.)
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
Reads large streams of text embedded in an XML document.
(Inherited from XmlReader.)
Public methodResetState
Resets the state of the reader to ReadState.Initial.
(Inherited from XmlTextReader.)
Public methodResolveEntity
Resolves the entity reference for EntityReference nodes.
(Inherited from XmlTextReader.)
Public methodSkip
Skips the children of the current node.
(Inherited from XmlTextReader.)
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)

Protected Methods

  NameDescription
Protected methodDispose
Releases the unmanaged resources used by the XmlReader and optionally releases the managed resources.
(Inherited from XmlReader.)
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
Gets the number of attributes on the current node.
(Inherited from XmlTextReader.)
Public propertyBaseURI
Gets the base URI of the current node.
(Inherited from XmlTextReader.)
Public propertyCanReadBinaryContent
Gets a value indicating whether the XmlTextReader implements the binary content read methods.
(Inherited from XmlTextReader.)
Public propertyCanReadValueChunk
Gets a value indicating whether the XmlTextReader implements the ReadValueChunk(array<Char>[](), Int32, Int32) method.
(Inherited from XmlTextReader.)
Public propertyCanResolveEntity
Gets a value indicating whether this reader can parse and resolve entities.
(Inherited from XmlTextReader.)
Public propertyDepth
Gets the depth of the current node in the XML document.
(Inherited from XmlTextReader.)
Public propertyEncoding
Gets the encoding of the document.
(Inherited from XmlTextReader.)
Public propertyEntityHandling
Gets or sets a value that specifies how the reader handles entities.
(Inherited from XmlTextReader.)
Public propertyEOF
Gets a value indicating whether the reader is positioned at the end of the stream.
(Inherited from XmlTextReader.)
Public propertyHasAttributes
Gets a value indicating whether the current node has any attributes.
(Inherited from XmlReader.)
Public propertyHasValue
Gets a value indicating whether the current node can have a Value other than String.Empty.
(Inherited from XmlTextReader.)
Public propertyIsDefault
Gets a value indicating whether the current node is an attribute that was generated from the default value defined in the DTD or schema.
(Inherited from XmlTextReader.)
Public propertyIsEmptyElement
Gets a value indicating whether the current node is an empty element (for example, <MyElement/>).
(Inherited from XmlTextReader.)
Public propertyItemOverloaded.
Public propertyLineNumber
Gets the current line number.
(Inherited from XmlTextReader.)
Public propertyLinePosition
Gets the current line position.
(Inherited from XmlTextReader.)
Public propertyLocalName (Overrides XmlTextReader..::LocalName.)
Public propertyName
See Name
(Overrides XmlTextReader..::Name.)
Public propertyNamespaces
Gets or sets a value indicating whether to do namespace support.
(Inherited from XmlTextReader.)
Public propertyNamespaceURI
Gets the namespace URI (as defined in the W3C Namespace specification) of the node on which the reader is positioned.
(Inherited from XmlTextReader.)
Public propertyNameTable
Gets the XmlNameTable associated with this implementation.
(Inherited from XmlTextReader.)
Public propertyNodeType
Gets the type of the current node.
(Inherited from XmlTextReader.)
Public propertyNormalization
Gets or sets a value indicating whether to normalize white space and attribute values.
(Inherited from XmlTextReader.)
Public propertyPrefix
Gets the namespace prefix associated with the current node.
(Inherited from XmlTextReader.)
Public propertyProhibitDtd
Gets or sets a value indicating whether to allow DTD processing.
(Inherited from XmlTextReader.)
Public propertyQuoteChar
Gets the quotation mark character used to enclose the value of an attribute node.
(Inherited from XmlTextReader.)
Public propertyReadState
Gets the state of the reader.
(Inherited from XmlTextReader.)
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 XmlTextReader instance.
(Inherited from XmlTextReader.)
Public propertyValue
Gets the text value of the current node.
(Inherited from XmlTextReader.)
Public propertyValueType
Gets The Common Language Runtime (CLR) type for the current node.
(Inherited from XmlReader.)
Public propertyWhitespaceHandling
Gets or sets a value that specifies how white space is handled.
(Inherited from XmlTextReader.)
Public propertyXmlLang
Gets the current xml:lang scope.
(Inherited from XmlTextReader.)
Public propertyXmlResolver
Sets the XmlResolver used for resolving DTD references.
(Inherited from XmlTextReader.)
Public propertyXmlSpace
Gets the current xml:space scope.
(Inherited from XmlTextReader.)

Explicit Interface Implementations

See Also