XslReader provides an efficient way to read results of an XSL transformation via an
XslReader has been developed and contributed to the Mvp.Xml project by Sergey Dubinets (Microsoft XML Team).
The following tables list the members exposed by XslReader.
Public Constructors
| Name | Description | |
|---|---|---|
|
XslReader | Overloaded. Creates new XslReader instance with given |
Public Properties
| Name | Description | |
|---|---|---|
|
AttributeCount | Overidden. See |
|
BaseURI | Overidden. See |
|
CanReadBinaryContent | Gets a value indicating whether the |
|
CanReadValueChunk | Gets a value indicating whether the |
|
CanResolveEntity | Gets a value indicating whether this reader can parse and resolve entities. (inherited from XmlReader) |
|
Depth | Overidden. See |
|
EOF | Overidden. See |
|
HasAttributes | Gets a value indicating whether the current node has any attributes. (inherited from XmlReader) |
|
HasValue | Overidden. See |
|
InitialBufferSize | Initial buffer size. The buffer will be expanded if necessary to be able to store any element start tag with all its attributes. |
|
IsDefault | When overridden in a derived class, 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 XmlReader) |
|
IsEmptyElement | Overidden. See |
|
Item | Overloaded. When overridden in a derived class, gets the value of the attribute with the specified index. (inherited from XmlReader) |
|
LocalName | Overidden. See |
|
Name | When overridden in a derived class, gets the qualified name of the current node. (inherited from XmlReader) |
|
NamespaceURI | Overidden. See |
|
NameTable | Overidden. See |
|
NodeType | Overidden. See |
|
Prefix | Overidden. See |
|
QuoteChar | When overridden in a derived class, gets the quotation mark character used to enclose the value of an attribute node. (inherited from XmlReader) |
|
ReadState | Overidden. See |
|
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 |
|
Value | Overidden. See |
|
ValueType | Gets The Common Language Runtime (CLR) type for the current node. (inherited from XmlReader) |
|
XmlLang | Overidden. See |
|
XmlSpace | Overidden. See |
|
XslCompiledTransform | Loaded |
Public Methods
| Name | Description | |
|---|---|---|
|
Close | Overidden. See |
|
Equals | Determines whether the specified |
|
GetAttribute | Overloaded. See |
|
GetHashCode | Serves as a hash function for a particular type. |
|
GetType | Gets the |
|
IsStartElement | Overloaded. Calls |
|
LookupNamespace | Overidden. See |
|
MoveToAttribute | Overloaded. See |
|
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 | Overidden. See |
|
MoveToFirstAttribute | Overidden. See |
|
MoveToNextAttribute | Overidden. See |
|
Read | Overidden. See |
|
ReadAttributeValue | Overidden. See |
|
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 |
|
ReadContentAsDecimal | Reads the text content at the current position as a |
|
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 |
|
ReadContentAsString | Reads the text content at the current position as a |
|
ReadElementContentAs | Overloaded. Reads the element content as the requested type. (inherited from XmlReader) |
|
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. Reads the current element and returns the contents as a |
|
ReadElementContentAsDateTime | Overloaded. Reads the current element and returns the contents as a |
|
ReadElementContentAsDecimal | Overloaded. Reads the current element and returns the contents as a |
|
ReadElementContentAsDouble | Overloaded. Reads the current element and returns the contents as a double-precision floating-point number. (inherited from XmlReader) |
|
ReadElementContentAsFloat | Overloaded. Reads the current element and returns the contents as single-precision floating-point number. (inherited from XmlReader) |
|
ReadElementContentAsInt | Overloaded. Reads the current element and returns the contents as a 32-bit signed integer. (inherited from XmlReader) |
|
ReadElementContentAsLong | Overloaded. Reads the current element and returns the contents as a 64-bit signed integer. (inherited from XmlReader) |
|
ReadElementContentAsObject | Overloaded. Reads the current element and returns the contents as an |
|
ReadElementContentAsString | Overloaded. Reads the current element and returns the contents as a |
|
ReadElementString | Overloaded. Reads a text-only element. (inherited from XmlReader) |
|
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. Checks that the current node is an element and advances the reader to the next node. (inherited from XmlReader) |
|
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. Advances the |
|
ReadToFollowing | Overloaded. Reads until an element with the specified qualified name is found. (inherited from XmlReader) |
|
ReadToNextSibling | Overloaded. Advances the XmlReader to the next sibling element with the specified qualified name. (inherited from XmlReader) |
|
ReadValueChunk | Reads large streams of text embedded in an XML document. (inherited from XmlReader) |
|
ResolveEntity | Overidden. See |
|
Skip | Skips the children of the current node. (inherited from XmlReader) |
|
StartTransform | Starts XSL transformation of given |
|
ToString | Returns a |