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
| Name | Description | |
|---|---|---|
| XmlFirstUpperReaderXmlFirstUpperReaderNew | Overloaded. |
Public Methods
| Name | Description | |
|---|---|---|
| Close | Changes the ReadState to Closed. (Inherited from XmlTextReader.) | |
| Equals | (Inherited from Object.) | |
| GetAttribute | Overloaded. | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetNamespacesInScope | Gets a collection that contains all namespaces currently in-scope. (Inherited from XmlTextReader.) | |
| GetRemainder | Gets the remainder of the buffered XML. (Inherited from XmlTextReader.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| HasLineInfo | Gets a value indicating whether the class can return line information. (Inherited from XmlTextReader.) | |
| IsStartElement | Overloaded. | |
| LookupNamespace | Resolves a namespace prefix in the current element's scope. (Inherited from XmlTextReader.) | |
| 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 | Moves to the element that contains the current attribute node. (Inherited from XmlTextReader.) | |
| MoveToFirstAttribute | Moves to the first attribute. (Inherited from XmlTextReader.) | |
| MoveToNextAttribute | Moves to the next attribute. (Inherited from XmlTextReader.) | |
| Read | Reads the next node from the stream. (Inherited from XmlTextReader.) | |
| ReadAttributeValue | Parses the attribute value into one or more Text, EntityReference, or EndEntity nodes. (Inherited from XmlTextReader.) | |
| ReadBase64 | Decodes Base64 and returns the decoded binary bytes. (Inherited from XmlTextReader.) | |
| ReadBinHex | Decodes BinHex and returns the decoded binary bytes. (Inherited from XmlTextReader.) | |
| ReadChars | 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.) | |
| 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 XmlTextReader.) | |
| ReadContentAsBinHex | Reads the content and returns the BinHex decoded binary bytes. (Inherited from XmlTextReader.) | |
| 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 XmlTextReader.) | |
| ReadElementContentAsBinHex | Reads the element and decodes the BinHex content. (Inherited from XmlTextReader.) | |
| 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 | Reads the contents of an element or a text node as a string. (Inherited from XmlTextReader.) | |
| 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 | Reads large streams of text embedded in an XML document. (Inherited from XmlReader.) | |
| ResetState | Resets the state of the reader to ReadState.Initial. (Inherited from XmlTextReader.) | |
| ResolveEntity | Resolves the entity reference for EntityReference nodes. (Inherited from XmlTextReader.) | |
| Skip | Skips the children of the current node. (Inherited from XmlTextReader.) | |
| ToString | (Inherited from Object.) |
Protected Methods
| Name | Description | |
|---|---|---|
| Dispose | Releases the unmanaged resources used by the XmlReader and optionally releases the managed resources. (Inherited from XmlReader.) | |
| 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 | Gets the number of attributes on the current node. (Inherited from XmlTextReader.) | |
| BaseURI | Gets the base URI of the current node. (Inherited from XmlTextReader.) | |
| CanReadBinaryContent | Gets a value indicating whether the XmlTextReader implements the binary content read methods. (Inherited from XmlTextReader.) | |
| CanReadValueChunk | Gets a value indicating whether the XmlTextReader implements the ReadValueChunk(array<Char>[](), Int32, Int32) method. (Inherited from XmlTextReader.) | |
| CanResolveEntity | Gets a value indicating whether this reader can parse and resolve entities. (Inherited from XmlTextReader.) | |
| Depth | Gets the depth of the current node in the XML document. (Inherited from XmlTextReader.) | |
| Encoding | Gets the encoding of the document. (Inherited from XmlTextReader.) | |
| EntityHandling | Gets or sets a value that specifies how the reader handles entities. (Inherited from XmlTextReader.) | |
| EOF | Gets a value indicating whether the reader is positioned at the end of the stream. (Inherited from XmlTextReader.) | |
| HasAttributes | Gets a value indicating whether the current node has any attributes. (Inherited from XmlReader.) | |
| HasValue | Gets a value indicating whether the current node can have a Value other than String.Empty. (Inherited from XmlTextReader.) | |
| IsDefault | 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.) | |
| IsEmptyElement | Gets a value indicating whether the current node is an empty element (for example, <MyElement/>). (Inherited from XmlTextReader.) | |
| Item | Overloaded. | |
| LineNumber | Gets the current line number. (Inherited from XmlTextReader.) | |
| LinePosition | Gets the current line position. (Inherited from XmlTextReader.) | |
| LocalName | See LocalName (Overrides XmlTextReader..::LocalName.) | |
| Name | See Name (Overrides XmlTextReader..::Name.) | |
| Namespaces | Gets or sets a value indicating whether to do namespace support. (Inherited from XmlTextReader.) | |
| NamespaceURI | Gets the namespace URI (as defined in the W3C Namespace specification) of the node on which the reader is positioned. (Inherited from XmlTextReader.) | |
| NameTable | Gets the XmlNameTable associated with this implementation. (Inherited from XmlTextReader.) | |
| NodeType | Gets the type of the current node. (Inherited from XmlTextReader.) | |
| Normalization | Gets or sets a value indicating whether to normalize white space and attribute values. (Inherited from XmlTextReader.) | |
| Prefix | Gets the namespace prefix associated with the current node. (Inherited from XmlTextReader.) | |
| ProhibitDtd | Gets or sets a value indicating whether to allow DTD processing. (Inherited from XmlTextReader.) | |
| QuoteChar | Gets the quotation mark character used to enclose the value of an attribute node. (Inherited from XmlTextReader.) | |
| ReadState | Gets the state of the reader. (Inherited from XmlTextReader.) | |
| 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 XmlTextReader instance. (Inherited from XmlTextReader.) | |
| Value | Gets the text value of the current node. (Inherited from XmlTextReader.) | |
| ValueType | Gets The Common Language Runtime (CLR) type for the current node. (Inherited from XmlReader.) | |
| WhitespaceHandling | Gets or sets a value that specifies how white space is handled. (Inherited from XmlTextReader.) | |
| XmlLang | Gets the current xml:lang scope. (Inherited from XmlTextReader.) | |
| XmlResolver | Sets the XmlResolver used for resolving DTD references. (Inherited from XmlTextReader.) | |
| XmlSpace | Gets the current xml:space scope. (Inherited from XmlTextReader.) |
Explicit Interface Implementations
| Name | Description | |
|---|---|---|
| IDisposable..::Dispose | (Inherited from XmlReader.) | |
| IXmlNamespaceResolver..::GetNamespacesInScope | (Inherited from XmlTextReader.) | |
| IXmlNamespaceResolver..::LookupNamespace | (Inherited from XmlTextReader.) | |
| IXmlNamespaceResolver..::LookupPrefix | (Inherited from XmlTextReader.) |
See Also
Mvp.Xml.Common Namespace