<?xml version="1.0"?>
<doc>
    <assembly>
        <name>System.Xml</name>
    </assembly>
    <members>
        <member name="T:System.Xml.ReadState">
            <summary>
            Specifies the state of the reader.
            </summary>
        </member>
        <member name="F:System.Xml.ReadState.Initial">
            <summary>
            The Read method has not been called.
            </summary>
        </member>
        <member name="F:System.Xml.ReadState.Interactive">
            <summary>
            The Read method has been called. Additional methods may be called on the reader.
            </summary>
        </member>
        <member name="F:System.Xml.ReadState.Error">
            <summary>
            An error occurred that prevents the read operation from continuing.
            </summary>
        </member>
        <member name="F:System.Xml.ReadState.EndOfFile">
            <summary>
            The end of the stream has been reached successfully.
            </summary>
        </member>
        <member name="F:System.Xml.ReadState.Closed">
            <summary>
            The Close method has been called and the XmlReader is closed.
            </summary>
        </member>
        <member name="T:System.Xml.XmlException">
            <summary>
            Returns information about the last XML related exception.
            </summary>
        </member>
        <member name="M:System.Xml.XmlException.#ctor">
            <summary>
            Initializes a new instance of the XmlException class.
            </summary>
        </member>
        <member name="M:System.Xml.XmlException.#ctor(System.String)">
            <summary>
            Initializes a new instance of the XmlException class with a specified error message.
            </summary>
            <param name="message">The error description.</param>
        </member>
        <member name="M:System.Xml.XmlException.#ctor(System.Xml.XmlException.XmlExceptionErrorCode)">
            <summary>
            Initializes a new instance of the XmlException class with a specified error message
            and an error code.
            </summary>
            <param name="errorCode">The error code indicating the type of error.</param>
        </member>
        <member name="M:System.Xml.XmlException.#ctor(System.String,System.Exception)">
            <summary>
            Initializes a new instance of the XmlException class.
            </summary>
            <param name="message">The error description.</param>
            <param name="innerException">The Exception that threw the XmlException, if any. This value can be null.</param>
        </member>
        <member name="P:System.Xml.XmlException.ErrorCode">
            <summary>
            Returns the error code indicating the type of error of this XmlException.
            </summary>
        </member>
        <member name="T:System.Xml.XmlException.XmlExceptionErrorCode">
            <summary>
            Error codes that specifiy the types of XML exceptions. This is used
            in place of an error message to conserve memory footprint.
            </summary>
        </member>
        <member name="T:System.Xml.XmlNameTable">
            <summary>
            Table of atomized string objects. This provides an efficient means for the XML
            parser to use the same string object for all repeated element and attribute
            names in an XML document.
            </summary>
        </member>
        <member name="M:System.Xml.XmlNameTable.#ctor">
            <summary>
            Initializes a new instance of the XmlNameTable class.
            </summary>
        </member>
        <member name="M:System.Xml.XmlNameTable.Get(System.String)">
            <summary>
            Gets the atomized string with the specified value.
            </summary>
            <param name="value">The name to find.</param>
            <returns>The atomized string object or null if the string has not already been atomized.</returns>
        </member>
        <member name="M:System.Xml.XmlNameTable.Add(System.String)">
            <summary>
            Atomizes the specified string and adds it to the XmlNameTable.
            </summary>
            <param name="key">The string to add.</param>
            <returns>The atomized string or the existing string if it already exists in the NameTable.</returns>
        </member>
        <member name="T:System.Xml.XmlNodeType">
            <summary>
            Specifies the type of node.
            </summary>
        </member>
        <member name="F:System.Xml.XmlNodeType.None">
            <summary>
            This is returned by the XmlReader if a Read method has not been called.
            </summary>
        </member>
        <member name="F:System.Xml.XmlNodeType.Element">
            <summary>
            An element (for example, &lt;item&gt; ).
            </summary>
        </member>
        <member name="F:System.Xml.XmlNodeType.Attribute">
            <summary>
            An attribute (for example, id='123' ).
            </summary>
        </member>
        <member name="F:System.Xml.XmlNodeType.Text">
            <summary>
            The text content of a node.
            </summary>
        </member>
        <member name="F:System.Xml.XmlNodeType.CDATA">
            <summary>
            A CDATA section (for example, &lt;![CDATA[my escaped text]]&gt; ).
            </summary>
        </member>
        <member name="F:System.Xml.XmlNodeType.ProcessingInstruction">
            <summary>
            A processing instruction (for example, &lt;?pi test?&gt; ).
            </summary>
        </member>
        <member name="F:System.Xml.XmlNodeType.Comment">
            <summary>
            A comment (for example, &lt;!-- my comment --&gt; ).
            </summary>
        </member>
        <member name="F:System.Xml.XmlNodeType.Whitespace">
            <summary>
            White space between markup.
            </summary>
        </member>
        <member name="F:System.Xml.XmlNodeType.SignificantWhitespace">
            <summary>
            White space between markup in a mixed content model or white space within
            the xml:space="preserve" scope.
            </summary>
        </member>
        <member name="F:System.Xml.XmlNodeType.EndElement">
            <summary>
            An end element tag (for example, &lt;/item&gt; ).
            </summary>
        </member>
        <member name="F:System.Xml.XmlNodeType.XmlDeclaration">
            <summary>
            The XML declaration (for example, &lt;?xml version='1.0'?&gt; ).
            </summary>
        </member>
        <member name="T:System.Xml.XmlReader">
            <summary>
            Represents a reader that provides fast, non-cached forward only stream access to XML data.
            </summary>
        </member>
        <member name="M:System.Xml.XmlReader.GetAttribute(System.String)">
            <summary>
            Gets the value of the attribute with the specified name.
            </summary>
            <param name="name">The qualified name of the attribute.</param>
            <returns>The value of the specified attribute. If the attribute is not found, null is returned.</returns>
        </member>
        <member name="M:System.Xml.XmlReader.GetAttribute(System.String,System.String)">
            <summary>
            Gets the value of the attribute with the specified local name and namespace URI.
            </summary>
            <param name="name">The local name of the attribute.</param>
            <param name="namespaceURI">The namespace URI of the attribute.</param>
            <returns>The value of the specified attribute. If the attribute is not found, null is returned.</returns>
        </member>
        <member name="M:System.Xml.XmlReader.GetAttribute(System.Int32)">
            <summary>
            Gets the value of the attribute with the specified index.
            </summary>
            <param name="i">The index of the attribute. The index is zero-based.</param>
            <returns>The value of the specified attribute.</returns>
        </member>
        <member name="M:System.Xml.XmlReader.MoveToAttribute(System.String)">
            <summary>
            Moves to the attribute with the specified name.
            </summary>
            <param name="name">The qualified name of the attribute.</param>
            <returns>true if the attribute is found; otherwise, false.</returns>
        </member>
        <member name="M:System.Xml.XmlReader.MoveToAttribute(System.String,System.String)">
            <summary>
            Moves to the attribute with the specified local name and namespace URI.
            </summary>
            <param name="localName">The local name of the attribute.</param>
            <param name="namespaceURI">The namespace URI of the attribute.</param>
            <returns>true if the attribute is found; otherwise, false.</returns>
        </member>
        <member name="M:System.Xml.XmlReader.MoveToAttribute(System.Int32)">
            <summary>
            Moves to the attribute with the specified index.
            </summary>
            <param name="i">The index of the attribute.</param>
        </member>
        <member name="M:System.Xml.XmlReader.MoveToFirstAttribute">
            <summary>
            Moves to the first attribute.
            </summary>
            <returns>true if an attribute exists (the reader moves to the first attribute); otherwise, false.</returns>
        </member>
        <member name="M:System.Xml.XmlReader.MoveToNextAttribute">
            <summary>
            Moves to the next attribute.
            </summary>
            <returns>true if there is a next attribute; false if there are no more attributes.</returns>
        </member>
        <member name="M:System.Xml.XmlReader.MoveToElement">
            <summary>
            Moves to the element that contains the current attribute node.
            </summary>
            <returns>true if the reader is positioned on an attribute; false if the reader is not positioned on an attribute.</returns>
        </member>
        <member name="M:System.Xml.XmlReader.Read">
            <summary>
            Reads the next node from the stream.
            </summary>
            <returns>true if the next node was read successfully; false if there are no more nodes to read.</returns>
        </member>
        <member name="M:System.Xml.XmlReader.Close">
            <summary>
            Closes the stream, changes the ReadState to Closed, and sets all the properties back to zero/empty string.
            </summary>
        </member>
        <member name="M:System.Xml.XmlReader.Skip">
            <summary>
            Skips the children of the current node.
            </summary>
        </member>
        <member name="M:System.Xml.XmlReader.LookupNamespace(System.String)">
            <summary>
            Resolves a namespace prefix in the current element's scope.
            </summary>
            <param name="prefix">The prefix whose namespace URI you want to resolve. To match the default namespace, pass an empty string.</param>
            <returns>The namespace URI to which the prefix maps or null if no matching prefix is found.</returns>
        </member>
        <member name="M:System.Xml.XmlReader.ReadString">
            <summary>
            Reads the contents of an element or a text node as a string.
            </summary>
            <returns>The contents of the element or text node.</returns>
        </member>
        <member name="M:System.Xml.XmlReader.MoveToContent">
            <summary>
            Checks whether the current node is a content (non-white space text, CDATA,
            Element, or EndElement) 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, Comment, Whitespace, or
            SignificantWhitespace. If the current node is an attribute node, this method
            moves the reader back to the element that owns the attribute.
            </summary>
            <returns>The NodeType of the current node found by the method or XmlNodeType.
            None if the reader has reached the end of the input stream.</returns>
        </member>
        <member name="M:System.Xml.XmlReader.ReadStartElement">
            <summary>
            Checks that the current node is an element and advances the reader to the next node.
            </summary>
        </member>
        <member name="M:System.Xml.XmlReader.ReadStartElement(System.String)">
            <summary>
            Checks that the current content node is an element with the given Name and
            advances the reader to the next node.
            </summary>
            <param name="name">The qualified name of the element.</param>
        </member>
        <member name="M:System.Xml.XmlReader.ReadStartElement(System.String,System.String)">
            <summary>
            Checks that the current content node is an element with the given LocalName and
            NamespaceURI and advances the reader to the next node.
            </summary>
            <param name="localname">The local name of the element.</param>
            <param name="ns">The namespace URI of the element.</param>
        </member>
        <member name="M:System.Xml.XmlReader.ReadElementString">
            <summary>
            Reads a text-only element.
            </summary>
            <returns>The text contained in the element that was read. An empty string
            if the element is empty (&lt;item&gt;&lt;/item&gt; or &lt;item/&gt;).</returns>
        </member>
        <member name="M:System.Xml.XmlReader.ReadElementString(System.String)">
            <summary>
            Checks that the Name property of the element found matches the given string
            before reading a text-only element.
            </summary>
            <param name="name">The qualified name of the element.</param>
            <returns>The text contained in the element that was read. An empty string
            if the element is empty (&lt;item&gt;&lt;/item&gt; or &lt;item/&gt;).</returns>
        </member>
        <member name="M:System.Xml.XmlReader.ReadElementString(System.String,System.String)">
            <summary>
            Checks that the LocalName and NamespaceURI properties of the element found
            matches the given strings before reading a text-only element.
            </summary>
            <param name="localname">The local name of the element.</param>
            <param name="ns">The namespace URI of the element.</param>
            <returns>The text contained in the element that was read. An empty string
            if the element is empty (&lt;item&gt;&lt;/item&gt; or &lt;item/&gt;).</returns>
        </member>
        <member name="M:System.Xml.XmlReader.ReadEndElement">
            <summary>
            Checks that the current content node is an end tag and advances the reader
            to the next node.
            </summary>
        </member>
        <member name="M:System.Xml.XmlReader.IsStartElement">
            <summary>
            Calls MoveToContent and tests if the current content node is a start tag or
            empty element tag.
            </summary>
            <returns>true if MoveToContent finds a start tag or empty element tag;
            false if a node type other than XmlNodeType.Element was found.</returns>
        </member>
        <member name="M:System.Xml.XmlReader.IsStartElement(System.String)">
            <summary>
            Calls MoveToContent and tests if the current content node is a start tag or
            empty element tag and if the Name property of the element found matches the
            given argument.
            </summary>
            <param name="name">The qualified name of the element.</param>
            <returns>true if the resulting node is an element and the Name property
            matches the specified string. false if a node type other than
            XmlNodeType.Element was found or if the element Name property does not
            match the specified string.</returns>
        </member>
        <member name="M:System.Xml.XmlReader.IsStartElement(System.String,System.String)">
            <summary>
            Calls MoveToContent and tests if the current content node is a start tag or
            empty element tag and if the LocalName and NamespaceURI properties of the
            element found match the given strings.
            </summary>
            <param name="localname">The local name of the element.</param>
            <param name="ns">The namespace URI of the element.</param>
            <returns>true if the resulting node is an element. false if a node type other
            than XmlNodeType.Element was found or if the LocalName and NamespaceURI
            properties of the element do not match the specified strings.</returns>
        </member>
        <member name="M:System.Xml.XmlReader.ReadToFollowing(System.String)">
            <summary>
            Reads until an element with the specified qualified name is found.
            </summary>
            <param name="name">The qualified name of the element.</param>
            <returns>true if a matching element is found; otherwise false and the
            XmlReader is in an end of file state.</returns>
        </member>
        <member name="M:System.Xml.XmlReader.ReadToFollowing(System.String,System.String)">
            <summary>
            Reads until an element with the specified local name and namespace URI
            is found.
            </summary>
            <param name="localname">The local name of the element.</param>
            <param name="namespaceURI">The namespace URI of the element.</param>
            <returns>true if a matching element is found; otherwise false and the
            XmlReader is in an end of file state.</returns>
        </member>
        <member name="M:System.Xml.XmlReader.ReadToDescendant(System.String)">
            <summary>
            Advances the XmlReader to the next descendant element with the specified
            qualified name.
            </summary>
            <param name="name">The qualified name of the element.</param>
            <returns>true if a matching descendant element is found; otherwise false.
            If a matching child element is not found, the XmlReader is positioned on
            the end tag (NodeType is XmlNodeType.EndElement) of the element.
            If the XmlReader is not positioned on an element when ReadToDescendant
            was called, this method returns false and the position of the XmlReader
            is not changed.</returns>
        </member>
        <member name="M:System.Xml.XmlReader.ReadToDescendant(System.String,System.String)">
            <summary>
            Advances the XmlReader to the next descendant element with the specified
            local name and namespace URI.
            </summary>
            <param name="localname">The local name of the element.</param>
            <param name="namespaceURI">The namespace URI of the element.</param>
            <returns>true if a matching descendant element is found; otherwise false.
            If a matching child element is not found, the XmlReader is positioned on
            the end tag (NodeType is XmlNodeType.EndElement) of the element.
            If the XmlReader is not positioned on an element when ReadToDescendant
            was called, this method returns false and the position of the XmlReader
            is not changed.</returns>
        </member>
        <member name="M:System.Xml.XmlReader.ReadToNextSibling(System.String)">
            <summary>
            Advances the XmlReader to the next sibling element with the specified
            qualified name.
            </summary>
            <param name="name">The qualified name of the element.</param>
            <returns>true if a matching sibling element is found; otherwise false.
            If a matching sibling element is not found, the XmlReader is positioned
            on the end tag (NodeType is XmlNodeType.EndElement) of the parent
            element.</returns>
        </member>
        <member name="M:System.Xml.XmlReader.ReadToNextSibling(System.String,System.String)">
            <summary>
            Advances the XmlReader to the next sibling element with the specified
            local name and namespace URI.
            </summary>
            <param name="localname">The local name of the element.</param>
            <param name="namespaceURI">The namespace URI of the element.</param>
            <returns>true if a matching sibling element is found; otherwise false.
            If a matching sibling element is not found, the XmlReader is positioned
            on the end tag (NodeType is XmlNodeType.EndElement) of the parent
            element.</returns>
        </member>
        <member name="M:System.Xml.XmlReader.Create(System.IO.Stream)">
            <summary>
            Creates a new XmlReader instance using the specified stream.
            </summary>
            <param name="input">The stream containing the XML data.</param>
            <returns>An XmlReader object used to read the data contained in the stream.</returns>
        </member>
        <member name="M:System.Xml.XmlReader.Create(System.IO.Stream,System.Xml.XmlReaderSettings)">
            <summary>
            Creates a new XmlReader instance with the specified stream and
            XmlReaderSettings object.
            </summary>
            <param name="input">The stream containing the XML data.</param>
            <param name="settings">The XmlReaderSettings object used to configure the new
            XmlReader instance. This value can be null.</param>
            <returns>An XmlReader object to read the XML data.</returns>
        </member>
        <member name="P:System.Xml.XmlReader.NodeType">
            <summary>
            Gets the type of the current node.
            </summary>
        </member>
        <member name="P:System.Xml.XmlReader.Name">
            <summary>
            Gets the name of the current node, including the namespace prefix.
            </summary>
        </member>
        <member name="P:System.Xml.XmlReader.LocalName">
            <summary>
            Gets the name of the current node without the namespace prefix.
            </summary>
        </member>
        <member name="P:System.Xml.XmlReader.NamespaceURI">
            <summary>
            Gets the namespace URI (as defined in the W3C Namespace specification) of
            the node on which the reader is positioned.
            </summary>
        </member>
        <member name="P:System.Xml.XmlReader.Prefix">
            <summary>
            Gets the namespace prefix associated with the current node.
            </summary>
        </member>
        <member name="P:System.Xml.XmlReader.HasValue">
            <summary>
            Gets a value indicating whether the current node can have a Value other
            than String.Empty.
            </summary>
        </member>
        <member name="P:System.Xml.XmlReader.Value">
            <summary>
            Gets the text value of the current node.
            </summary>
        </member>
        <member name="P:System.Xml.XmlReader.Depth">
            <summary>
            Gets the depth of the current node in the XML element stack.
            </summary>
        </member>
        <member name="P:System.Xml.XmlReader.IsEmptyElement">
            <summary>
            Gets a value indicating whether the current node is an empty element
            (for example, &lt;MyElement/&gt;).
            </summary>
        </member>
        <member name="P:System.Xml.XmlReader.XmlSpace">
            <summary>
            Gets the current xml:space scope.
            </summary>
        </member>
        <member name="P:System.Xml.XmlReader.XmlLang">
            <summary>
            Gets the current xml:lang scope.
            </summary>
        </member>
        <member name="P:System.Xml.XmlReader.AttributeCount">
            <summary>
            Gets the number of attributes on the current node.
            </summary>
        </member>
        <member name="P:System.Xml.XmlReader.EOF">
            <summary>
            Gets a value indicating whether the reader is positioned at the end of the stream.
            </summary>
        </member>
        <member name="P:System.Xml.XmlReader.ReadState">
            <summary>
            Gets the state of the reader.
            </summary>
        </member>
        <member name="P:System.Xml.XmlReader.NameTable">
            <summary>
            Gets the XmlNameTable associated with the XmlReader.
            </summary>
        </member>
        <member name="P:System.Xml.XmlReader.HasAttributes">
            <summary>
            Gets a value indicating whether the current node has any attributes.
            </summary>
        </member>
        <member name="T:System.Xml.XmlReaderSettings">
            <summary>
            Specifies a set of features to support on the XmlReader object created
            by the Create method.
            </summary>
        </member>
        <member name="F:System.Xml.XmlReaderSettings.NameTable">
            <summary>
            Gets or sets the XmlNameTable used for atomized string comparisons.
            </summary>
        </member>
        <member name="F:System.Xml.XmlReaderSettings.IgnoreWhitespace">
            <summary>
            Gets or sets a value indicating whether to ignore insignificant
            white space.
            </summary>
        </member>
        <member name="F:System.Xml.XmlReaderSettings.IgnoreProcessingInstructions">
            <summary>
            Gets or sets a value indicating whether to ignore processing
            instructions.
            </summary>
        </member>
        <member name="F:System.Xml.XmlReaderSettings.IgnoreComments">
            <summary>
            Gets or sets a value indicating whether to ignore comments.
            </summary>
        </member>
        <member name="M:System.Xml.XmlReaderSettings.#ctor">
            <summary>
            Initializes a new instance of the XmlReaderSettings class.
            </summary>
        </member>
        <member name="T:System.Xml.XmlSpace">
            <summary>
            Specifies the current xml:space scope.
            </summary>
        </member>
        <member name="F:System.Xml.XmlSpace.None">
            <summary>
            No xml:space scope.
            </summary>
        </member>
        <member name="F:System.Xml.XmlSpace.Default">
            <summary>
            The xml:space scope is "default".
            </summary>
        </member>
        <member name="F:System.Xml.XmlSpace.Preserve">
            <summary>
            The xml:space scope is "preserve".
            </summary>
        </member>
    </members>
</doc>

