Mvp.Xml Library API Documentation
Syntax
| C# |
|---|
public class XIncludingReader |
| Visual Basic (Declaration) |
|---|
Public Class XIncludingReader |
| Visual C++ |
|---|
public ref class XIncludingReader |
The type exposes the following members.
Public Constructors
| Name | Description | |
|---|---|---|
| XIncludingReaderXIncludingReaderNew | Overloaded. |
Public Methods
| Name | Description | |
|---|---|---|
| Close | See Close()() (Overrides XmlReader..::Close()().) | |
| 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 |
Gets a value indicating whether the class can return line information.
See HasLineInfo()().
| |
| IsStartElement | Overloaded. | |
| LookupNamespace | (Overrides XmlReader..::LookupNamespace(String).) | |
| 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 | (Overrides XmlReader..::MoveToElement()().) | |
| MoveToFirstAttribute | (Overrides XmlReader..::MoveToFirstAttribute()().) | |
| MoveToNextAttribute | (Overrides XmlReader..::MoveToNextAttribute()().) | |
| Read | See Read()() (Overrides XmlReader..::Read()().) | |
| ReadAttributeValue | (Overrides XmlReader..::ReadAttributeValue()().) | |
| 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 | See ReadInnerXml()() (Overrides XmlReader..::ReadInnerXml()().) | |
| ReadOuterXml | See ReadOuterXml()() (Overrides XmlReader..::ReadOuterXml()().) | |
| ReadStartElement | Overloaded. | |
| ReadString | See ReadString()() (Overrides XmlReader..::ReadString()().) | |
| 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.) | |
| ResolveEntity | (Overrides XmlReader..::ResolveEntity()().) | |
| Skip | Skips the children of the current node. (Inherited from XmlReader.) | |
| 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 | See AttributeCount (Overrides XmlReader..::AttributeCount.) | |
| BaseURI | See BaseURI (Overrides XmlReader..::BaseURI.) | |
| CanReadBinaryContent | Gets a value indicating whether the XmlReader implements the binary content read methods. (Inherited from XmlReader.) | |
| CanReadValueChunk | Gets a value indicating whether the XmlReader implements the ReadValueChunk(array<Char>[](), Int32, Int32) method. (Inherited from XmlReader.) | |
| CanResolveEntity | Gets a value indicating whether this reader can parse and resolve entities. (Inherited from XmlReader.) | |
| Depth | See Depth (Overrides XmlReader..::Depth.) | |
| Encoding |
Gets the encoding of the document.
| |
| EOF | See EOF (Overrides XmlReader..::EOF.) | |
| ExposeTextInclusionsAsCDATA |
Flag indicating whether expose text inclusions
as CDATA or as Text. By default it's Text.
| |
| HasAttributes | Gets a value indicating whether the current node has any attributes. (Inherited from XmlReader.) | |
| HasValue | See HasValue (Overrides XmlReader..::HasValue.) | |
| IsDefault | See IsDefault (Overrides XmlReader..::IsDefault.) | |
| IsEmptyElement | See IsEmptyElement (Overrides XmlReader..::IsEmptyElement.) | |
| Item | Overloaded. | |
| LineNumber |
Gets the current line number.
See LineNumber.
| |
| LinePosition |
Gets the current line position.
See LinePosition.
| |
| LocalName | See LocalName (Overrides XmlReader..::LocalName.) | |
| MakeRelativeBaseUri |
Flag indicating whether to emit xml:base as relative URI.
True by default.
| |
| Name | See Name (Overrides XmlReader..::Name.) | |
| NamespaceURI | See NamespaceURI (Overrides XmlReader..::NamespaceURI.) | |
| NameTable | See NameTable (Overrides XmlReader..::NameTable.) | |
| NodeType | See NodeType (Overrides XmlReader..::NodeType.) | |
| Prefix | See Prefix (Overrides XmlReader..::Prefix.) | |
| QuoteChar | See QuoteChar (Overrides XmlReader..::QuoteChar.) | |
| ReadState | See ReadState (Overrides XmlReader..::ReadState.) | |
| 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 (Overrides XmlReader..::Value.) | |
| ValueType | Gets The Common Language Runtime (CLR) type for the current node. (Inherited from XmlReader.) | |
| WhitespaceHandling |
See WhitespaceHandling.
| |
| XmlLang | See XmlLang (Overrides XmlReader..::XmlLang.) | |
| XmlResolver |
XmlResolver to resolve external URI references
| |
| XmlSpace | See XmlSpace (Overrides XmlReader..::XmlSpace.) |
Explicit Interface Implementations
| Name | Description | |
|---|---|---|
| IDisposable..::Dispose | (Inherited from XmlReader.) |
See Also
Mvp.Xml.XInclude Namespace