DelegatingXmlReader ClassDelegatingXmlReader ClassDelegatingXmlReader Class

Represents an XmlReaderXmlReaderXmlReader which delegates its calls to another XmlReaderXmlReaderXmlReader.

Inheritance Hierarchy

Syntax

Public Class DelegatingXmlReader _
        Inherits System.Xml.XmlReader _
        Implements System.Xml.IXmlLineInfo
public class DelegatingXmlReader : System.Xml.XmlReader,
        System.Xml.IXmlLineInfo
public:
ref class DelegatingXmlReader : System.Xml::XmlReader^,
        System.Xml::IXmlLineInfo^
 
The DelegatingXmlReaderDelegatingXmlReaderDelegatingXmlReader type exposes the following members.

Constructors

 ConstructorDescription
Protected methodDelegatingXmlReaderDelegatingXmlReaderDelegatingXmlReader Initializes a new instance of the DelegatingXmlReaderDelegatingXmlReaderDelegatingXmlReader class which delegates its calls to the specified XmlReaderXmlReaderXmlReader.

Top

Properties

 PropertyDescription
Public propertyAttributeCountAttributeCountAttributeCount Gets the number of attributes on the current node. (Overrides XmlReader.AttributeCountXmlReader.AttributeCountXmlReader::AttributeCount)
Public propertyBaseURIBaseURIBaseURI Gets the base URI of the current node. (Overrides XmlReader.BaseURIXmlReader.BaseURIXmlReader::BaseURI)
Public propertyXmlReader.CanReadBinaryContentXmlReader.CanReadBinaryContentXmlReader::CanReadBinaryContent Gets a value indicating whether the XmlReaderXmlReaderXmlReader implements the binary content read methods. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public propertyXmlReader.CanReadValueChunkXmlReader.CanReadValueChunkXmlReader::CanReadValueChunk Gets a value indicating whether the XmlReaderXmlReaderXmlReader implements the ReadValueChunkReadValueChunkReadValueChunk method. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public propertyCanResolveEntityCanResolveEntityCanResolveEntity Gets a value indicating whether the reader can parse and resolve entities. (Overrides XmlReader.CanResolveEntityXmlReader.CanResolveEntityXmlReader::CanResolveEntity)
Protected propertyCurrentCurrentCurrent Gets or sets the underlying XmlReaderXmlReaderXmlReader to which calls are delegated.
Public propertyDepthDepthDepth Gets the depth of the current node in the XML document. (Overrides XmlReader.DepthXmlReader.DepthXmlReader::Depth)
Public propertyEOFEOFEOF Gets a value indicating whether the reader is positioned at the end of the stream. (Overrides XmlReader.EOFXmlReader.EOFXmlReader::EOF)
Public propertyHasAttributesHasAttributesHasAttributes Gets a value indicating whether the current node has any attributes. (Overrides XmlReader.HasAttributesXmlReader.HasAttributesXmlReader::HasAttributes)
Public propertyHasValueHasValueHasValue Gets a value indicating whether the current node can have a ValueValueValue. (Overrides XmlReader.HasValueXmlReader.HasValueXmlReader::HasValue)
Public propertyIsDefaultIsDefaultIsDefault Gets a value indicating whether the current node is an attribute that was generated from the default value defined in the DTD or schema. (Overrides XmlReader.IsDefaultXmlReader.IsDefaultXmlReader::IsDefault)
Public propertyIsEmptyElementIsEmptyElementIsEmptyElement Gets a value indicating whether the current node is an empty element. (Overrides XmlReader.IsEmptyElementXmlReader.IsEmptyElementXmlReader::IsEmptyElement)
Public propertyItem (int)Item (Integer)Item (int) Gets the value of the attribute with the specified index. (Overrides XmlReader.ItemXmlReader.ItemXmlReader::Item)
Public propertyItem (string)Item (String)Item (String^) Gets the value of the attribute with the specified name (Overrides XmlReader.ItemXmlReader.ItemXmlReader::Item)
Public propertyItem (string, string)Item (String, String)Item (String^, String^) Gets the value of the attribute with the specified local name and namespace URI. (Overrides XmlReader.ItemXmlReader.ItemXmlReader::Item)
Public propertyLineNumberLineNumberLineNumber Gets the current line number.
Public propertyLinePositionLinePositionLinePosition Gets the current line position.
Public propertyLocalNameLocalNameLocalName Gets the local name of the current node. (Overrides XmlReader.LocalNameXmlReader.LocalNameXmlReader::LocalName)
Public propertyNameNameName Gets the qualified name of the current node. (Overrides XmlReader.NameXmlReader.NameXmlReader::Name)
Public propertyNamespaceURINamespaceURINamespaceURI Gets the namespace URI of the node on which the reader is positioned. (Overrides XmlReader.NamespaceURIXmlReader.NamespaceURIXmlReader::NamespaceURI)
Public propertyNameTableNameTableNameTable Gets the XmlNameTableXmlNameTableXmlNameTable associated with this implementation. (Overrides XmlReader.NameTableXmlReader.NameTableXmlReader::NameTable)
Public propertyNodeTypeNodeTypeNodeType Gets the type of the current node. (Overrides XmlReader.NodeTypeXmlReader.NodeTypeXmlReader::NodeType)
Public propertyPrefixPrefixPrefix Gets the namespace prefix associated with the current node. (Overrides XmlReader.PrefixXmlReader.PrefixXmlReader::Prefix)
Public propertyQuoteCharQuoteCharQuoteChar Gets the quotation mark character used to enclose the value of an attribute node. (Overrides XmlReader.QuoteCharXmlReader.QuoteCharXmlReader::QuoteChar)
Public propertyReadStateReadStateReadState Gets the state of the reader. (Overrides XmlReader.ReadStateXmlReader.ReadStateXmlReader::ReadState)
Public propertySchemaInfoSchemaInfoSchemaInfo Gets the schema information that has been assigned to the current node as a result of schema validation. (Overrides XmlReader.SchemaInfoXmlReader.SchemaInfoXmlReader::SchemaInfo)
Public propertySettingsSettingsSettings Gets the XmlReaderSettingsXmlReaderSettingsXmlReaderSettings object used to create this wrapped instance. (Overrides XmlReader.SettingsXmlReader.SettingsXmlReader::Settings)
Public propertyValueValueValue Gets the text value of the current node. (Overrides XmlReader.ValueXmlReader.ValueXmlReader::Value)
Public propertyXmlReader.ValueTypeXmlReader.ValueTypeXmlReader::ValueType Gets The Common Language Runtime (CLR) type for the current node. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public propertyXmlLangXmlLangXmlLang Gets the current xml:lang scope. (Overrides XmlReader.XmlLangXmlReader.XmlLangXmlReader::XmlLang)
Public propertyXmlSpaceXmlSpaceXmlSpace Gets the current xml:space scope. (Overrides XmlReader.XmlSpaceXmlReader.XmlSpaceXmlReader::XmlSpace)

