Click or drag to resize

XmlFragmentReader Class

Wraps an XmlReader which was created to read fragments (using Fragment for its XmlReaderSettings) with a "virtual" root node so that it can be loaded into an XmlDocument or XPathDocument.
Inheritance Hierarchy

Namespace:  PDTec.IceNet.Domain.AuditTrail.Xml
Assembly:  PDTec.IceNet.Domain (in PDTec.IceNet.Domain.dll) Version: 7.2.0.0 (7.2.7583.15464)
Syntax
C#
public class XmlFragmentReader : XmlWrappingReader

The XmlFragmentReader type exposes the following members.

Constructors
  NameDescription
Public methodXmlFragmentReader(String, XmlReader)
Instantiates the reader using the given rootElementName for the virtual root node.
Public methodXmlFragmentReader(XmlQualifiedName, XmlReader)
Instantiates the reader using the given rootName for the virtual root node.
Public methodXmlFragmentReader(String, String, XmlReader)
Instantiates the reader using the given rootElementName and rootXmlNamespace for the virtual root node.
Top
Properties
  NameDescription
Public propertyAttributeCount (Inherited from XmlWrappingReader.)
Protected propertyBaseReader
Gets or sets the underlying reader this instance is wrapping.
(Inherited from XmlWrappingReader.)
Public propertyBaseURI
See BaseURI.
(Inherited from XmlWrappingReader.)
Public propertyCanReadBinaryContent (Inherited from XmlWrappingReader.)
Public propertyCanReadValueChunk (Inherited from XmlWrappingReader.)
Public propertyCanResolveEntity (Inherited from XmlWrappingReader.)
Public propertyDepth
See Depth.
(Overrides XmlWrappingReaderDepth.)
Public propertyEOF
See EOF.
(Inherited from XmlWrappingReader.)
Public propertyHasAttributes (Inherited from XmlReader.)
Public propertyHasValue
See HasValue.
(Inherited from XmlWrappingReader.)
Public propertyIsDefault
See IsDefault.
(Inherited from XmlWrappingReader.)
Public propertyIsEmptyElement (Inherited from XmlWrappingReader.)
Public propertyItemInt32 (Inherited from XmlWrappingReader.)
Public propertyItemString (Inherited from XmlWrappingReader.)
Public propertyItemString, String (Inherited from XmlWrappingReader.)
Public propertyLineNumber
See LineNumber.
(Inherited from XmlWrappingReader.)
Public propertyLinePosition (Inherited from XmlWrappingReader.)
Public propertyLocalName
See LocalName.
(Overrides XmlWrappingReaderLocalName.)
Public propertyName
See Name.
(Overrides XmlWrappingReaderName.)
Public propertyNamespaceURI (Overrides XmlWrappingReaderNamespaceURI.)
Public propertyNameTable
See NameTable.
(Inherited from XmlWrappingReader.)
Public propertyNodeType
See NodeType.
(Overrides XmlWrappingReaderNodeType.)
Public propertyPrefix
See Prefix.
(Overrides XmlWrappingReaderPrefix.)
Public propertyQuoteChar
See QuoteChar.
(Inherited from XmlWrappingReader.)
Public propertyReadState
See ReadState.
(Overrides XmlWrappingReaderReadState.)
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 (Inherited from XmlReader.)
Public propertyValue
See Value.
(Inherited from XmlWrappingReader.)
Public propertyValueType (Inherited from XmlReader.)
Public propertyXmlLang
See XmlLang.
(Inherited from XmlWrappingReader.)
Public propertyXmlSpace
See XmlSpace.
(Inherited from XmlWrappingReader.)
Top
Methods
  NameDescription