Top

Methods

 MethodDescription
Public methodCloseCloseClose Changes the ReadStateReadStateReadState to Closed. (Overrides XmlReader.CloseXmlReader.CloseXmlReader::Close)
Protected methodXmlReader.DisposeXmlReader.DisposeXmlReader::Dispose Releases the unmanaged resources used by the XmlReaderXmlReaderXmlReader and optionally releases the managed resources. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodObject.EqualsObject.EqualsObject::Equals Determines whether the specified objectObjectobject is equal to the current objectObjectobject. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Protected methodObject.FinalizeObject.FinalizeObject::Finalize Allows an objectObjectobject to attempt to free resources and perform other cleanup operations before the objectObjectobject is reclaimed by garbage collection. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Public methodGetAttribute (int)GetAttribute (Integer)GetAttribute (int) Returns the value of an attribute with the specified index. (Overrides XmlReader.GetAttributeXmlReader.GetAttributeXmlReader::GetAttribute)
Public methodGetAttribute (string)GetAttribute (String)GetAttribute (String^) Returns the value of the attribute with the specified name. (Overrides XmlReader.GetAttributeXmlReader.GetAttributeXmlReader::GetAttribute)
Public methodGetAttribute (string, string)GetAttribute (String, String)GetAttribute (String^, String^) Returns the value of the attribute with the specified local name and namespace URI. (Overrides XmlReader.GetAttributeXmlReader.GetAttributeXmlReader::GetAttribute)
Public methodObject.GetHashCodeObject.GetHashCodeObject::GetHashCode Serves as a hash function for a particular type. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Public methodObject.GetTypeObject.GetTypeObject::GetType Gets the TypeTypeType of the current instance. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Public methodHasLineInfoHasLineInfoHasLineInfo Gets a value indicating whether the class can return line information.
Public methodXmlReader.IsStartElementXmlReader.IsStartElementXmlReader::IsStartElement Calls MoveToContentMoveToContentMoveToContent and tests if the current content node is a start tag or empty element tag. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.IsStartElementXmlReader.IsStartElementXmlReader::IsStartElement Calls MoveToContentMoveToContentMoveToContent and tests if the current content node is a start tag or empty element tag and if the NameNameName property of the element found matches the given argument. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.IsStartElementXmlReader.IsStartElementXmlReader::IsStartElement Calls MoveToContentMoveToContentMoveToContent and tests if the current content node is a start tag or empty element tag and if the LocalNameLocalNameLocalName and NamespaceURINamespaceURINamespaceURI properties of the element found match the given strings. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodLookupNamespaceLookupNamespaceLookupNamespace Resolves a namespace prefix in the current element's scope. (Overrides XmlReader.LookupNamespaceXmlReader.LookupNamespaceXmlReader::LookupNamespace)
Protected methodObject.MemberwiseCloneObject.MemberwiseCloneObject::MemberwiseClone Creates a shallow copy of the current objectObjectobject. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Public methodMoveToAttribute (int)MoveToAttribute (Integer)MoveToAttribute (int) Moves to the attribute with the specified index. (Overrides XmlReader.MoveToAttributeXmlReader.MoveToAttributeXmlReader::MoveToAttribute)
Public methodMoveToAttribute (string)MoveToAttribute (String)MoveToAttribute (String^) When overridden in a derived class, moves to the attribute with the specified Name. (Overrides XmlReader.MoveToAttributeXmlReader.MoveToAttributeXmlReader::MoveToAttribute)
Public methodMoveToAttribute (string, string)MoveToAttribute (String, String)MoveToAttribute (String^, String^) Moves to the attribute with the specified local name and namespace URI. (Overrides XmlReader.MoveToAttributeXmlReader.MoveToAttributeXmlReader::MoveToAttribute)
Public methodXmlReader.MoveToContentXmlReader.MoveToContentXmlReader::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 System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodMoveToElementMoveToElementMoveToElement Moves to the element that contains the current attribute node. (Overrides XmlReader.MoveToElementXmlReader.MoveToElementXmlReader::MoveToElement)
Public methodMoveToFirstAttributeMoveToFirstAttributeMoveToFirstAttribute Moves to the first attribute. (Overrides XmlReader.MoveToFirstAttributeXmlReader.MoveToFirstAttributeXmlReader::MoveToFirstAttribute)
Public methodMoveToNextAttributeMoveToNextAttributeMoveToNextAttribute Moves to the next attribute. (Overrides XmlReader.MoveToNextAttributeXmlReader.MoveToNextAttributeXmlReader::MoveToNextAttribute)
Public methodReadReadRead Reads the next node from the stream. (Overrides XmlReader.ReadXmlReader.ReadXmlReader::Read)
Public methodReadAttributeValueReadAttributeValueReadAttributeValue Parses the attribute value into one or more TextTextText, EntityReferenceEntityReferenceEntityReference, or EndEntityEndEntityEndEntity nodes. (Overrides XmlReader.ReadAttributeValueXmlReader.ReadAttributeValueXmlReader::ReadAttributeValue)
Public methodXmlReader.ReadContentAsXmlReader.ReadContentAsXmlReader::ReadContentAs Reads the content as an object of the type specified. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadContentAsBase64XmlReader.ReadContentAsBase64XmlReader::ReadContentAsBase64 Reads the content and returns the Base64 decoded binary bytes. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadContentAsBinHexXmlReader.ReadContentAsBinHexXmlReader::ReadContentAsBinHex Reads the content and returns the BinHex decoded binary bytes. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadContentAsBooleanXmlReader.ReadContentAsBooleanXmlReader::ReadContentAsBoolean Reads the text content at the current position as a Boolean. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadContentAsDateTimeXmlReader.ReadContentAsDateTimeXmlReader::ReadContentAsDateTime Reads the text content at the current position as a DateTimeDateDateTime object. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadContentAsDecimalXmlReader.ReadContentAsDecimalXmlReader::ReadContentAsDecimal Reads the text content at the current position as a decimalDecimaldecimal object. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadContentAsDoubleXmlReader.ReadContentAsDoubleXmlReader::ReadContentAsDouble Reads the text content at the current position as a double-precision floating-point number. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadContentAsFloatXmlReader.ReadContentAsFloatXmlReader::ReadContentAsFloat Reads the text content at the current position as a single-precision floating point number. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadContentAsIntXmlReader.ReadContentAsIntXmlReader::ReadContentAsInt Reads the text content at the current position as a 32-bit signed integer. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadContentAsLongXmlReader.ReadContentAsLongXmlReader::ReadContentAsLong Reads the text content at the current position as a 64-bit signed integer. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadContentAsObjectXmlReader.ReadContentAsObjectXmlReader::ReadContentAsObject Reads the text content at the current position as an objectObjectobject. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadContentAsStringXmlReader.ReadContentAsStringXmlReader::ReadContentAsString Reads the text content at the current position as a stringStringString object. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadElementContentAsXmlReader.ReadElementContentAsXmlReader::ReadElementContentAs Reads the element content as the requested type. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadElementContentAsXmlReader.ReadElementContentAsXmlReader::ReadElementContentAs Checks that the specified local name and namespace URI matches that of the current element, then reads the element content as the requested type. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadElementContentAsBase64XmlReader.ReadElementContentAsBase64XmlReader::ReadElementContentAsBase64 Reads the element and decodes the Base64 content. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadElementContentAsBinHexXmlReader.ReadElementContentAsBinHexXmlReader::ReadElementContentAsBinHex Reads the element and decodes the BinHex content. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadElementContentAsBooleanXmlReader.ReadElementContentAsBooleanXmlReader::ReadElementContentAsBoolean Reads the current element and returns the contents as a boolBooleanbool object. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadElementContentAsBooleanXmlReader.ReadElementContentAsBooleanXmlReader::ReadElementContentAsBoolean 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 boolBooleanbool object. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadElementContentAsDateTimeXmlReader.ReadElementContentAsDateTimeXmlReader::ReadElementContentAsDateTime Reads the current element and returns the contents as a DateTimeDateDateTime object. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadElementContentAsDateTimeXmlReader.ReadElementContentAsDateTimeXmlReader::ReadElementContentAsDateTime 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 DateTimeDateDateTime object. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadElementContentAsDecimalXmlReader.ReadElementContentAsDecimalXmlReader::ReadElementContentAsDecimal Reads the current element and returns the contents as a decimalDecimaldecimal object. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadElementContentAsDecimalXmlReader.ReadElementContentAsDecimalXmlReader::ReadElementContentAsDecimal 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 decimalDecimaldecimal object. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadElementContentAsDoubleXmlReader.ReadElementContentAsDoubleXmlReader::ReadElementContentAsDouble Reads the current element and returns the contents as a double-precision floating-point number. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadElementContentAsDoubleXmlReader.ReadElementContentAsDoubleXmlReader::ReadElementContentAsDouble 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 double-precision floating-point number. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadElementContentAsFloatXmlReader.ReadElementContentAsFloatXmlReader::ReadElementContentAsFloat Reads the current element and returns the contents as single-precision floating-point number. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadElementContentAsFloatXmlReader.ReadElementContentAsFloatXmlReader::ReadElementContentAsFloat 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 single-precision floating-point number. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadElementContentAsIntXmlReader.ReadElementContentAsIntXmlReader::ReadElementContentAsInt Reads the current element and returns the contents as a 32-bit signed integer. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadElementContentAsIntXmlReader.ReadElementContentAsIntXmlReader::ReadElementContentAsInt 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 32-bit signed integer. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadElementContentAsLongXmlReader.ReadElementContentAsLongXmlReader::ReadElementContentAsLong Reads the current element and returns the contents as a 64-bit signed integer. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadElementContentAsLongXmlReader.ReadElementContentAsLongXmlReader::ReadElementContentAsLong 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 64-bit signed integer. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadElementContentAsObjectXmlReader.ReadElementContentAsObjectXmlReader::ReadElementContentAsObject Reads the current element and returns the contents as an objectObjectobject. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadElementContentAsObjectXmlReader.ReadElementContentAsObjectXmlReader::ReadElementContentAsObject 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 an objectObjectobject. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadElementContentAsStringXmlReader.ReadElementContentAsStringXmlReader::ReadElementContentAsString Reads the current element and returns the contents as a stringStringString object. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadElementContentAsStringXmlReader.ReadElementContentAsStringXmlReader::ReadElementContentAsString 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 stringStringString object. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadElementStringXmlReader.ReadElementStringXmlReader::ReadElementString Reads a text-only element. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadElementStringXmlReader.ReadElementStringXmlReader::ReadElementString Checks that the NameNameName property of the element found matches the given string before reading a text-only element. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadElementStringXmlReader.ReadElementStringXmlReader::ReadElementString Checks that the LocalNameLocalNameLocalName and NamespaceURINamespaceURINamespaceURI properties of the element found matches the given strings before reading a text-only element. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadEndElementXmlReader.ReadEndElementXmlReader::ReadEndElement Checks that the current content node is an end tag and advances the reader to the next node. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadInnerXmlXmlReader.ReadInnerXmlXmlReader::ReadInnerXml When overridden in a derived class, reads all the content, including markup, as a string. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadOuterXmlXmlReader.ReadOuterXmlXmlReader::ReadOuterXml When overridden in a derived class, reads the content, including markup, representing this node and all its children. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadStartElementXmlReader.ReadStartElementXmlReader::ReadStartElement Checks that the current node is an element and advances the reader to the next node. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadStartElementXmlReader.ReadStartElementXmlReader::ReadStartElement Checks that the current content node is an element with the given NameNameName and advances the reader to the next node. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadStartElementXmlReader.ReadStartElementXmlReader::ReadStartElement Checks that the current content node is an element with the given LocalNameLocalNameLocalName and NamespaceURINamespaceURINamespaceURI and advances the reader to the next node. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadStringXmlReader.ReadStringXmlReader::ReadString When overridden in a derived class, reads the contents of an element or text node as a string. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadSubtreeXmlReader.ReadSubtreeXmlReader::ReadSubtree Returns a new XmlReader instance that can be used to read the current node, and all its descendants. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadToDescendantXmlReader.ReadToDescendantXmlReader::ReadToDescendant Advances the XmlReaderXmlReaderXmlReader to the next descendant element with the specified qualified name. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadToDescendantXmlReader.ReadToDescendantXmlReader::ReadToDescendant Advances the XmlReaderXmlReaderXmlReader to the next descendant element with the specified local name and namespace URI. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadToFollowingXmlReader.ReadToFollowingXmlReader::ReadToFollowing Reads until an element with the specified qualified name is found. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadToFollowingXmlReader.ReadToFollowingXmlReader::ReadToFollowing Reads until an element with the specified local name and namespace URI is found. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadToNextSiblingXmlReader.ReadToNextSiblingXmlReader::ReadToNextSibling Advances the XmlReader to the next sibling element with the specified qualified name. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadToNextSiblingXmlReader.ReadToNextSiblingXmlReader::ReadToNextSibling Advances the XmlReader to the next sibling element with the specified local name and namespace URI. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodXmlReader.ReadValueChunkXmlReader.ReadValueChunkXmlReader::ReadValueChunk Reads large streams of text embedded in an XML document. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodResolveEntityResolveEntityResolveEntity Resolves the entity reference for EntityReferenceEntityReferenceEntityReference nodes. (Overrides XmlReader.ResolveEntityXmlReader.ResolveEntityXmlReader::ResolveEntity)
Public methodXmlReader.SkipXmlReader.SkipXmlReader::Skip Skips the children of the current node. (Inherited from System.Xml.XmlReaderSystem.Xml.XmlReaderSystem.Xml::XmlReader)
Public methodObject.ToStringObject.ToStringObject::ToString Returns a stringStringString that represents the current objectObjectobject. (Inherited from System.ObjectSystem.ObjectSystem::Object)

Top

Explicit Interface Implementations

Top

Remarks

This class is intended as a base class for XmlReaderXmlReaderXmlReader instances which may override the behaviour of one or more calls.