Public methodClose (Inherited from XmlWrappingReader.)
Public methodDispose (Inherited from XmlReader.)
Protected methodDispose(Boolean) (Inherited from XmlWrappingReader.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetAttribute(Int32) (Inherited from XmlWrappingReader.)
Public methodGetAttribute(String) (Inherited from XmlWrappingReader.)
Public methodGetAttribute(String, String) (Inherited from XmlWrappingReader.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetValueAsync (Inherited from XmlReader.)
Public methodHasLineInfo (Inherited from XmlWrappingReader.)
Public methodIsStartElement (Inherited from XmlReader.)
Public methodIsStartElement(String) (Inherited from XmlReader.)
Public methodIsStartElement(String, String) (Inherited from XmlReader.)
Public methodLookupNamespace (Inherited from XmlWrappingReader.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMoveToAttribute(Int32) (Inherited from XmlWrappingReader.)
Public methodMoveToAttribute(String) (Inherited from XmlWrappingReader.)
Public methodMoveToAttribute(String, String) (Inherited from XmlWrappingReader.)
Public methodMoveToContent (Inherited from XmlReader.)
Public methodMoveToContentAsync (Inherited from XmlReader.)
Public methodMoveToElement (Inherited from XmlWrappingReader.)
Public methodMoveToFirstAttribute (Inherited from XmlWrappingReader.)
Public methodMoveToNextAttribute (Inherited from XmlWrappingReader.)
Public methodRead (Overrides XmlWrappingReaderRead.)
Public methodReadAsync (Inherited from XmlReader.)
Public methodReadAttributeValue (Inherited from XmlWrappingReader.)
Public methodReadContentAs (Inherited from XmlReader.)
Public methodReadContentAsAsync (Inherited from XmlReader.)
Public methodReadContentAsBase64 (Inherited from XmlReader.)
Public methodReadContentAsBase64Async (Inherited from XmlReader.)
Public methodReadContentAsBinHex (Inherited from XmlReader.)
Public methodReadContentAsBinHexAsync (Inherited from XmlReader.)
Public methodReadContentAsBoolean (Inherited from XmlReader.)
Public methodReadContentAsDateTime
Reads the text content at the current position as a DateTime object.
(Inherited from XmlReader.)
Public methodReadContentAsDateTimeOffset (Inherited from XmlReader.)
Public methodReadContentAsDecimal (Inherited from XmlReader.)
Public methodReadContentAsDouble (Inherited from XmlReader.)
Public methodReadContentAsFloat (Inherited from XmlReader.)
Public methodReadContentAsInt (Inherited from XmlReader.)
Public methodReadContentAsLong (Inherited from XmlReader.)
Public methodReadContentAsObject (Inherited from XmlReader.)
Public methodReadContentAsObjectAsync (Inherited from XmlReader.)
Public methodReadContentAsString (Inherited from XmlReader.)
Public methodReadContentAsStringAsync (Inherited from XmlReader.)
Public methodReadElementContentAs(Type, IXmlNamespaceResolver) (Inherited from XmlReader.)
Public methodReadElementContentAs(Type, IXmlNamespaceResolver, String, String) (Inherited from XmlReader.)
Public methodReadElementContentAsAsync (Inherited from XmlReader.)
Public methodReadElementContentAsBase64 (Inherited from XmlReader.)
Public methodReadElementContentAsBase64Async (Inherited from XmlReader.)
Public methodReadElementContentAsBinHex (Inherited from XmlReader.)
Public methodReadElementContentAsBinHexAsync (Inherited from XmlReader.)
Public methodReadElementContentAsBoolean (Inherited from XmlReader.)
Public methodReadElementContentAsBoolean(String, String) (Inherited from XmlReader.)
Public methodReadElementContentAsDateTime
Reads the current element and returns the contents as a DateTime object.
(Inherited from XmlReader.)
Public methodReadElementContentAsDateTime(String, String)
Checks that the specified local name and namespace URI matches that of the current element, then reads the current element and returns the contents as a DateTime object.
(Inherited from XmlReader.)
Public methodReadElementContentAsDecimal (Inherited from XmlReader.)
Public methodReadElementContentAsDecimal(String, String) (Inherited from XmlReader.)
Public methodReadElementContentAsDouble (Inherited from XmlReader.)
Public methodReadElementContentAsDouble(String, String) (Inherited from XmlReader.)
Public methodReadElementContentAsFloat (Inherited from XmlReader.)
Public methodReadElementContentAsFloat(String, String) (Inherited from XmlReader.)
Public methodReadElementContentAsInt (Inherited from XmlReader.)
Public methodReadElementContentAsInt(String, String) (Inherited from XmlReader.)
Public methodReadElementContentAsLong (Inherited from XmlReader.)
Public methodReadElementContentAsLong(String, String) (Inherited from XmlReader.)
Public methodReadElementContentAsObject (Inherited from XmlReader.)
Public methodReadElementContentAsObject(String, String) (Inherited from XmlReader.)
Public methodReadElementContentAsObjectAsync (Inherited from XmlReader.)
Public methodReadElementContentAsString (Inherited from XmlReader.)
Public methodReadElementContentAsString(String, String) (Inherited from XmlReader.)
Public methodReadElementContentAsStringAsync (Inherited from XmlReader.)
Public methodReadEndElement (Inherited from XmlReader.)
Public methodReadInnerXml (Inherited from XmlReader.)
Public methodReadInnerXmlAsync (Inherited from XmlReader.)
Public methodReadOuterXml (Inherited from XmlReader.)
Public methodReadOuterXmlAsync (Inherited from XmlReader.)
Public methodReadStartElement (Inherited from XmlReader.)
Public methodReadStartElement(String) (Inherited from XmlReader.)
Public methodReadStartElement(String, String) (Inherited from XmlReader.)
Public methodReadSubtree (Inherited from XmlReader.)
Public methodReadToDescendant(String) (Inherited from XmlReader.)
Public methodReadToDescendant(String, String) (Inherited from XmlReader.)
Public methodReadToFollowing(String) (Inherited from XmlReader.)
Public methodReadToFollowing(String, String) (Inherited from XmlReader.)
Public methodReadToNextSibling(String) (Inherited from XmlReader.)
Public methodReadToNextSibling(String, String) (Inherited from XmlReader.)
Public methodReadValueChunk (Inherited from XmlWrappingReader.)
Public methodReadValueChunkAsync (Inherited from XmlReader.)
Public methodResolveEntity (Inherited from XmlWrappingReader.)
Public methodSkip (Inherited from XmlReader.)
Public methodSkipAsync (Inherited from XmlReader.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Remarks
This class has been forked from MVPXML 2 (Build 25759).
See Also