home *** CD-ROM | disk | FTP | other *** search
/ ftp.tcs3.com / ftp.tcs3.com.tar / ftp.tcs3.com / DRIVERS / Audio / Office2010 / InfoPath.en-us / InfLR.cab / FL_System_XML_xml_ENU____.3643236F_FC70_11D3_A536_0090278A1BB8 < prev    next >
Extensible Markup Language  |  2009-05-23  |  1MB  |  12,397 lines

  1. ∩╗┐<?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3.     <assembly>
  4.         <name>System.Xml</name>
  5.     </assembly>
  6.     <members>
  7.         <member name="N:System.Xml">
  8.             <summary>The <see cref="N:System.Xml"></see> namespace provides standards-based support for processing XML.</summary>
  9.         </member>
  10.         <member name="T:System.Xml.ConformanceLevel">
  11.             <summary>Specifies the amount of input or output checking that the created <see cref="T:System.Xml.XmlReader"></see> and <see cref="T:System.Xml.XmlWriter"></see> objects perform.</summary>
  12.         </member>
  13.         <member name="F:System.Xml.ConformanceLevel.Auto">
  14.             <summary>The <see cref="T:System.Xml.XmlReader"></see> or <see cref="T:System.Xml.XmlWriter"></see> object automatically detects whether document or fragment checking should be performed, and does the appropriate checking. In the case where you are wrapping another <see cref="T:System.Xml.XmlReader"></see> or <see cref="T:System.Xml.XmlWriter"></see> object, the outer object does not do any additional conformance checking. Conformance checking is left up to the underlying object.</summary>
  15.         </member>
  16.         <member name="F:System.Xml.ConformanceLevel.Document">
  17.             <summary>The XML data is in conformance to the rules for a well-formed XML 1.0 document.</summary>
  18.         </member>
  19.         <member name="F:System.Xml.ConformanceLevel.Fragment">
  20.             <summary>The XML data is a well-formed XML fragment.</summary>
  21.         </member>
  22.         <member name="T:System.Xml.EntityHandling">
  23.             <summary>Specifies how the <see cref="T:System.Xml.XmlTextReader"></see> or <see cref="T:System.Xml.XmlValidatingReader"></see> handle entities.</summary>
  24.         </member>
  25.         <member name="F:System.Xml.EntityHandling.ExpandCharEntities">
  26.             <summary>Expands character entities and returns general entities as <see cref="F:System.Xml.XmlNodeType.EntityReference"></see> nodes. </summary>
  27.         </member>
  28.         <member name="F:System.Xml.EntityHandling.ExpandEntities">
  29.             <summary>Expands all entities and returns the expanded nodes.</summary>
  30.         </member>
  31.         <member name="T:System.Xml.Formatting">
  32.             <summary>Specifies formatting options for the <see cref="T:System.Xml.XmlTextWriter"></see>.</summary>
  33.         </member>
  34.         <member name="F:System.Xml.Formatting.Indented">
  35.             <summary>Causes child elements to be indented according to the <see cref="P:System.Xml.XmlTextWriter.Indentation"></see> and <see cref="P:System.Xml.XmlTextWriter.IndentChar"></see> settings. </summary>
  36.         </member>
  37.         <member name="F:System.Xml.Formatting.None">
  38.             <summary>No special formatting is applied. This is the default.</summary>
  39.         </member>
  40.         <member name="T:System.Xml.IHasXmlNode">
  41.             <summary>Enables a class to return an <see cref="T:System.Xml.XmlNode"></see> from the current context or position.</summary>
  42.         </member>
  43.         <member name="M:System.Xml.IHasXmlNode.GetNode">
  44.             <summary>Returns the <see cref="T:System.Xml.XmlNode"></see> for the current position.</summary>
  45.             <returns>The XmlNode for the current position.</returns>
  46.         </member>
  47.         <member name="T:System.Xml.IXmlLineInfo">
  48.             <summary>Provides an interface to enable a class to return line and position information.</summary>
  49.         </member>
  50.         <member name="M:System.Xml.IXmlLineInfo.HasLineInfo">
  51.             <summary>Gets a value indicating whether the class can return line information.</summary>
  52.             <returns>true if <see cref="P:System.Xml.IXmlLineInfo.LineNumber"></see> and <see cref="P:System.Xml.IXmlLineInfo.LinePosition"></see> can be provided; otherwise, false.</returns>
  53.         </member>
  54.         <member name="P:System.Xml.IXmlLineInfo.LineNumber">
  55.             <summary>Gets the current line number.</summary>
  56.             <returns>The current line number or 0 if no line information is available (for example, <see cref="M:System.Xml.IXmlLineInfo.HasLineInfo"></see> returns false).</returns>
  57.         </member>
  58.         <member name="P:System.Xml.IXmlLineInfo.LinePosition">
  59.             <summary>Gets the current line position.</summary>
  60.             <returns>The current line position or 0 if no line information is available (for example, <see cref="M:System.Xml.IXmlLineInfo.HasLineInfo"></see> returns false).</returns>
  61.         </member>
  62.         <member name="T:System.Xml.IXmlNamespaceResolver">
  63.             <summary>Provides read-only access to a set of prefix and namespace mappings.</summary>
  64.         </member>
  65.         <member name="M:System.Xml.IXmlNamespaceResolver.GetNamespacesInScope(System.Xml.XmlNamespaceScope)">
  66.             <summary>Gets a collection of defined prefix-namespace mappings that are currently in scope.</summary>
  67.             <returns>An <see cref="T:System.Collections.IDictionary"></see> that contains the current in-scope namespaces.</returns>
  68.             <param name="scope">An <see cref="T:System.Xml.XmlNamespaceScope"></see> value that specifies the type of namespace nodes to return.</param>
  69.         </member>
  70.         <member name="M:System.Xml.IXmlNamespaceResolver.LookupNamespace(System.String)">
  71.             <summary>Gets the namespace URI mapped to the specified prefix.</summary>
  72.             <returns>The namespace URI that is mapped to the prefix; null if the prefix is not mapped to a namespace URI.</returns>
  73.             <param name="prefix">The prefix whose namespace URI you wish to find.</param>
  74.         </member>
  75.         <member name="M:System.Xml.IXmlNamespaceResolver.LookupPrefix(System.String)">
  76.             <summary>Gets the prefix that is mapped to the specified namespace URI.</summary>
  77.             <returns>The prefix that is mapped to the namespace URI; null if the namespace URI is not mapped to a prefix.</returns>
  78.             <param name="namespaceName">The namespace URI whose prefix you wish to find.</param>
  79.         </member>
  80.         <member name="T:System.Xml.NameTable">
  81.             <summary>Implements a single-threaded <see cref="T:System.Xml.XmlNameTable"></see>.</summary>
  82.         </member>
  83.         <member name="M:System.Xml.NameTable.#ctor">
  84.             <summary>Initializes a new instance of the NameTable class.</summary>
  85.         </member>
  86.         <member name="M:System.Xml.NameTable.Add(System.String)">
  87.             <summary>Atomizes the specified string and adds it to the NameTable.</summary>
  88.             <returns>The atomized string or the existing string if it already exists in the NameTable.</returns>
  89.             <param name="key">The string to add. </param>
  90.             <exception cref="T:System.ArgumentNullException">key is null. </exception>
  91.         </member>
  92.         <member name="M:System.Xml.NameTable.Add(System.Char[],System.Int32,System.Int32)">
  93.             <summary>Atomizes the specified string and adds it to the NameTable.</summary>
  94.             <returns>The atomized string or the existing string if one already exists in the NameTable. If len is zero, String.Empty is returned.</returns>
  95.             <param name="len">The number of characters in the string. </param>
  96.             <param name="key">The character array containing the string to add. </param>
  97.             <param name="start">The zero-based index into the array specifying the first character of the string. </param>
  98.             <exception cref="T:System.ArgumentOutOfRangeException">len < 0. </exception>
  99.             <exception cref="T:System.IndexOutOfRangeException">0 > start-or- start >= key.Length -or- len >= key.Length The above conditions do not cause an exception to be thrown if len =0. </exception>
  100.         </member>
  101.         <member name="M:System.Xml.NameTable.Get(System.String)">
  102.             <summary>Gets the atomized string with the specified value.</summary>
  103.             <returns>The atomized string object or null if the string has not already been atomized.</returns>
  104.             <param name="value">The name to find. </param>
  105.             <exception cref="T:System.ArgumentNullException">value is null. </exception>
  106.         </member>
  107.         <member name="M:System.Xml.NameTable.Get(System.Char[],System.Int32,System.Int32)">
  108.             <summary>Gets the atomized string containing the same characters as the specified range of characters in the given array.</summary>
  109.             <returns>The atomized string or null if the string has not already been atomized. If len is zero, String.Empty is returned.</returns>
  110.             <param name="len">The number of characters in the name. </param>
  111.             <param name="key">The character array containing the name to find. </param>
  112.             <param name="start">The zero-based index into the array specifying the first character of the name. </param>
  113.             <exception cref="T:System.ArgumentOutOfRangeException">len < 0. </exception>
  114.             <exception cref="T:System.IndexOutOfRangeException">0 > start-or- start >= key.Length -or- len >= key.Length The above conditions do not cause an exception to be thrown if len =0. </exception>
  115.         </member>
  116.         <member name="T:System.Xml.NewLineHandling">
  117.             <summary>Specifies how to handle line breaks.</summary>
  118.         </member>
  119.         <member name="F:System.Xml.NewLineHandling.Entitize">
  120.             <summary>New line characters are entitized. This setting preserves all characters when the output is read by a normalizing <see cref="T:System.Xml.XmlReader"></see>.</summary>
  121.         </member>
  122.         <member name="F:System.Xml.NewLineHandling.None">
  123.             <summary>The new line characters are unchanged. The output is the same as the input.</summary>
  124.         </member>
  125.         <member name="F:System.Xml.NewLineHandling.Replace">
  126.             <summary>New line characters are replaced to match the character specified in the <see cref="P:System.Xml.XmlWriterSettings.NewLineChars"></see>  property.</summary>
  127.         </member>
  128.         <member name="T:System.Xml.ReadState">
  129.             <summary>Specifies the state of the reader.</summary>
  130.         </member>
  131.         <member name="F:System.Xml.ReadState.Closed">
  132.             <summary>The <see cref="M:System.Xml.XmlReader.Close"></see> method has been called.</summary>
  133.         </member>
  134.         <member name="F:System.Xml.ReadState.EndOfFile">
  135.             <summary>The end of the file has been reached successfully.</summary>
  136.         </member>
  137.         <member name="F:System.Xml.ReadState.Error">
  138.             <summary>An error occurred that prevents the read operation from continuing.</summary>
  139.         </member>
  140.         <member name="F:System.Xml.ReadState.Initial">
  141.             <summary>The Read method has not been called.</summary>
  142.         </member>
  143.         <member name="F:System.Xml.ReadState.Interactive">
  144.             <summary>The Read method has been called. Additional methods may be called on the reader.</summary>
  145.         </member>
  146.         <member name="T:System.Xml.ValidationType">
  147.             <summary>Specifies the type of validation to perform.</summary>
  148.         </member>
  149.         <member name="F:System.Xml.ValidationType.Auto">
  150.             <summary>Validates if DTD or schema information is found.</summary>
  151.         </member>
  152.         <member name="F:System.Xml.ValidationType.DTD">
  153.             <summary>Validates according to the DTD.</summary>
  154.         </member>
  155.         <member name="F:System.Xml.ValidationType.None">
  156.             <summary>No validation is performed. This setting creates an XML 1.0 compliant non-validating parser.</summary>
  157.         </member>
  158.         <member name="F:System.Xml.ValidationType.Schema">
  159.             <summary>Validate according to XML Schema definition language (XSD) schemas, including inline XML Schemas. XML Schemas are associated with namespace URIs either by using the schemaLocation attribute or the provided Schemas property.</summary>
  160.         </member>
  161.         <member name="F:System.Xml.ValidationType.XDR">
  162.             <summary>Validate according to XML-Data Reduced (XDR) schemas, including inline XDR schemas. XDR schemas are recognized using the x-schema namespace prefix or the <see cref="P:System.Xml.XmlValidatingReader.Schemas"></see> property.</summary>
  163.         </member>
  164.         <member name="T:System.Xml.WhitespaceHandling">
  165.             <summary>Specifies how white space is handled.</summary>
  166.         </member>
  167.         <member name="F:System.Xml.WhitespaceHandling.All">
  168.             <summary>Return Whitespace and SignificantWhitespace nodes. This is the default.</summary>
  169.         </member>
  170.         <member name="F:System.Xml.WhitespaceHandling.None">
  171.             <summary>Return no Whitespace and no SignificantWhitespace nodes.</summary>
  172.         </member>
  173.         <member name="F:System.Xml.WhitespaceHandling.Significant">
  174.             <summary>Return SignificantWhitespace nodes only.</summary>
  175.         </member>
  176.         <member name="T:System.Xml.WriteState">
  177.             <summary>Specifies the state of the <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  178.         </member>
  179.         <member name="F:System.Xml.WriteState.Attribute">
  180.             <summary>An attribute value is being written.</summary>
  181.         </member>
  182.         <member name="F:System.Xml.WriteState.Closed">
  183.             <summary>The <see cref="M:System.Xml.XmlWriter.Close"></see> method has been called.</summary>
  184.         </member>
  185.         <member name="F:System.Xml.WriteState.Content">
  186.             <summary>The element content is being written.</summary>
  187.         </member>
  188.         <member name="F:System.Xml.WriteState.Element">
  189.             <summary>An element start tag is being written.</summary>
  190.         </member>
  191.         <member name="F:System.Xml.WriteState.Error">
  192.             <summary>An exception has been thrown, which has left the <see cref="T:System.Xml.XmlWriter"></see> in an invalid state. You may call the <see cref="M:System.Xml.XmlWriter.Close"></see> method to put the <see cref="T:System.Xml.XmlWriter"></see> in the <see cref="F:System.Xml.WriteState.Closed"></see> state. Any other <see cref="T:System.Xml.XmlWriter"></see> method calls results in an <see cref="T:System.InvalidOperationException"></see> being thrown.</summary>
  193.         </member>
  194.         <member name="F:System.Xml.WriteState.Prolog">
  195.             <summary>The prolog is being written.</summary>
  196.         </member>
  197.         <member name="F:System.Xml.WriteState.Start">
  198.             <summary>A Write method has not been called.</summary>
  199.         </member>
  200.         <member name="T:System.Xml.XmlAttribute">
  201.             <summary>Represents an attribute. Valid and default values for the attribute are defined in a document type definition (DTD) or schema.</summary>
  202.         </member>
  203.         <member name="M:System.Xml.XmlAttribute.AppendChild(System.Xml.XmlNode)">
  204.             <summary>Adds the specified node to the end of the list of child nodes, of this node.</summary>
  205.             <returns>The <see cref="T:System.Xml.XmlNode"></see> added.</returns>
  206.             <param name="newChild">The <see cref="T:System.Xml.XmlNode"></see> to add.</param>
  207.             <exception cref="T:System.ArgumentException">The newChild was created from a different document than the one that created this node.This node is read-only. </exception>
  208.             <exception cref="T:System.InvalidOperationException">This node is of a type that does not allow child nodes of the type of the newChild node.The newChild is an ancestor of this node. </exception>
  209.         </member>
  210.         <member name="M:System.Xml.XmlAttribute.CloneNode(System.Boolean)">
  211.             <summary>Creates a duplicate of this node.</summary>
  212.             <returns>The duplicate node.</returns>
  213.             <param name="deep">true to recursively clone the subtree under the specified node; false to clone only the node itself </param>
  214.         </member>
  215.         <member name="M:System.Xml.XmlAttribute.InsertAfter(System.Xml.XmlNode,System.Xml.XmlNode)">
  216.             <summary>Inserts the specified node immediately after the specified reference node.</summary>
  217.             <returns>The <see cref="T:System.Xml.XmlNode"></see> inserted.</returns>
  218.             <param name="newChild">The <see cref="T:System.Xml.XmlNode"></see> to insert. </param>
  219.             <param name="refChild">The <see cref="T:System.Xml.XmlNode"></see> that is the reference node. The newChild is placed after the refChild.</param>
  220.             <exception cref="T:System.ArgumentException">The newChild was created from a different document than the one that created this node.The refChild is not a child of this node.This node is read-only. </exception>
  221.             <exception cref="T:System.InvalidOperationException">This node is of a type that does not allow child nodes of the type of the newChild node.The newChild is an ancestor of this node. </exception>
  222.         </member>
  223.         <member name="M:System.Xml.XmlAttribute.InsertBefore(System.Xml.XmlNode,System.Xml.XmlNode)">
  224.             <summary>Inserts the specified node immediately before the specified reference node.</summary>
  225.             <returns>The <see cref="T:System.Xml.XmlNode"></see> inserted.</returns>
  226.             <param name="newChild">The <see cref="T:System.Xml.XmlNode"></see> to insert. </param>
  227.             <param name="refChild">The <see cref="T:System.Xml.XmlNode"></see> that is the reference node. The newChild is placed before this node. </param>
  228.             <exception cref="T:System.InvalidOperationException">The current node is of a type that does not allow child nodes of the type of the newChild node.The newChild is an ancestor of this node. </exception>
  229.             <exception cref="T:System.ArgumentException">The newChild was created from a different document than the one that created this node.The refChild is not a child of this node.This node is read-only. </exception>
  230.         </member>
  231.         <member name="M:System.Xml.XmlAttribute.PrependChild(System.Xml.XmlNode)">
  232.             <summary>Adds the specified node to the beginning of the list of child nodes for this node.</summary>
  233.             <returns>The <see cref="T:System.Xml.XmlNode"></see> added.</returns>
  234.             <param name="newChild">The <see cref="T:System.Xml.XmlNode"></see> to add. If it is an <see cref="T:System.Xml.XmlDocumentFragment"></see>, the entire contents of the document fragment are moved into the child list of this node.</param>
  235.             <exception cref="T:System.ArgumentException">The newChild was created from a different document than the one that created this node.This node is read-only. </exception>
  236.             <exception cref="T:System.InvalidOperationException">This node is of a type that does not allow child nodes of the type of the newChild node.The newChild is an ancestor of this node. </exception>
  237.         </member>
  238.         <member name="M:System.Xml.XmlAttribute.RemoveChild(System.Xml.XmlNode)">
  239.             <summary>Removes the specified child node.</summary>
  240.             <returns>The <see cref="T:System.Xml.XmlNode"></see> removed.</returns>
  241.             <param name="oldChild">The <see cref="T:System.Xml.XmlNode"></see> to remove.</param>
  242.             <exception cref="T:System.ArgumentException">The oldChild is not a child of this node. Or this node is read-only. </exception>
  243.         </member>
  244.         <member name="M:System.Xml.XmlAttribute.ReplaceChild(System.Xml.XmlNode,System.Xml.XmlNode)">
  245.             <summary>Replaces the child node specified with the new child node specified.</summary>
  246.             <returns>The <see cref="T:System.Xml.XmlNode"></see> replaced.</returns>
  247.             <param name="newChild">The new child <see cref="T:System.Xml.XmlNode"></see>.</param>
  248.             <param name="oldChild">The <see cref="T:System.Xml.XmlNode"></see> to replace. </param>
  249.             <exception cref="T:System.ArgumentException">The newChild was created from a different document than the one that created this node.This node is read-only.The oldChild is not a child of this node. </exception>
  250.             <exception cref="T:System.InvalidOperationException">This node is of a type that does not allow child nodes of the type of the newChild node.The newChild is an ancestor of this node. </exception>
  251.         </member>
  252.         <member name="M:System.Xml.XmlAttribute.WriteContentTo(System.Xml.XmlWriter)">
  253.             <summary>Saves all the children of the node to the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  254.             <param name="w">The XmlWriter to which you want to save. </param>
  255.         </member>
  256.         <member name="M:System.Xml.XmlAttribute.WriteTo(System.Xml.XmlWriter)">
  257.             <summary>Saves the node to the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  258.             <param name="w">The XmlWriter to which you want to save. </param>
  259.         </member>
  260.         <member name="P:System.Xml.XmlAttribute.BaseURI">
  261.             <summary>Gets the base Uniform Resource Identifier (URI) of the node.</summary>
  262.             <returns>The location from which the node was loaded or String.Empty if the node has no base URI. Attribute nodes have the same base URI as their owner element. If an attribute node does not have an owner element, BaseURI returns String.Empty.</returns>
  263.         </member>
  264.         <member name="P:System.Xml.XmlAttribute.InnerText">
  265.             <summary>Gets or sets the concatenated values of the node and all its children.</summary>
  266.             <returns>The concatenated values of the node and all its children. For attribute nodes, this property has the same functionality as the <see cref="P:System.Xml.XmlAttribute.Value"></see> property.</returns>
  267.         </member>
  268.         <member name="P:System.Xml.XmlAttribute.InnerXml">
  269.             <summary>Gets or sets the value of the attribute.</summary>
  270.             <returns>The attribute value.</returns>
  271.             <exception cref="T:System.Xml.XmlException">The XML specified when setting this property is not well-formed. </exception>
  272.         </member>
  273.         <member name="P:System.Xml.XmlAttribute.LocalName">
  274.             <summary>Gets the local name of the node.</summary>
  275.             <returns>The name of the attribute node with the prefix removed. In the following example <book bk:genre= 'novel'>, the LocalName of the attribute is genre.</returns>
  276.         </member>
  277.         <member name="P:System.Xml.XmlAttribute.Name">
  278.             <summary>Gets the qualified name of the node.</summary>
  279.             <returns>The qualified name of the attribute node.</returns>
  280.         </member>
  281.         <member name="P:System.Xml.XmlAttribute.NamespaceURI">
  282.             <summary>Gets the namespace URI of this node.</summary>
  283.             <returns>The namespace URI of this node. If the attribute is not explicitly given a namespace, this property returns String.Empty.</returns>
  284.         </member>
  285.         <member name="P:System.Xml.XmlAttribute.NodeType">
  286.             <summary>Gets the type of the current node.</summary>
  287.             <returns>The node type for XmlAttribute nodes is XmlNodeType.Attribute.</returns>
  288.         </member>
  289.         <member name="P:System.Xml.XmlAttribute.OwnerDocument">
  290.             <summary>Gets the <see cref="T:System.Xml.XmlDocument"></see> to which this node belongs.</summary>
  291.             <returns>An <see cref="T:System.Xml.XmlDocument"></see>.</returns>
  292.         </member>
  293.         <member name="P:System.Xml.XmlAttribute.OwnerElement">
  294.             <summary>Gets the <see cref="T:System.Xml.XmlElement"></see> to which the attribute belongs.</summary>
  295.             <returns>The XmlElement that the attribute belongs to or null if this attribute is not part of an XmlElement.</returns>
  296.         </member>
  297.         <member name="P:System.Xml.XmlAttribute.ParentNode">
  298.             <summary>Gets the parent of this node. For XmlAttribute nodes, this property always returns null.</summary>
  299.             <returns>For XmlAttribute nodes, this property always returns null.</returns>
  300.         </member>
  301.         <member name="P:System.Xml.XmlAttribute.Prefix">
  302.             <summary>Gets or sets the namespace prefix of this node.</summary>
  303.             <returns>The namespace prefix of this node. If there is no prefix, this property returns String.Empty.</returns>
  304.             <exception cref="T:System.ArgumentException">This node is read-only. </exception>
  305.             <exception cref="T:System.Xml.XmlException">The specified prefix contains an invalid character.The specified prefix is malformed.The namespaceURI of this node is null.The specified prefix is "xml", and the namespaceURI of this node is different from "http://www.w3.org/XML/1998/namespace".This node is an attribute, the specified prefix is "xmlns", and the namespaceURI of this node is different from "http://www.w3.org/2000/xmlns/".This node is an attribute, and the qualifiedName of this node is "xmlns" [Namespaces]. </exception>
  306.         </member>
  307.         <member name="P:System.Xml.XmlAttribute.SchemaInfo">
  308.             <summary>Gets the post-schema-validation-infoset that has been assigned to this node as a result of schema validation.</summary>
  309.             <returns>An <see cref="T:System.Xml.Schema.IXmlSchemaInfo"></see> containing the post-schema-validation-infoset of this node.</returns>
  310.         </member>
  311.         <member name="P:System.Xml.XmlAttribute.Specified">
  312.             <summary>Gets a value indicating whether the attribute value was explicitly set.</summary>
  313.             <returns>true if this attribute was explicitly given a value in the original instance document; otherwise, false. A value of false indicates that the value of the attribute came from the DTD.</returns>
  314.         </member>
  315.         <member name="P:System.Xml.XmlAttribute.Value">
  316.             <summary>Gets or sets the value of the node.</summary>
  317.             <returns>The value returned depends on the <see cref="P:System.Xml.XmlNode.NodeType"></see> of the node. For XmlAttribute nodes, this property is the value of attribute.</returns>
  318.             <exception cref="T:System.ArgumentException">The node is read-only and a set operation is called. </exception>
  319.         </member>
  320.         <member name="T:System.Xml.XmlAttributeCollection">
  321.             <summary>Represents a collection of attributes that can be accessed by name or index.</summary>
  322.         </member>
  323.         <member name="M:System.Xml.XmlAttributeCollection.Append(System.Xml.XmlAttribute)">
  324.             <summary>Inserts the specified attribute as the last node in the collection.</summary>
  325.             <returns>The XmlAttribute to append to the collection.</returns>
  326.             <param name="node">The <see cref="T:System.Xml.XmlAttribute"></see> to insert. </param>
  327.             <exception cref="T:System.ArgumentException">node was created from a document different from the one that created this collection. </exception>
  328.         </member>
  329.         <member name="M:System.Xml.XmlAttributeCollection.CopyTo(System.Xml.XmlAttribute[],System.Int32)">
  330.             <summary>Copies all the <see cref="T:System.Xml.XmlAttribute"></see> objects from this collection into the given array.</summary>
  331.             <param name="array">The array that is the destination of the objects copied from this collection. </param>
  332.             <param name="index">The index in the array where copying begins. </param>
  333.         </member>
  334.         <member name="M:System.Xml.XmlAttributeCollection.InsertAfter(System.Xml.XmlAttribute,System.Xml.XmlAttribute)">
  335.             <summary>Inserts the specified attribute immediately after the specified reference attribute.</summary>
  336.             <returns>The XmlAttribute to insert into the collection.</returns>
  337.             <param name="newNode">The <see cref="T:System.Xml.XmlAttribute"></see> to insert. </param>
  338.             <param name="refNode">The <see cref="T:System.Xml.XmlAttribute"></see> that is the reference attribute. newNode is placed after the refNode. </param>
  339.             <exception cref="T:System.ArgumentException">The newNode was created from a document different from the one that created this collection. Or the refNode is not a member of this collection. </exception>
  340.         </member>
  341.         <member name="M:System.Xml.XmlAttributeCollection.InsertBefore(System.Xml.XmlAttribute,System.Xml.XmlAttribute)">
  342.             <summary>Inserts the specified attribute immediately before the specified reference attribute.</summary>
  343.             <returns>The XmlAttribute to insert into the collection.</returns>
  344.             <param name="newNode">The <see cref="T:System.Xml.XmlAttribute"></see> to insert. </param>
  345.             <param name="refNode">The <see cref="T:System.Xml.XmlAttribute"></see> that is the reference attribute. newNode is placed before the refNode. </param>
  346.             <exception cref="T:System.ArgumentException">The newNode was created from a document different from the one that created this collection. Or the refNode is not a member of this collection. </exception>
  347.         </member>
  348.         <member name="M:System.Xml.XmlAttributeCollection.Prepend(System.Xml.XmlAttribute)">
  349.             <summary>Inserts the specified attribute as the first node in the collection.</summary>
  350.             <returns>The XmlAttribute added to the collection.</returns>
  351.             <param name="node">The <see cref="T:System.Xml.XmlAttribute"></see> to insert. </param>
  352.         </member>
  353.         <member name="M:System.Xml.XmlAttributeCollection.Remove(System.Xml.XmlAttribute)">
  354.             <summary>Removes the specified attribute from the collection.</summary>
  355.             <returns>The node removed or null if it is not found in the collection.</returns>
  356.             <param name="node">The <see cref="T:System.Xml.XmlAttribute"></see> to remove. </param>
  357.         </member>
  358.         <member name="M:System.Xml.XmlAttributeCollection.RemoveAll">
  359.             <summary>Removes all attributes from the collection.</summary>
  360.         </member>
  361.         <member name="M:System.Xml.XmlAttributeCollection.RemoveAt(System.Int32)">
  362.             <summary>Removes the attribute corresponding to the specified index from the collection.</summary>
  363.             <returns>Returns null if there is no attribute at the specified index.</returns>
  364.             <param name="i">The index of the node to remove. The first node has index 0. </param>
  365.         </member>
  366.         <member name="M:System.Xml.XmlAttributeCollection.SetNamedItem(System.Xml.XmlNode)">
  367.             <summary>Adds a <see cref="T:System.Xml.XmlNode"></see> using its <see cref="P:System.Xml.XmlNode.Name"></see> property </summary>
  368.             <returns>If the node replaces an existing node with the same name, the old node is returned; otherwise, the added node is returned.</returns>
  369.             <param name="node">An attribute node to store in this collection. The node will later be accessible using the name of the node. If a node with that name is already present in the collection, it is replaced by the new one; otherwise, the node is appended to the end of the collection. </param>
  370.             <exception cref="T:System.ArgumentException">node was created from a different <see cref="T:System.Xml.XmlDocument"></see> than the one that created this collection.This XmlAttributeCollection is read-only. </exception>
  371.             <exception cref="T:System.InvalidOperationException">node is an <see cref="T:System.Xml.XmlAttribute"></see> that is already an attribute of another <see cref="T:System.Xml.XmlElement"></see> object. To re-use attributes in other elements, you must clone the XmlAttribute objects you want to re-use. </exception>
  372.         </member>
  373.         <member name="M:System.Xml.XmlAttributeCollection.System.Collections.ICollection.CopyTo(System.Array,System.Int32)">
  374.             <summary>For a description of this member, see <see cref="M:System.Xml.XmlAttributeCollection.CopyTo(System.Xml.XmlAttribute[],System.Int32)"></see>.</summary>
  375.             <param name="array">The array that is the destination of the objects copied from this collection. </param>
  376.             <param name="index">The index in the array where copying begins. </param>
  377.         </member>
  378.         <member name="P:System.Xml.XmlAttributeCollection.ItemOf(System.Int32)">
  379.             <summary>Gets the attribute with the specified index.</summary>
  380.             <returns>The <see cref="T:System.Xml.XmlAttribute"></see> at the specified index.</returns>
  381.             <param name="i">The index of the attribute. </param>
  382.         </member>
  383.         <member name="P:System.Xml.XmlAttributeCollection.ItemOf(System.String)">
  384.             <summary>Gets the attribute with the specified name.</summary>
  385.             <returns>The <see cref="T:System.Xml.XmlAttribute"></see> with the specified name.</returns>
  386.             <param name="name">The qualified name of the attribute. </param>
  387.         </member>
  388.         <member name="P:System.Xml.XmlAttributeCollection.ItemOf(System.String,System.String)">
  389.             <summary>Gets the attribute with the specified local name and namespace Uniform Resource Identifier (URI).</summary>
  390.             <returns>The <see cref="T:System.Xml.XmlAttribute"></see> with the specified local name and namespace URI.</returns>
  391.             <param name="localName">The local name of the attribute. </param>
  392.             <param name="namespaceURI">The namespace URI of the attribute. </param>
  393.         </member>
  394.         <member name="T:System.Xml.XmlCDataSection">
  395.             <summary>Represents a CDATA section.</summary>
  396.         </member>
  397.         <member name="M:System.Xml.XmlCDataSection.#ctor(System.String,System.Xml.XmlDocument)">
  398.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlCDataSection"></see> class.</summary>
  399.         </member>
  400.         <member name="M:System.Xml.XmlCDataSection.CloneNode(System.Boolean)">
  401.             <summary>Creates a duplicate of this node.</summary>
  402.             <returns>The cloned node.</returns>
  403.             <param name="deep">true to recursively clone the subtree under the specified node; false to clone only the node itself. Because CDATA nodes do not have children, regardless of the parameter setting, the cloned node will always include the data content. </param>
  404.         </member>
  405.         <member name="M:System.Xml.XmlCDataSection.WriteContentTo(System.Xml.XmlWriter)">
  406.             <summary>Saves the children of the node to the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  407.             <param name="w">The XmlWriter to which you want to save. </param>
  408.         </member>
  409.         <member name="M:System.Xml.XmlCDataSection.WriteTo(System.Xml.XmlWriter)">
  410.             <summary>Saves the node to the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  411.             <param name="w">The XmlWriter to which you want to save. </param>
  412.         </member>
  413.         <member name="P:System.Xml.XmlCDataSection.LocalName">
  414.             <summary>Gets the local name of the node.</summary>
  415.             <returns>For CDATA nodes, the local name is #cdata-section.</returns>
  416.         </member>
  417.         <member name="P:System.Xml.XmlCDataSection.Name">
  418.             <summary>Gets the qualified name of the node.</summary>
  419.             <returns>For CDATA nodes, the name is #cdata-section.</returns>
  420.         </member>
  421.         <member name="P:System.Xml.XmlCDataSection.NodeType">
  422.             <summary>Gets the type of the current node.</summary>
  423.             <returns>The node type. For CDATA nodes, the value is XmlNodeType.CDATA.</returns>
  424.         </member>
  425.         <member name="T:System.Xml.XmlCharacterData">
  426.             <summary>Provides text manipulation methods that are used by several classes.</summary>
  427.         </member>
  428.         <member name="M:System.Xml.XmlCharacterData.#ctor(System.String,System.Xml.XmlDocument)">
  429.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlCharacterData"></see> class.</summary>
  430.         </member>
  431.         <member name="M:System.Xml.XmlCharacterData.AppendData(System.String)">
  432.             <summary>Appends the specified string to the end of the character data of the node.</summary>
  433.             <param name="strData">The string to insert into the existing string. </param>
  434.         </member>
  435.         <member name="M:System.Xml.XmlCharacterData.DeleteData(System.Int32,System.Int32)">
  436.             <summary>Removes a range of characters from the node.</summary>
  437.             <param name="offset">The position within the string to start deleting. </param>
  438.             <param name="count">The number of characters to delete. </param>
  439.         </member>
  440.         <member name="M:System.Xml.XmlCharacterData.InsertData(System.Int32,System.String)">
  441.             <summary>Inserts the specified string at the specified character offset.</summary>
  442.             <param name="offset">The position within the string to insert the supplied string data. </param>
  443.             <param name="strData">The string data that is to be inserted into the existing string. </param>
  444.         </member>
  445.         <member name="M:System.Xml.XmlCharacterData.ReplaceData(System.Int32,System.Int32,System.String)">
  446.             <summary>Replaces the specified number of characters starting at the specified offset with the specified string.</summary>
  447.             <param name="offset">The position within the string to start replacing. </param>
  448.             <param name="count">The number of characters to replace. </param>
  449.             <param name="strData">The new data that replaces the old string data. </param>
  450.         </member>
  451.         <member name="M:System.Xml.XmlCharacterData.Substring(System.Int32,System.Int32)">
  452.             <summary>Retrieves a substring of the full string from the specified range.</summary>
  453.             <returns>The substring corresponding to the specified range.</returns>
  454.             <param name="offset">The position within the string to start retrieving. An offset of zero indicates the starting point is at the start of the data. </param>
  455.             <param name="count">The number of characters to retrieve. </param>
  456.         </member>
  457.         <member name="P:System.Xml.XmlCharacterData.Data">
  458.             <summary>Contains the data of the node.</summary>
  459.             <returns>The data of the node.</returns>
  460.         </member>
  461.         <member name="P:System.Xml.XmlCharacterData.InnerText">
  462.             <summary>Gets or sets the concatenated values of the node and all the children of the node.</summary>
  463.             <returns>The concatenated values of the node and all the children of the node.</returns>
  464.         </member>
  465.         <member name="P:System.Xml.XmlCharacterData.Length">
  466.             <summary>Gets the length of the data, in characters.</summary>
  467.             <returns>The length, in characters, of the string in the <see cref="P:System.Xml.XmlCharacterData.Data"></see> property. The length may be zero; that is, CharacterData nodes can be empty.</returns>
  468.         </member>
  469.         <member name="P:System.Xml.XmlCharacterData.Value">
  470.             <summary>Gets or sets the value of the node.</summary>
  471.             <returns>The value of the node.</returns>
  472.             <exception cref="T:System.ArgumentException">Node is read-only. </exception>
  473.         </member>
  474.         <member name="T:System.Xml.XmlComment">
  475.             <summary>Represents the content of an XML comment.</summary>
  476.         </member>
  477.         <member name="M:System.Xml.XmlComment.CloneNode(System.Boolean)">
  478.             <summary>Creates a duplicate of this node.</summary>
  479.             <returns>The cloned node.</returns>
  480.             <param name="deep">true to recursively clone the subtree under the specified node; false to clone only the node itself. Because comment nodes do not have children, the cloned node always includes the text content, regardless of the parameter setting. </param>
  481.         </member>
  482.         <member name="M:System.Xml.XmlComment.WriteContentTo(System.Xml.XmlWriter)">
  483.             <summary>Saves all the children of the node to the specified <see cref="T:System.Xml.XmlWriter"></see>. Because comment nodes do not have children, this method has no effect.</summary>
  484.             <param name="w">The XmlWriter to which you want to save. </param>
  485.         </member>
  486.         <member name="M:System.Xml.XmlComment.WriteTo(System.Xml.XmlWriter)">
  487.             <summary>Saves the node to the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  488.             <param name="w">The XmlWriter to which you want to save. </param>
  489.         </member>
  490.         <member name="P:System.Xml.XmlComment.LocalName">
  491.             <summary>Gets the local name of the node.</summary>
  492.             <returns>For comment nodes, the value is #comment.</returns>
  493.         </member>
  494.         <member name="P:System.Xml.XmlComment.Name">
  495.             <summary>Gets the qualified name of the node.</summary>
  496.             <returns>For comment nodes, the value is #comment.</returns>
  497.         </member>
  498.         <member name="P:System.Xml.XmlComment.NodeType">
  499.             <summary>Gets the type of the current node.</summary>
  500.             <returns>For comment nodes, the value is XmlNodeType.Comment.</returns>
  501.         </member>
  502.         <member name="T:System.Xml.XmlConvert">
  503.             <summary>Encodes and decodes XML names and provides methods for converting between common language runtime types and XML Schema definition language (XSD) types. When converting data types the values returned are locale independent.</summary>
  504.         </member>
  505.         <member name="M:System.Xml.XmlConvert.#ctor">
  506.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlConvert"></see> class. </summary>
  507.         </member>
  508.         <member name="M:System.Xml.XmlConvert.DecodeName(System.String)">
  509.             <summary>Decodes a name. This method does the reverse of the <see cref="M:System.Xml.XmlConvert.EncodeName(System.String)"></see> and <see cref="M:System.Xml.XmlConvert.EncodeLocalName(System.String)"></see> methods.</summary>
  510.             <returns>The decoded name.</returns>
  511.             <param name="name">The name to be transformed. </param>
  512.         </member>
  513.         <member name="M:System.Xml.XmlConvert.EncodeLocalName(System.String)">
  514.             <summary>Converts the name to a valid XML local name.</summary>
  515.             <returns>The encoded name.</returns>
  516.             <param name="name">The name to be encoded. </param>
  517.         </member>
  518.         <member name="M:System.Xml.XmlConvert.EncodeName(System.String)">
  519.             <summary>Converts the name to a valid XML name.</summary>
  520.             <returns>Returns the name with any invalid characters replaced by an escape string.</returns>
  521.             <param name="name">A name to be translated. </param>
  522.         </member>
  523.         <member name="M:System.Xml.XmlConvert.EncodeNmToken(System.String)">
  524.             <summary>Verifies the name is valid according to the XML specification.</summary>
  525.             <returns>The encoded name.</returns>
  526.             <param name="name">The name to be encoded. </param>
  527.         </member>
  528.         <member name="M:System.Xml.XmlConvert.ToBoolean(System.String)">
  529.             <summary>Converts the <see cref="T:System.String"></see> to a <see cref="T:System.Boolean"></see> equivalent.</summary>
  530.             <returns>A Boolean value, that is, true or false.</returns>
  531.             <param name="s">The string to convert. </param>
  532.             <exception cref="T:System.ArgumentNullException">s is null. </exception>
  533.             <exception cref="T:System.FormatException">s does not represent a Boolean value. </exception>
  534.         </member>
  535.         <member name="M:System.Xml.XmlConvert.ToByte(System.String)">
  536.             <summary>Converts the <see cref="T:System.String"></see> to a <see cref="T:System.Byte"></see> equivalent.</summary>
  537.             <returns>A Byte equivalent of the string.</returns>
  538.             <param name="s">The string to convert. </param>
  539.             <exception cref="T:System.ArgumentNullException">s is null. </exception>
  540.             <exception cref="T:System.OverflowException">s represents a number less than <see cref="F:System.Byte.MinValue"></see> or greater than <see cref="F:System.Byte.MaxValue"></see>. </exception>
  541.             <exception cref="T:System.FormatException">s is not in the correct format. </exception>
  542.         </member>
  543.         <member name="M:System.Xml.XmlConvert.ToChar(System.String)">
  544.             <summary>Converts the <see cref="T:System.String"></see> to a <see cref="T:System.Char"></see> equivalent.</summary>
  545.             <returns>A Char representing the single character.</returns>
  546.             <param name="s">The string containing a single character to convert. </param>
  547.             <exception cref="T:System.FormatException">The s parameter contains more than one character. </exception>
  548.             <exception cref="T:System.ArgumentNullException">The value of the s parameter is null. </exception>
  549.         </member>
  550.         <member name="M:System.Xml.XmlConvert.ToDateTime(System.String)">
  551.             <summary>Converts the <see cref="T:System.String"></see> to a <see cref="T:System.DateTime"></see> equivalent.</summary>
  552.             <returns>A DateTime equivalent of the string.</returns>
  553.             <param name="s">The string to convert. </param>
  554.             <exception cref="T:System.ArgumentNullException">s is null. </exception>
  555.             <exception cref="T:System.FormatException">s is an empty string or is not in the correct format. </exception>
  556.         </member>
  557.         <member name="M:System.Xml.XmlConvert.ToDateTime(System.String,System.String)">
  558.             <summary>Converts the <see cref="T:System.String"></see> to a <see cref="T:System.DateTime"></see> equivalent.</summary>
  559.             <returns>A DateTime equivalent of the string.</returns>
  560.             <param name="s">The string to convert. </param>
  561.             <param name="format">The format structure to apply to the converted DateTime. Valid formats include "yyyy-MM-ddTHH:mm:sszzzzzz" and its subsets. The string is validated against this format. </param>
  562.             <exception cref="T:System.FormatException">s or format is String.Empty -or- s does not contain a date and time that corresponds to format. </exception>
  563.             <exception cref="T:System.ArgumentNullException">s is null. </exception>
  564.         </member>
  565.         <member name="M:System.Xml.XmlConvert.ToDateTime(System.String,System.String[])">
  566.             <summary>Converts the <see cref="T:System.String"></see> to a <see cref="T:System.DateTime"></see> equivalent.</summary>
  567.             <returns>A DateTime equivalent of the string.</returns>
  568.             <param name="s">The string to convert. </param>
  569.             <param name="formats">An array containing the format structures to apply to the converted DateTime. Valid formats include "yyyy-MM-ddTHH:mm:sszzzzzz" and its subsets. </param>
  570.             <exception cref="T:System.ArgumentNullException">s is null. </exception>
  571.             <exception cref="T:System.FormatException">s or an element of formats is String.Empty -or- s does not contain a date and time that corresponds to any of the elements of formats. </exception>
  572.         </member>
  573.         <member name="M:System.Xml.XmlConvert.ToDateTime(System.String,System.Xml.XmlDateTimeSerializationMode)">
  574.             <summary>Converts the <see cref="T:System.String"></see> to a <see cref="T:System.DateTime"></see> using the <see cref="T:System.Xml.XmlDateTimeSerializationMode"></see> specified</summary>
  575.             <returns>A <see cref="T:System.DateTime"></see> equivalent of the <see cref="T:System.String"></see>.</returns>
  576.             <param name="s">The <see cref="T:System.String"></see> value to convert.</param>
  577.             <param name="dateTimeOption">One of the <see cref="T:System.Xml.XmlDateTimeSerializationMode"></see> values that specify whether the date should be converted to local time or preserved as Coordinated Universal Time (UTC), if it is a UTC date.</param>
  578.             <exception cref="T:System.ArgumentException">The dateTimeOption value is not valid.</exception>
  579.             <exception cref="T:System.ArgumentNullException">The s or dateTimeOption value is null.</exception>
  580.         </member>
  581.         <member name="M:System.Xml.XmlConvert.ToDecimal(System.String)">
  582.             <summary>Converts the <see cref="T:System.String"></see> to a <see cref="T:System.Decimal"></see> equivalent.</summary>
  583.             <returns>A Decimal equivalent of the string.</returns>
  584.             <param name="s">The string to convert. </param>
  585.             <exception cref="T:System.ArgumentNullException">s is null. </exception>
  586.             <exception cref="T:System.OverflowException">s represents a number less than <see cref="F:System.Decimal.MinValue"></see> or greater than <see cref="F:System.Decimal.MaxValue"></see>. </exception>
  587.             <exception cref="T:System.FormatException">s is not in the correct format. </exception>
  588.         </member>
  589.         <member name="M:System.Xml.XmlConvert.ToDouble(System.String)">
  590.             <summary>Converts the <see cref="T:System.String"></see> to a <see cref="T:System.Double"></see> equivalent.</summary>
  591.             <returns>A Double equivalent of the string.</returns>
  592.             <param name="s">The string to convert. </param>
  593.             <exception cref="T:System.ArgumentNullException">s is null. </exception>
  594.             <exception cref="T:System.OverflowException">s represents a number less than <see cref="F:System.Double.MinValue"></see> or greater than <see cref="F:System.Double.MaxValue"></see>. </exception>
  595.             <exception cref="T:System.FormatException">s is not in the correct format. </exception>
  596.         </member>
  597.         <member name="M:System.Xml.XmlConvert.ToGuid(System.String)">
  598.             <summary>Converts the <see cref="T:System.String"></see> to a <see cref="T:System.Guid"></see> equivalent.</summary>
  599.             <returns>A Guid equivalent of the string.</returns>
  600.             <param name="s">The string to convert. </param>
  601.         </member>
  602.         <member name="M:System.Xml.XmlConvert.ToInt16(System.String)">
  603.             <summary>Converts the <see cref="T:System.String"></see> to a <see cref="T:System.Int16"></see> equivalent.</summary>
  604.             <returns>An Int16 equivalent of the string.</returns>
  605.             <param name="s">The string to convert. </param>
  606.             <exception cref="T:System.ArgumentNullException">s is null. </exception>
  607.             <exception cref="T:System.OverflowException">s represents a number less than <see cref="F:System.Int16.MinValue"></see> or greater than <see cref="F:System.Int16.MaxValue"></see>. </exception>
  608.             <exception cref="T:System.FormatException">s is not in the correct format. </exception>
  609.         </member>
  610.         <member name="M:System.Xml.XmlConvert.ToInt32(System.String)">
  611.             <summary>Converts the <see cref="T:System.String"></see> to a <see cref="T:System.Int32"></see> equivalent.</summary>
  612.             <returns>An Int32 equivalent of the string.</returns>
  613.             <param name="s">The string to convert. </param>
  614.             <exception cref="T:System.ArgumentNullException">s is null. </exception>
  615.             <exception cref="T:System.FormatException">s is not in the correct format. </exception>
  616.             <exception cref="T:System.OverflowException">s represents a number less than <see cref="F:System.Int32.MinValue"></see> or greater than <see cref="F:System.Int32.MaxValue"></see>. </exception>
  617.         </member>
  618.         <member name="M:System.Xml.XmlConvert.ToInt64(System.String)">
  619.             <summary>Converts the <see cref="T:System.String"></see> to a <see cref="T:System.Int64"></see> equivalent.</summary>
  620.             <returns>An Int64 equivalent of the string.</returns>
  621.             <param name="s">The string to convert. </param>
  622.             <exception cref="T:System.ArgumentNullException">s is null. </exception>
  623.             <exception cref="T:System.OverflowException">s represents a number less than <see cref="F:System.Int64.MinValue"></see> or greater than <see cref="F:System.Int64.MaxValue"></see>. </exception>
  624.             <exception cref="T:System.FormatException">s is not in the correct format. </exception>
  625.         </member>
  626.         <member name="M:System.Xml.XmlConvert.ToSByte(System.String)">
  627.             <summary>Converts the <see cref="T:System.String"></see> to a <see cref="T:System.SByte"></see> equivalent.</summary>
  628.             <returns>An SByte equivalent of the string.</returns>
  629.             <param name="s">The string to convert. </param>
  630.             <exception cref="T:System.ArgumentNullException">s is null. </exception>
  631.             <exception cref="T:System.OverflowException">s represents a number less than <see cref="F:System.SByte.MinValue"></see> or greater than <see cref="F:System.SByte.MaxValue"></see>. </exception>
  632.             <exception cref="T:System.FormatException">s is not in the correct format. </exception>
  633.         </member>
  634.         <member name="M:System.Xml.XmlConvert.ToSingle(System.String)">
  635.             <summary>Converts the <see cref="T:System.String"></see> to a <see cref="T:System.Single"></see> equivalent.</summary>
  636.             <returns>A Single equivalent of the string.</returns>
  637.             <param name="s">The string to convert. </param>
  638.             <exception cref="T:System.OverflowException">s represents a number less than <see cref="F:System.Single.MinValue"></see> or greater than <see cref="F:System.Single.MaxValue"></see>. </exception>
  639.             <exception cref="T:System.ArgumentNullException">s is null. </exception>
  640.             <exception cref="T:System.FormatException">s is not in the correct format. </exception>
  641.         </member>
  642.         <member name="M:System.Xml.XmlConvert.ToString(System.Boolean)">
  643.             <summary>Converts the <see cref="T:System.Boolean"></see> to a <see cref="T:System.String"></see>.</summary>
  644.             <returns>A string representation of the Boolean, that is, "true" or "false".</returns>
  645.             <param name="value">The value to convert. </param>
  646.         </member>
  647.         <member name="M:System.Xml.XmlConvert.ToString(System.Byte)">
  648.             <summary>Converts the <see cref="T:System.Byte"></see> to a <see cref="T:System.String"></see>.</summary>
  649.             <returns>A string representation of the Byte.</returns>
  650.             <param name="value">The value to convert. </param>
  651.         </member>
  652.         <member name="M:System.Xml.XmlConvert.ToString(System.Char)">
  653.             <summary>Converts the <see cref="T:System.Char"></see> to a <see cref="T:System.String"></see>.</summary>
  654.             <returns>A string representation of the Char.</returns>
  655.             <param name="value">The value to convert. </param>
  656.         </member>
  657.         <member name="M:System.Xml.XmlConvert.ToString(System.DateTime)">
  658.             <summary>Converts the <see cref="T:System.DateTime"></see> to a <see cref="T:System.String"></see>.</summary>
  659.             <returns>A string representation of the DateTime in the format yyyy-MM-ddTHH:mm:ss where 'T' is a constant literal.</returns>
  660.             <param name="value">The value to convert. </param>
  661.         </member>
  662.         <member name="M:System.Xml.XmlConvert.ToString(System.Decimal)">
  663.             <summary>Converts the <see cref="T:System.Decimal"></see> to a <see cref="T:System.String"></see>.</summary>
  664.             <returns>A string representation of the Decimal.</returns>
  665.             <param name="value">The value to convert. </param>
  666.         </member>
  667.         <member name="M:System.Xml.XmlConvert.ToString(System.Double)">
  668.             <summary>Converts the <see cref="T:System.Double"></see> to a <see cref="T:System.String"></see>.</summary>
  669.             <returns>A string representation of the Double.</returns>
  670.             <param name="value">The value to convert. </param>
  671.         </member>
  672.         <member name="M:System.Xml.XmlConvert.ToString(System.Guid)">
  673.             <summary>Converts the <see cref="T:System.Guid"></see> to a <see cref="T:System.String"></see>.</summary>
  674.             <returns>A string representation of the Guid.</returns>
  675.             <param name="value">The value to convert. </param>
  676.         </member>
  677.         <member name="M:System.Xml.XmlConvert.ToString(System.Int16)">
  678.             <summary>Converts the <see cref="T:System.Int16"></see> to a <see cref="T:System.String"></see>.</summary>
  679.             <returns>A string representation of the Int16.</returns>
  680.             <param name="value">The value to convert. </param>
  681.         </member>
  682.         <member name="M:System.Xml.XmlConvert.ToString(System.Int32)">
  683.             <summary>Converts the <see cref="T:System.Int32"></see> to a <see cref="T:System.String"></see>.</summary>
  684.             <returns>A string representation of the Int32.</returns>
  685.             <param name="value">The value to convert. </param>
  686.         </member>
  687.         <member name="M:System.Xml.XmlConvert.ToString(System.Int64)">
  688.             <summary>Converts the <see cref="T:System.Int64"></see> to a <see cref="T:System.String"></see>.</summary>
  689.             <returns>A string representation of the Int64.</returns>
  690.             <param name="value">The value to convert. </param>
  691.         </member>
  692.         <member name="M:System.Xml.XmlConvert.ToString(System.SByte)">
  693.             <summary>Converts the <see cref="T:System.SByte"></see> to a <see cref="T:System.String"></see>.</summary>
  694.             <returns>A string representation of the SByte.</returns>
  695.             <param name="value">The value to convert. </param>
  696.         </member>
  697.         <member name="M:System.Xml.XmlConvert.ToString(System.Single)">
  698.             <summary>Converts the <see cref="T:System.Single"></see> to a <see cref="T:System.String"></see>.</summary>
  699.             <returns>A string representation of the Single.</returns>
  700.             <param name="value">The value to convert. </param>
  701.         </member>
  702.         <member name="M:System.Xml.XmlConvert.ToString(System.TimeSpan)">
  703.             <summary>Converts the <see cref="T:System.TimeSpan"></see> to a <see cref="T:System.String"></see>.</summary>
  704.             <returns>A string representation of the TimeSpan.</returns>
  705.             <param name="value">The value to convert. </param>
  706.         </member>
  707.         <member name="M:System.Xml.XmlConvert.ToString(System.UInt16)">
  708.             <summary>Converts the <see cref="T:System.UInt16"></see> to a <see cref="T:System.String"></see>.</summary>
  709.             <returns>A string representation of the UInt16.</returns>
  710.             <param name="value">The value to convert. </param>
  711.         </member>
  712.         <member name="M:System.Xml.XmlConvert.ToString(System.UInt32)">
  713.             <summary>Converts the <see cref="T:System.UInt32"></see> to a <see cref="T:System.String"></see>.</summary>
  714.             <returns>A string representation of the UInt32.</returns>
  715.             <param name="value">The value to convert. </param>
  716.         </member>
  717.         <member name="M:System.Xml.XmlConvert.ToString(System.UInt64)">
  718.             <summary>Converts the <see cref="T:System.UInt64"></see> to a <see cref="T:System.String"></see>.</summary>
  719.             <returns>A string representation of the UInt64.</returns>
  720.             <param name="value">The value to convert. </param>
  721.         </member>
  722.         <member name="M:System.Xml.XmlConvert.ToString(System.DateTime,System.String)">
  723.             <summary>Converts the <see cref="T:System.DateTime"></see> to a <see cref="T:System.String"></see>.</summary>
  724.             <returns>A string representation of the DateTime in the specified format.</returns>
  725.             <param name="format">The format structure that defines how to display the converted string. Valid formats include "yyyy-MM-ddTHH:mm:sszzzzzz" and its subsets. </param>
  726.             <param name="value">The value to convert. </param>
  727.         </member>
  728.         <member name="M:System.Xml.XmlConvert.ToString(System.DateTime,System.Xml.XmlDateTimeSerializationMode)">
  729.             <summary>Converts the <see cref="T:System.DateTime"></see> to a <see cref="T:System.String"></see> using the <see cref="T:System.Xml.XmlDateTimeSerializationMode"></see> specified.</summary>
  730.             <returns>A <see cref="T:System.String"></see> equivalent of the <see cref="T:System.DateTime"></see>.</returns>
  731.             <param name="dateTimeOption">One of the <see cref="T:System.Xml.XmlDateTimeSerializationMode"></see> values that specify how to treat the <see cref="T:System.DateTime"></see> value.</param>
  732.             <param name="value">The <see cref="T:System.DateTime"></see> value to convert.</param>
  733.             <exception cref="T:System.ArgumentException">The dateTimeOption value is not valid.</exception>
  734.             <exception cref="T:System.ArgumentNullException">The value or dateTimeOption value is null.</exception>
  735.         </member>
  736.         <member name="M:System.Xml.XmlConvert.ToTimeSpan(System.String)">
  737.             <summary>Converts the <see cref="T:System.String"></see> to a <see cref="T:System.TimeSpan"></see> equivalent.</summary>
  738.             <returns>A TimeSpan equivalent of the string.</returns>
  739.             <param name="s">The string to convert. </param>
  740.             <exception cref="T:System.FormatException">s is not in correct format to represent a TimeSpan value. </exception>
  741.         </member>
  742.         <member name="M:System.Xml.XmlConvert.ToUInt16(System.String)">
  743.             <summary>Converts the <see cref="T:System.String"></see> to a <see cref="T:System.UInt16"></see> equivalent.</summary>
  744.             <returns>A UInt16 equivalent of the string.</returns>
  745.             <param name="s">The string to convert. </param>
  746.             <exception cref="T:System.ArgumentNullException">s is null. </exception>
  747.             <exception cref="T:System.OverflowException">s represents a number less than <see cref="F:System.UInt16.MinValue"></see> or greater than <see cref="F:System.UInt16.MaxValue"></see>. </exception>
  748.             <exception cref="T:System.FormatException">s is not in the correct format. </exception>
  749.         </member>
  750.         <member name="M:System.Xml.XmlConvert.ToUInt32(System.String)">
  751.             <summary>Converts the <see cref="T:System.String"></see> to a <see cref="T:System.UInt32"></see> equivalent.</summary>
  752.             <returns>A UInt32 equivalent of the string.</returns>
  753.             <param name="s">The string to convert. </param>
  754.             <exception cref="T:System.OverflowException">s represents a number less than <see cref="F:System.UInt32.MinValue"></see> or greater than <see cref="F:System.UInt32.MaxValue"></see>. </exception>
  755.             <exception cref="T:System.ArgumentNullException">s is null. </exception>
  756.             <exception cref="T:System.FormatException">s is not in the correct format. </exception>
  757.         </member>
  758.         <member name="M:System.Xml.XmlConvert.ToUInt64(System.String)">
  759.             <summary>Converts the <see cref="T:System.String"></see> to a <see cref="T:System.UInt64"></see> equivalent.</summary>
  760.             <returns>A UInt64 equivalent of the string.</returns>
  761.             <param name="s">The string to convert. </param>
  762.             <exception cref="T:System.ArgumentNullException">s is null. </exception>
  763.             <exception cref="T:System.FormatException">s is not in the correct format. </exception>
  764.             <exception cref="T:System.OverflowException">s represents a number less than <see cref="F:System.UInt64.MinValue"></see> or greater than <see cref="F:System.UInt64.MaxValue"></see>. </exception>
  765.         </member>
  766.         <member name="M:System.Xml.XmlConvert.VerifyName(System.String)">
  767.             <summary>Verifies that the name is a valid name according to the W3C Extended Markup Language recommendation.</summary>
  768.             <returns>The name, if it is a valid XML name.</returns>
  769.             <param name="name">The name to verify. </param>
  770.             <exception cref="T:System.Xml.XmlException">name is not a valid XML name. </exception>
  771.             <exception cref="T:System.ArgumentNullException">name is null or String.Empty. </exception>
  772.         </member>
  773.         <member name="M:System.Xml.XmlConvert.VerifyNCName(System.String)">
  774.             <summary>Verifies that the name is a valid NCName according to the W3C Extended Markup Language recommendation.</summary>
  775.             <returns>The name, if it is a valid NCName.</returns>
  776.             <param name="name">The name to verify. </param>
  777.             <exception cref="T:System.Xml.XmlException">name is not a valid NCName. </exception>
  778.             <exception cref="T:System.ArgumentNullException">name is null or String.Empty. </exception>
  779.         </member>
  780.         <member name="M:System.Xml.XmlConvert.VerifyNMTOKEN(System.String)">
  781.             <summary>Verifies that the string is a valid NMTOKEN according to the W3C XML Schema Part2: Datatypes recommendation</summary>
  782.             <returns>The name token, if it is a valid NMTOKEN.</returns>
  783.             <param name="name">The string you wish to verify.</param>
  784.             <exception cref="T:System.Xml.XmlException">The string is not a valid name token.</exception>
  785.             <exception cref="T:System.ArgumentNullException">name is null.</exception>
  786.         </member>
  787.         <member name="M:System.Xml.XmlConvert.VerifyTOKEN(System.String)">
  788.             <summary>Verifies that the string is a valid token according to the W3C XML Schema Part2: Datatypes recommendation.</summary>
  789.             <returns>The token, if it is a valid token.</returns>
  790.             <param name="token">The string value you wish to verify.</param>
  791.             <exception cref="T:System.Xml.XmlException">The string value is not a valid token.</exception>
  792.         </member>
  793.         <member name="T:System.Xml.XmlDateTimeSerializationMode">
  794.             <summary>Specifies how to treat the time value when converting between string and <see cref="T:System.DateTime"></see>.</summary>
  795.         </member>
  796.         <member name="F:System.Xml.XmlDateTimeSerializationMode.Local">
  797.             <summary>Treat as local time. If the <see cref="T:System.DateTime"></see> object represents a Coordinated Universal Time (UTC), it is converted to the local time.</summary>
  798.         </member>
  799.         <member name="F:System.Xml.XmlDateTimeSerializationMode.RoundtripKind">
  800.             <summary>Time zone information should be preserved when converting.</summary>
  801.         </member>
  802.         <member name="F:System.Xml.XmlDateTimeSerializationMode.Unspecified">
  803.             <summary>Treat as a local time if a <see cref="T:System.DateTime"></see> is being converted to a string.</summary>
  804.         </member>
  805.         <member name="F:System.Xml.XmlDateTimeSerializationMode.Utc">
  806.             <summary>Treat as a UTC. If the <see cref="T:System.DateTime"></see> object represents a local time, it is converted to a UTC.</summary>
  807.         </member>
  808.         <member name="T:System.Xml.XmlDeclaration">
  809.             <summary>Represents the XML declaration node <?xml version='1.0'...?>.</summary>
  810.         </member>
  811.         <member name="M:System.Xml.XmlDeclaration.CloneNode(System.Boolean)">
  812.             <summary>Creates a duplicate of this node.</summary>
  813.             <returns>The cloned node.</returns>
  814.             <param name="deep">true to recursively clone the subtree under the specified node; false to clone only the node itself. Because XmlDeclaration nodes do not have children, the cloned node always includes the data value, regardless of the parameter setting. </param>
  815.         </member>
  816.         <member name="M:System.Xml.XmlDeclaration.WriteContentTo(System.Xml.XmlWriter)">
  817.             <summary>Saves the children of the node to the specified <see cref="T:System.Xml.XmlWriter"></see>. Because XmlDeclaration nodes do not have children, this method has no effect.</summary>
  818.             <param name="w">The XmlWriter to which you want to save. </param>
  819.         </member>
  820.         <member name="M:System.Xml.XmlDeclaration.WriteTo(System.Xml.XmlWriter)">
  821.             <summary>Saves the node to the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  822.             <param name="w">The XmlWriter to which you want to save. </param>
  823.         </member>
  824.         <member name="P:System.Xml.XmlDeclaration.Encoding">
  825.             <summary>Gets or sets the encoding level of the XML document.</summary>
  826.             <returns>The valid character encoding name. The most commonly supported character encoding names for XML are the following: Category Encoding Names Unicode UTF-8, UTF-16 ISO 10646 ISO-10646-UCS-2, ISO-10646-UCS-4 ISO 8859 ISO-8859-n (where "n" is a digit from 1 to 9) JIS X-0208-1997 ISO-2022-JP, Shift_JIS, EUC-JP This value is optional. If a value is not set, this property returns String.Empty.If an encoding attribute is not included, UTF-8 encoding is assumed when the document is written or saved out.</returns>
  827.         </member>
  828.         <member name="P:System.Xml.XmlDeclaration.InnerText">
  829.             <summary>Gets or sets the concatenated values of the XmlDeclaration.</summary>
  830.             <returns>The concatenated values of the XmlDeclaration (that is, everything between <?xml and ?>).</returns>
  831.         </member>
  832.         <member name="P:System.Xml.XmlDeclaration.LocalName">
  833.             <summary>Gets the local name of the node.</summary>
  834.             <returns>For XmlDeclaration nodes, the local name is xml.</returns>
  835.         </member>
  836.         <member name="P:System.Xml.XmlDeclaration.Name">
  837.             <summary>Gets the qualified name of the node.</summary>
  838.             <returns>For XmlDeclaration nodes, the name is xml.</returns>
  839.         </member>
  840.         <member name="P:System.Xml.XmlDeclaration.NodeType">
  841.             <summary>Gets the type of the current node.</summary>
  842.             <returns>For XmlDeclaration nodes, this value is XmlNodeType.XmlDeclaration.</returns>
  843.         </member>
  844.         <member name="P:System.Xml.XmlDeclaration.Standalone">
  845.             <summary>Gets or sets the value of the standalone attribute.</summary>
  846.             <returns>Valid values are yes if all entity declarations required by the XML document are contained within the document or no if an external document type definition (DTD) is required. If a standalone attribute is not present in the XML declaration, this property returns String.Empty.</returns>
  847.         </member>
  848.         <member name="P:System.Xml.XmlDeclaration.Value">
  849.             <summary>Gets or sets the value of the XmlDeclaration.</summary>
  850.             <returns>The contents of the XmlDeclaration (that is, everything between <?xml and ?>).</returns>
  851.         </member>
  852.         <member name="P:System.Xml.XmlDeclaration.Version">
  853.             <summary>Gets the XML version of the document.</summary>
  854.             <returns>The value is always 1.0.</returns>
  855.         </member>
  856.         <member name="T:System.Xml.XmlDocument">
  857.             <summary>Represents an XML document.</summary>
  858.         </member>
  859.         <member name="M:System.Xml.XmlDocument.#ctor">
  860.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlDocument"></see> class.</summary>
  861.         </member>
  862.         <member name="M:System.Xml.XmlDocument.#ctor(System.Xml.XmlImplementation)">
  863.             <summary>Initializes a new instance of the XmlDocument class with the specified <see cref="T:System.Xml.XmlImplementation"></see>.</summary>
  864.             <param name="imp">The XmlImplementation to use. </param>
  865.         </member>
  866.         <member name="M:System.Xml.XmlDocument.#ctor(System.Xml.XmlNameTable)">
  867.             <summary>Initializes a new instance of the XmlDocument class with the specified <see cref="T:System.Xml.XmlNameTable"></see>.</summary>
  868.             <param name="nt">The XmlNameTable to use. </param>
  869.         </member>
  870.         <member name="E:System.Xml.XmlDocument.NodeChanged">
  871.             <summary>Occurs when the <see cref="P:System.Xml.XmlNode.Value"></see> of a node belonging to this document has been changed.</summary>
  872.         </member>
  873.         <member name="E:System.Xml.XmlDocument.NodeChanging">
  874.             <summary>Occurs when the <see cref="P:System.Xml.XmlNode.Value"></see> of a node belonging to this document is about to be changed.</summary>
  875.         </member>
  876.         <member name="E:System.Xml.XmlDocument.NodeInserted">
  877.             <summary>Occurs when a node belonging to this document has been inserted into another node.</summary>
  878.         </member>
  879.         <member name="E:System.Xml.XmlDocument.NodeInserting">
  880.             <summary>Occurs when a node belonging to this document is about to be inserted into another node.</summary>
  881.         </member>
  882.         <member name="E:System.Xml.XmlDocument.NodeRemoved">
  883.             <summary>Occurs when a node belonging to this document has been removed from its parent.</summary>
  884.         </member>
  885.         <member name="E:System.Xml.XmlDocument.NodeRemoving">
  886.             <summary>Occurs when a node belonging to this document is about to be removed from the document.</summary>
  887.         </member>
  888.         <member name="M:System.Xml.XmlDocument.CloneNode(System.Boolean)">
  889.             <summary>Creates a duplicate of this node.</summary>
  890.             <returns>The cloned XmlDocument node.</returns>
  891.             <param name="deep">true to recursively clone the subtree under the specified node; false to clone only the node itself. </param>
  892.         </member>
  893.         <member name="M:System.Xml.XmlDocument.CreateAttribute(System.String)">
  894.             <summary>Creates an <see cref="T:System.Xml.XmlAttribute"></see> with the specified <see cref="P:System.Xml.XmlDocument.Name"></see>.</summary>
  895.             <returns>The new XmlAttribute.</returns>
  896.             <param name="name">The qualified name of the attribute. If the name contains a colon, the <see cref="P:System.Xml.XmlNode.Prefix"></see> property reflects the part of the name preceding the first colon and the <see cref="P:System.Xml.XmlDocument.LocalName"></see> property reflects the part of the name following the first colon. The <see cref="P:System.Xml.XmlNode.NamespaceURI"></see> remains empty unless the prefix is a recognized built-in prefix such as xmlns. In this case NamespaceURI has a value of http://www.w3.org/2000/xmlns/. </param>
  897.         </member>
  898.         <member name="M:System.Xml.XmlDocument.CreateAttribute(System.String,System.String)">
  899.             <summary>Creates an <see cref="T:System.Xml.XmlAttribute"></see> with the specified qualified name and <see cref="P:System.Xml.XmlNode.NamespaceURI"></see>.</summary>
  900.             <returns>The new XmlAttribute.</returns>
  901.             <param name="qualifiedName">The qualified name of the attribute. If the name contains a colon then the <see cref="P:System.Xml.XmlNode.Prefix"></see> property will reflect the part of the name preceding the colon and the <see cref="P:System.Xml.XmlDocument.LocalName"></see> property will reflect the part of the name after the colon. </param>
  902.             <param name="namespaceURI">The namespaceURI of the attribute. If the qualified name includes a prefix of xmlns, then this parameter must be http://www.w3.org/2000/xmlns/. </param>
  903.         </member>
  904.         <member name="M:System.Xml.XmlDocument.CreateAttribute(System.String,System.String,System.String)">
  905.             <summary>Creates an <see cref="T:System.Xml.XmlAttribute"></see> with the specified <see cref="P:System.Xml.XmlNode.Prefix"></see>, <see cref="P:System.Xml.XmlDocument.LocalName"></see>, and <see cref="P:System.Xml.XmlNode.NamespaceURI"></see>.</summary>
  906.             <returns>The new XmlAttribute.</returns>
  907.             <param name="localName">The local name of the attribute. </param>
  908.             <param name="namespaceURI">The namespace URI of the attribute (if any). String.Empty and null are equivalent. If prefix is xmlns, then this parameter must be http://www.w3.org/2000/xmlns/; otherwise an exception is thrown. </param>
  909.             <param name="prefix">The prefix of the attribute (if any). String.Empty and null are equivalent. </param>
  910.         </member>
  911.         <member name="M:System.Xml.XmlDocument.CreateCDataSection(System.String)">
  912.             <summary>Creates an <see cref="T:System.Xml.XmlCDataSection"></see> containing the specified data.</summary>
  913.             <returns>The new XmlCDataSection.</returns>
  914.             <param name="data">The content of the new XmlCDataSection. </param>
  915.         </member>
  916.         <member name="M:System.Xml.XmlDocument.CreateComment(System.String)">
  917.             <summary>Creates an <see cref="T:System.Xml.XmlComment"></see> containing the specified data.</summary>
  918.             <returns>The new XmlComment.</returns>
  919.             <param name="data">The content of the new XmlComment. </param>
  920.         </member>
  921.         <member name="M:System.Xml.XmlDocument.CreateDefaultAttribute(System.String,System.String,System.String)">
  922.             <summary>Creates a default attribute with the specified prefix, local name and namespace URI.</summary>
  923.             <returns>The new <see cref="T:System.Xml.XmlAttribute"></see>.</returns>
  924.             <param name="localName">The local name of the attribute. </param>
  925.             <param name="namespaceURI">The namespace URI of the attribute (if any). </param>
  926.             <param name="prefix">The prefix of the attribute (if any). </param>
  927.         </member>
  928.         <member name="M:System.Xml.XmlDocument.CreateDocumentFragment">
  929.             <summary>Creates an <see cref="T:System.Xml.XmlDocumentFragment"></see>.</summary>
  930.             <returns>The new XmlDocumentFragment.</returns>
  931.         </member>
  932.         <member name="M:System.Xml.XmlDocument.CreateDocumentType(System.String,System.String,System.String,System.String)">
  933.             <summary>Returns a new <see cref="T:System.Xml.XmlDocumentType"></see> object.</summary>
  934.             <returns>The new XmlDocumentType.</returns>
  935.             <param name="systemId">The system identifier of the document type or null. Specifies the URL of the file location for the external DTD subset.</param>
  936.             <param name="publicId">The public identifier of the document type or null. You can specify a public URI and also a system identifier to identify the location of the external DTD subset.</param>
  937.             <param name="name">Name of the document type. </param>
  938.             <param name="internalSubset">The DTD internal subset of the document type or null. </param>
  939.         </member>
  940.         <member name="M:System.Xml.XmlDocument.CreateElement(System.String)">
  941.             <summary>Creates an element with the specified name.</summary>
  942.             <returns>The new XmlElement.</returns>
  943.             <param name="name">The qualified name of the element. If the name contains a colon then the <see cref="P:System.Xml.XmlNode.Prefix"></see> property reflects the part of the name preceding the colon and the <see cref="P:System.Xml.XmlDocument.LocalName"></see> property reflects the part of the name after the colon. The qualified name cannot include a prefix of'xmlns'. </param>
  944.         </member>
  945.         <member name="M:System.Xml.XmlDocument.CreateElement(System.String,System.String)">
  946.             <summary>Creates an <see cref="T:System.Xml.XmlElement"></see> with the qualified name and <see cref="P:System.Xml.XmlNode.NamespaceURI"></see>.</summary>
  947.             <returns>The new XmlElement.</returns>
  948.             <param name="qualifiedName">The qualified name of the element. If the name contains a colon then the <see cref="P:System.Xml.XmlNode.Prefix"></see> property will reflect the part of the name preceding the colon and the <see cref="P:System.Xml.XmlDocument.LocalName"></see> property will reflect the part of the name after the colon. The qualified name cannot include a prefix of'xmlns'. </param>
  949.             <param name="namespaceURI">The namespace URI of the element. </param>
  950.         </member>
  951.         <member name="M:System.Xml.XmlDocument.CreateElement(System.String,System.String,System.String)">
  952.             <summary>Creates an element with the specified <see cref="P:System.Xml.XmlNode.Prefix"></see>, <see cref="P:System.Xml.XmlDocument.LocalName"></see>, and <see cref="P:System.Xml.XmlNode.NamespaceURI"></see>.</summary>
  953.             <returns>The new <see cref="T:System.Xml.XmlElement"></see>.</returns>
  954.             <param name="localName">The local name of the new element. </param>
  955.             <param name="namespaceURI">The namespace URI of the new element (if any). String.Empty and null are equivalent. </param>
  956.             <param name="prefix">The prefix of the new element (if any). String.Empty and null are equivalent. </param>
  957.         </member>
  958.         <member name="M:System.Xml.XmlDocument.CreateEntityReference(System.String)">
  959.             <summary>Creates an <see cref="T:System.Xml.XmlEntityReference"></see> with the specified name.</summary>
  960.             <returns>The new XmlEntityReference.</returns>
  961.             <param name="name">The name of the entity reference. </param>
  962.             <exception cref="T:System.ArgumentException">The name is invalid (for example, names starting with'#' are invalid.) </exception>
  963.         </member>
  964.         <member name="M:System.Xml.XmlDocument.CreateNavigator">
  965.             <summary>Creates a new <see cref="T:System.Xml.XPath.XPathNavigator"></see> object for navigating this document.</summary>
  966.             <returns>An <see cref="T:System.Xml.XPath.XPathNavigator"></see> object.</returns>
  967.         </member>
  968.         <member name="M:System.Xml.XmlDocument.CreateNavigator(System.Xml.XmlNode)">
  969.             <summary>Creates an <see cref="T:System.Xml.XPath.XPathNavigator"></see> object for navigating this document positioned on the <see cref="T:System.Xml.XmlNode"></see> specified.</summary>
  970.             <returns>An <see cref="T:System.Xml.XPath.XPathNavigator"></see> object.</returns>
  971.             <param name="node">The <see cref="T:System.Xml.XmlNode"></see> you want the navigator initially positioned on. </param>
  972.         </member>
  973.         <member name="M:System.Xml.XmlDocument.CreateNode(System.String,System.String,System.String)">
  974.             <summary>Creates an <see cref="T:System.Xml.XmlNode"></see> with the specified node type, <see cref="P:System.Xml.XmlDocument.Name"></see>, and <see cref="P:System.Xml.XmlNode.NamespaceURI"></see>.</summary>
  975.             <returns>The new XmlNode.</returns>
  976.             <param name="nodeTypeString">String version of the <see cref="T:System.Xml.XmlNodeType"></see> of the new node. This parameter must be one of the values listed in the table below. </param>
  977.             <param name="namespaceURI">The namespace URI of the new node. </param>
  978.             <param name="name">The qualified name of the new node. If the name contains a colon, it is parsed into <see cref="P:System.Xml.XmlNode.Prefix"></see> and <see cref="P:System.Xml.XmlDocument.LocalName"></see> components. </param>
  979.             <exception cref="T:System.ArgumentException">The name was not provided and the XmlNodeType requires a name; or nodeTypeString is not one of the strings listed below. </exception>
  980.         </member>
  981.         <member name="M:System.Xml.XmlDocument.CreateNode(System.Xml.XmlNodeType,System.String,System.String)">
  982.             <summary>Creates an <see cref="T:System.Xml.XmlNode"></see> with the specified <see cref="T:System.Xml.XmlNodeType"></see>, <see cref="P:System.Xml.XmlDocument.Name"></see>, and <see cref="P:System.Xml.XmlNode.NamespaceURI"></see>.</summary>
  983.             <returns>The new XmlNode.</returns>
  984.             <param name="type">The XmlNodeType of the new node. </param>
  985.             <param name="namespaceURI">The namespace URI of the new node. </param>
  986.             <param name="name">The qualified name of the new node. If the name contains a colon then it is parsed into <see cref="P:System.Xml.XmlNode.Prefix"></see> and <see cref="P:System.Xml.XmlDocument.LocalName"></see> components. </param>
  987.             <exception cref="T:System.ArgumentException">The name was not provided and the XmlNodeType requires a name. </exception>
  988.         </member>
  989.         <member name="M:System.Xml.XmlDocument.CreateNode(System.Xml.XmlNodeType,System.String,System.String,System.String)">
  990.             <summary>Creates a <see cref="T:System.Xml.XmlNode"></see> with the specified <see cref="T:System.Xml.XmlNodeType"></see>, <see cref="P:System.Xml.XmlNode.Prefix"></see>, <see cref="P:System.Xml.XmlDocument.Name"></see>, and <see cref="P:System.Xml.XmlNode.NamespaceURI"></see>.</summary>
  991.             <returns>The new XmlNode.</returns>
  992.             <param name="type">The XmlNodeType of the new node. </param>
  993.             <param name="namespaceURI">The namespace URI of the new node. </param>
  994.             <param name="name">The local name of the new node. </param>
  995.             <param name="prefix">The prefix of the new node. </param>
  996.             <exception cref="T:System.ArgumentException">The name was not provided and the XmlNodeType requires a name. </exception>
  997.         </member>
  998.         <member name="M:System.Xml.XmlDocument.CreateProcessingInstruction(System.String,System.String)">
  999.             <summary>Creates an <see cref="T:System.Xml.XmlProcessingInstruction"></see> with the specified name and data.</summary>
  1000.             <returns>The new XmlProcessingInstruction.</returns>
  1001.             <param name="data">The data for the processing instruction. </param>
  1002.             <param name="target">The name of the processing instruction. </param>
  1003.         </member>
  1004.         <member name="M:System.Xml.XmlDocument.CreateSignificantWhitespace(System.String)">
  1005.             <summary>Creates an <see cref="T:System.Xml.XmlSignificantWhitespace"></see> node.</summary>
  1006.             <returns>A new XmlSignificantWhitespace node.</returns>
  1007.             <param name="text">The string must contain only the following characters &#20; &#10; &#13; and &#9; </param>
  1008.         </member>
  1009.         <member name="M:System.Xml.XmlDocument.CreateTextNode(System.String)">
  1010.             <summary>Creates an <see cref="T:System.Xml.XmlText"></see> with the specified text.</summary>
  1011.             <returns>The new XmlText node.</returns>
  1012.             <param name="text">The text for the Text node. </param>
  1013.         </member>
  1014.         <member name="M:System.Xml.XmlDocument.CreateWhitespace(System.String)">
  1015.             <summary>Creates an <see cref="T:System.Xml.XmlWhitespace"></see> node.</summary>
  1016.             <returns>A new XmlWhitespace node.</returns>
  1017.             <param name="text">The string must contain only the following characters &#20; &#10; &#13; and &#9; </param>
  1018.         </member>
  1019.         <member name="M:System.Xml.XmlDocument.CreateXmlDeclaration(System.String,System.String,System.String)">
  1020.             <summary>Creates an <see cref="T:System.Xml.XmlDeclaration"></see> node with the specified values.</summary>
  1021.             <returns>The new XmlDeclaration node.</returns>
  1022.             <param name="standalone">The value must be either "yes" or "no". If this is null or String.Empty, the Save method does not write a standalone attribute on the XML declaration. </param>
  1023.             <param name="version">The version must be "1.0". </param>
  1024.             <param name="encoding">The value of the encoding attribute. This is the encoding that is used when you save the <see cref="T:System.Xml.XmlDocument"></see> to a file or a stream; therefore, it must be set to a string supported by the <see cref="T:System.Text.Encoding"></see> class, otherwise <see cref="M:System.Xml.XmlDocument.Save(System.String)"></see> fails. If this is null or String.Empty, the Save method does not write an encoding attribute on the XML declaration and therefore the default encoding, UTF-8, is used.Note: If the XmlDocument is saved to either a <see cref="T:System.IO.TextWriter"></see> or an <see cref="T:System.Xml.XmlTextWriter"></see>, this encoding value is discarded. Instead, the encoding of the TextWriter or the XmlTextWriter is used. This ensures that the XML written out can be read back using the correct encoding. </param>
  1025.             <exception cref="T:System.ArgumentException">The values of version or standalone are something other than the ones specified above. </exception>
  1026.         </member>
  1027.         <member name="M:System.Xml.XmlDocument.GetElementById(System.String)">
  1028.             <summary>Gets the <see cref="T:System.Xml.XmlElement"></see> with the specified ID.</summary>
  1029.             <returns>The XmlElement with the matching ID or null if no matching element is found.</returns>
  1030.             <param name="elementId">The attribute ID to match. </param>
  1031.         </member>
  1032.         <member name="M:System.Xml.XmlDocument.GetElementsByTagName(System.String)">
  1033.             <summary>Returns an <see cref="T:System.Xml.XmlNodeList"></see> containing a list of all descendant elements that match the specified <see cref="P:System.Xml.XmlDocument.Name"></see>.</summary>
  1034.             <returns>An <see cref="T:System.Xml.XmlNodeList"></see> containing a list of all matching nodes.</returns>
  1035.             <param name="name">The qualified name to match. It is matched against the Name property of the matching node. The special value "*" matches all tags. </param>
  1036.         </member>
  1037.         <member name="M:System.Xml.XmlDocument.GetElementsByTagName(System.String,System.String)">
  1038.             <summary>Returns an <see cref="T:System.Xml.XmlNodeList"></see> containing a list of all descendant elements that match the specified <see cref="P:System.Xml.XmlDocument.LocalName"></see> and <see cref="P:System.Xml.XmlNode.NamespaceURI"></see>.</summary>
  1039.             <returns>An <see cref="T:System.Xml.XmlNodeList"></see> containing a list of all matching nodes.</returns>
  1040.             <param name="localName">The LocalName to match. The special value "*" matches all tags. </param>
  1041.             <param name="namespaceURI">NamespaceURI to match. </param>
  1042.         </member>
  1043.         <member name="M:System.Xml.XmlDocument.ImportNode(System.Xml.XmlNode,System.Boolean)">
  1044.             <summary>Imports a node from another document to the current document.</summary>
  1045.             <returns>The imported <see cref="T:System.Xml.XmlNode"></see>.</returns>
  1046.             <param name="node">The node being imported. </param>
  1047.             <param name="deep">true to perform a deep clone; otherwise, false. </param>
  1048.             <exception cref="T:System.InvalidOperationException">Calling this method on a node type which cannot be imported. </exception>
  1049.         </member>
  1050.         <member name="M:System.Xml.XmlDocument.Load(System.IO.Stream)">
  1051.             <summary>Loads the XML document from the specified stream.</summary>
  1052.             <param name="inStream">The stream containing the XML document to load. </param>
  1053.             <exception cref="T:System.Xml.XmlException">There is a load or parse error in the XML. In this case, the document remains empty. </exception>
  1054.         </member>
  1055.         <member name="M:System.Xml.XmlDocument.Load(System.String)">
  1056.             <summary>Loads the XML document from the specified URL.</summary>
  1057.             <param name="filename">URL for the file containing the XML document to load. </param>
  1058.             <exception cref="T:System.Xml.XmlException">There is a load or parse error in the XML. In this case, the document remains empty. </exception>
  1059.         </member>
  1060.         <member name="M:System.Xml.XmlDocument.Load(System.IO.TextReader)">
  1061.             <summary>Loads the XML document from the specified <see cref="T:System.IO.TextReader"></see>.</summary>
  1062.             <param name="txtReader">The TextReader used to feed the XML data into the document. </param>
  1063.             <exception cref="T:System.Xml.XmlException">There is a load or parse error in the XML. In this case, the document remains empty. </exception>
  1064.         </member>
  1065.         <member name="M:System.Xml.XmlDocument.Load(System.Xml.XmlReader)">
  1066.             <summary>Loads the XML document from the specified <see cref="T:System.Xml.XmlReader"></see>.</summary>
  1067.             <param name="reader">The XmlReader used to feed the XML data into the document. </param>
  1068.             <exception cref="T:System.Xml.XmlException">There is a load or parse error in the XML. In this case, the document remains empty. </exception>
  1069.         </member>
  1070.         <member name="M:System.Xml.XmlDocument.LoadXml(System.String)">
  1071.             <summary>Loads the XML document from the specified string.</summary>
  1072.             <param name="xml">String containing the XML document to load. </param>
  1073.             <exception cref="T:System.Xml.XmlException">There is a load or parse error in the XML. In this case, the document remains empty. </exception>
  1074.         </member>
  1075.         <member name="M:System.Xml.XmlDocument.ReadNode(System.Xml.XmlReader)">
  1076.             <summary>Creates an <see cref="T:System.Xml.XmlNode"></see> object based on the information in the <see cref="T:System.Xml.XmlReader"></see>. The reader must be positioned on a node or attribute.</summary>
  1077.             <returns>The new XmlNode or null if no more nodes exist.</returns>
  1078.             <param name="reader">The XML source </param>
  1079.             <exception cref="T:System.InvalidOperationException">The reader is positioned on a node type that does not translate to a valid DOM node (for example, EndElement or EndEntity). </exception>
  1080.         </member>
  1081.         <member name="M:System.Xml.XmlDocument.Save(System.IO.Stream)">
  1082.             <summary>Saves the XML document to the specified stream.</summary>
  1083.             <param name="outStream">The stream to which you want to save. </param>
  1084.             <exception cref="T:System.Xml.XmlException">The operation would not result in a well formed XML document (for example, no document element or duplicate XML declarations). </exception>
  1085.         </member>
  1086.         <member name="M:System.Xml.XmlDocument.Save(System.String)">
  1087.             <summary>Saves the XML document to the specified file.</summary>
  1088.             <param name="filename">The location of the file where you want to save the document. </param>
  1089.             <exception cref="T:System.Xml.XmlException">The operation would not result in a well formed XML document (for example, no document element or duplicate XML declarations). </exception>
  1090.         </member>
  1091.         <member name="M:System.Xml.XmlDocument.Save(System.IO.TextWriter)">
  1092.             <summary>Saves the XML document to the specified <see cref="T:System.IO.TextWriter"></see>.</summary>
  1093.             <param name="writer">The TextWriter to which you want to save. </param>
  1094.             <exception cref="T:System.Xml.XmlException">The operation would not result in a well formed XML document (for example, no document element or duplicate XML declarations). </exception>
  1095.         </member>
  1096.         <member name="M:System.Xml.XmlDocument.Save(System.Xml.XmlWriter)">
  1097.             <summary>Saves the XML document to the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  1098.             <param name="w">The XmlWriter to which you want to save. </param>
  1099.             <exception cref="T:System.Xml.XmlException">The operation would not result in a well formed XML document (for example, no document element or duplicate XML declarations). </exception>
  1100.         </member>
  1101.         <member name="M:System.Xml.XmlDocument.Validate(System.Xml.Schema.ValidationEventHandler)">
  1102.             <summary>Validates the <see cref="T:System.Xml.XmlDocument"></see> against the XML Schema Definition Language (XSD) schemas contained in the <see cref="P:System.Xml.XmlDocument.Schemas"></see> property.</summary>
  1103.             <param name="validationEventHandler">The <see cref="T:System.Xml.Schema.ValidationEventHandler"></see> object that receives information about schema validation warnings and errors.</param>
  1104.             <exception cref="T:System.Xml.Schema.XmlSchemaValidationException">A schema validation event occurred and no <see cref="T:System.Xml.Schema.ValidationEventHandler"></see> object was specified.</exception>
  1105.         </member>
  1106.         <member name="M:System.Xml.XmlDocument.Validate(System.Xml.Schema.ValidationEventHandler,System.Xml.XmlNode)">
  1107.             <summary>Validates the <see cref="T:System.Xml.XmlNode"></see> object specified against the XML Schema Definition Language (XSD) schemas in the <see cref="P:System.Xml.XmlDocument.Schemas"></see> property.</summary>
  1108.             <param name="validationEventHandler">The <see cref="T:System.Xml.Schema.ValidationEventHandler"></see> object that receives information about schema validation warnings and errors.</param>
  1109.             <param name="nodeToValidate">The <see cref="T:System.Xml.XmlNode"></see> object created from an <see cref="T:System.Xml.XmlDocument"></see> to validate.</param>
  1110.             <exception cref="T:System.ArgumentException">The <see cref="T:System.Xml.XmlNode"></see> object parameter was not created from an <see cref="T:System.Xml.XmlDocument"></see>.</exception>
  1111.             <exception cref="T:System.Xml.Schema.XmlSchemaValidationException">A schema validation event occurred and no <see cref="T:System.Xml.Schema.ValidationEventHandler"></see> object was specified.</exception>
  1112.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XmlNode"></see> object parameter is not an element, attribute, document fragment, or the root node.</exception>
  1113.         </member>
  1114.         <member name="M:System.Xml.XmlDocument.WriteContentTo(System.Xml.XmlWriter)">
  1115.             <summary>Saves all the children of the XmlDocument node to the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  1116.             <param name="xw">The XmlWriter to which you want to save. </param>
  1117.         </member>
  1118.         <member name="M:System.Xml.XmlDocument.WriteTo(System.Xml.XmlWriter)">
  1119.             <summary>Saves the XmlDocument node to the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  1120.             <param name="w">The XmlWriter to which you want to save. </param>
  1121.         </member>
  1122.         <member name="P:System.Xml.XmlDocument.BaseURI">
  1123.             <summary>Gets the base URI of the current node.</summary>
  1124.             <returns>The location from which the node was loaded.</returns>
  1125.         </member>
  1126.         <member name="P:System.Xml.XmlDocument.DocumentElement">
  1127.             <summary>Gets the root <see cref="T:System.Xml.XmlElement"></see> for the document.</summary>
  1128.             <returns>The XmlElement that represents the root of the XML document tree. If no root exists, null is returned.</returns>
  1129.         </member>
  1130.         <member name="P:System.Xml.XmlDocument.DocumentType">
  1131.             <summary>Gets the node containing the DOCTYPE declaration.</summary>
  1132.             <returns>The <see cref="T:System.Xml.XmlNode"></see> containing the DocumentType (DOCTYPE declaration).</returns>
  1133.         </member>
  1134.         <member name="P:System.Xml.XmlDocument.Implementation">
  1135.             <summary>Gets the <see cref="T:System.Xml.XmlImplementation"></see> object for the current document.</summary>
  1136.             <returns>The XmlImplementation object for the current document.</returns>
  1137.         </member>
  1138.         <member name="P:System.Xml.XmlDocument.InnerXml">
  1139.             <summary>Gets or sets the markup representing the children of the current node.</summary>
  1140.             <returns>The markup of the children of the current node.</returns>
  1141.             <exception cref="T:System.Xml.XmlException">The XML specified when setting this property is not well-formed. </exception>
  1142.         </member>
  1143.         <member name="P:System.Xml.XmlDocument.IsReadOnly">
  1144.             <summary>Gets a value indicating whether the current node is read-only.</summary>
  1145.             <returns>true if the current node is read-only; otherwise false. XmlDocument nodes always return false.</returns>
  1146.         </member>
  1147.         <member name="P:System.Xml.XmlDocument.LocalName">
  1148.             <summary>Gets the local name of the node.</summary>
  1149.             <returns>For XmlDocument nodes, the local name is #document.</returns>
  1150.         </member>
  1151.         <member name="P:System.Xml.XmlDocument.Name">
  1152.             <summary>Gets the qualified name of the node.</summary>
  1153.             <returns>For XmlDocument nodes, the name is #document.</returns>
  1154.         </member>
  1155.         <member name="P:System.Xml.XmlDocument.NameTable">
  1156.             <summary>Gets the <see cref="T:System.Xml.XmlNameTable"></see> associated with this implementation.</summary>
  1157.             <returns>An XmlNameTable enabling you to get the atomized version of a string within the document.</returns>
  1158.         </member>
  1159.         <member name="P:System.Xml.XmlDocument.NodeType">
  1160.             <summary>Gets the type of the current node.</summary>
  1161.             <returns>The node type. For XmlDocument nodes, this value is XmlNodeType.Document.</returns>
  1162.         </member>
  1163.         <member name="P:System.Xml.XmlDocument.OwnerDocument">
  1164.             <summary>Gets the <see cref="T:System.Xml.XmlDocument"></see> to which the current node belongs.</summary>
  1165.             <returns>For XmlDocument nodes (<see cref="P:System.Xml.XmlDocument.NodeType"></see> equals XmlNodeType.Document), this property always returns null.</returns>
  1166.         </member>
  1167.         <member name="P:System.Xml.XmlDocument.ParentNode">
  1168.             <summary>Gets the parent node of this node (for nodes that can have parents).</summary>
  1169.             <returns>Always returns null.</returns>
  1170.         </member>
  1171.         <member name="P:System.Xml.XmlDocument.PreserveWhitespace">
  1172.             <summary>Gets or sets a value indicating whether to preserve white space in element content.</summary>
  1173.             <returns>true to preserve white space; otherwise false. The default is false.</returns>
  1174.         </member>
  1175.         <member name="P:System.Xml.XmlDocument.SchemaInfo">
  1176.             <summary>Returns the Post-Schema-Validation-Infoset (PSVI) of the node.</summary>
  1177.             <returns>The <see cref="T:System.Xml.Schema.IXmlSchemaInfo"></see> object representing the PSVI of the node.</returns>
  1178.         </member>
  1179.         <member name="P:System.Xml.XmlDocument.Schemas">
  1180.             <summary>Gets or sets the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> object associated with this <see cref="T:System.Xml.XmlDocument"></see>.</summary>
  1181.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> object containing the XML Schema Definition Language (XSD) schemas associated with this <see cref="T:System.Xml.XmlDocument"></see>; otherwise, an empty <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> object.</returns>
  1182.         </member>
  1183.         <member name="P:System.Xml.XmlDocument.XmlResolver">
  1184.             <summary>Sets the <see cref="T:System.Xml.XmlResolver"></see> to use for resolving external resources.</summary>
  1185.             <returns>The XmlResolver to use.In version 1.1 of the.NET Framework, the caller must be fully trusted in order to specify an XmlResolver.</returns>
  1186.             <exception cref="T:System.Xml.XmlException">This property is set to null and an external DTD or entity is encountered. </exception>
  1187.         </member>
  1188.         <member name="T:System.Xml.XmlDocumentFragment">
  1189.             <summary>Represents a lightweight object that is useful for tree insert operations.</summary>
  1190.         </member>
  1191.         <member name="M:System.Xml.XmlDocumentFragment.CloneNode(System.Boolean)">
  1192.             <summary>Creates a duplicate of this node.</summary>
  1193.             <returns>The cloned node.</returns>
  1194.             <param name="deep">true to recursively clone the subtree under the specified node; false to clone only the node itself. </param>
  1195.         </member>
  1196.         <member name="M:System.Xml.XmlDocumentFragment.WriteContentTo(System.Xml.XmlWriter)">
  1197.             <summary>Saves all the children of the node to the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  1198.             <param name="w">The XmlWriter to which you want to save. </param>
  1199.         </member>
  1200.         <member name="M:System.Xml.XmlDocumentFragment.WriteTo(System.Xml.XmlWriter)">
  1201.             <summary>Saves the node to the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  1202.             <param name="w">The XmlWriter to which you want to save. </param>
  1203.         </member>
  1204.         <member name="P:System.Xml.XmlDocumentFragment.InnerXml">
  1205.             <summary>Gets or sets the markup representing the children of this node.</summary>
  1206.             <returns>The markup of the children of this node.</returns>
  1207.             <exception cref="T:System.Xml.XmlException">The XML specified when setting this property is not well-formed. </exception>
  1208.         </member>
  1209.         <member name="P:System.Xml.XmlDocumentFragment.LocalName">
  1210.             <summary>Gets the local name of the node.</summary>
  1211.             <returns>For XmlDocumentFragment nodes, the local name is #document-fragment.</returns>
  1212.         </member>
  1213.         <member name="P:System.Xml.XmlDocumentFragment.Name">
  1214.             <summary>Gets the qualified name of the node.</summary>
  1215.             <returns>For XmlDocumentFragment, the name is #document-fragment.</returns>
  1216.         </member>
  1217.         <member name="P:System.Xml.XmlDocumentFragment.NodeType">
  1218.             <summary>Gets the type of the current node.</summary>
  1219.             <returns>For XmlDocumentFragment nodes, this value is XmlNodeType.DocumentFragment.</returns>
  1220.         </member>
  1221.         <member name="P:System.Xml.XmlDocumentFragment.OwnerDocument">
  1222.             <summary>Gets the <see cref="T:System.Xml.XmlDocument"></see> to which this node belongs.</summary>
  1223.             <returns>The XmlDocument to which this node belongs.</returns>
  1224.         </member>
  1225.         <member name="P:System.Xml.XmlDocumentFragment.ParentNode">
  1226.             <summary>Gets the parent of this node (for nodes that can have parents).</summary>
  1227.             <returns>The parent of this node.For XmlDocumentFragment nodes, this property is always null.</returns>
  1228.         </member>
  1229.         <member name="T:System.Xml.XmlDocumentType">
  1230.             <summary>Represents the document type declaration.</summary>
  1231.         </member>
  1232.         <member name="M:System.Xml.XmlDocumentType.CloneNode(System.Boolean)">
  1233.             <summary>Creates a duplicate of this node.</summary>
  1234.             <returns>The cloned node.</returns>
  1235.             <param name="deep">true to recursively clone the subtree under the specified node; false to clone only the node itself. For document type nodes, the cloned node always includes the subtree, regardless of the parameter setting. </param>
  1236.         </member>
  1237.         <member name="M:System.Xml.XmlDocumentType.WriteContentTo(System.Xml.XmlWriter)">
  1238.             <summary>Saves all the children of the node to the specified <see cref="T:System.Xml.XmlWriter"></see>. For XmlDocumentType nodes, this method has no effect.</summary>
  1239.             <param name="w">The XmlWriter to which you want to save. </param>
  1240.         </member>
  1241.         <member name="M:System.Xml.XmlDocumentType.WriteTo(System.Xml.XmlWriter)">
  1242.             <summary>Saves the node to the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  1243.             <param name="w">The XmlWriter to which you want to save. </param>
  1244.         </member>
  1245.         <member name="P:System.Xml.XmlDocumentType.Entities">
  1246.             <summary>Gets the collection of <see cref="T:System.Xml.XmlEntity"></see> nodes declared in the document type declaration.</summary>
  1247.             <returns>An <see cref="T:System.Xml.XmlNamedNodeMap"></see> containing the XmlEntity nodes. The returned XmlNamedNodeMap is read-only.</returns>
  1248.         </member>
  1249.         <member name="P:System.Xml.XmlDocumentType.InternalSubset">
  1250.             <summary>Gets the value of the document type definition (DTD) internal subset on the DOCTYPE declaration.</summary>
  1251.             <returns>The DTD internal subset on the DOCTYPE. If there is no DTD internal subset, String.Empty is returned.</returns>
  1252.         </member>
  1253.         <member name="P:System.Xml.XmlDocumentType.IsReadOnly">
  1254.             <summary>Gets a value indicating whether the node is read-only.</summary>
  1255.             <returns>true if the node is read-only; otherwise false.Because DocumentType nodes are read-only, this property always returns true.</returns>
  1256.         </member>
  1257.         <member name="P:System.Xml.XmlDocumentType.LocalName">
  1258.             <summary>Gets the local name of the node.</summary>
  1259.             <returns>For DocumentType nodes, this property returns the name of the document type.</returns>
  1260.         </member>
  1261.         <member name="P:System.Xml.XmlDocumentType.Name">
  1262.             <summary>Gets the qualified name of the node.</summary>
  1263.             <returns>For DocumentType nodes, this property returns the name of the document type.</returns>
  1264.         </member>
  1265.         <member name="P:System.Xml.XmlDocumentType.NodeType">
  1266.             <summary>Gets the type of the current node.</summary>
  1267.             <returns>For DocumentType nodes, this value is XmlNodeType.DocumentType.</returns>
  1268.         </member>
  1269.         <member name="P:System.Xml.XmlDocumentType.Notations">
  1270.             <summary>Gets the collection of <see cref="T:System.Xml.XmlNotation"></see> nodes present in the document type declaration.</summary>
  1271.             <returns>An <see cref="T:System.Xml.XmlNamedNodeMap"></see> containing the XmlNotation nodes. The returned XmlNamedNodeMap is read-only.</returns>
  1272.         </member>
  1273.         <member name="P:System.Xml.XmlDocumentType.PublicId">
  1274.             <summary>Gets the value of the public identifier on the DOCTYPE declaration.</summary>
  1275.             <returns>The public identifier on the DOCTYPE. If there is no public identifier, String.Empty is returned.</returns>
  1276.         </member>
  1277.         <member name="P:System.Xml.XmlDocumentType.SystemId">
  1278.             <summary>Gets the value of the system identifier on the DOCTYPE declaration.</summary>
  1279.             <returns>The system identifier on the DOCTYPE. If there is no system identifier, String.Empty is returned.</returns>
  1280.         </member>
  1281.         <member name="T:System.Xml.XmlElement">
  1282.             <summary>Represents an element.</summary>
  1283.         </member>
  1284.         <member name="M:System.Xml.XmlElement.CloneNode(System.Boolean)">
  1285.             <summary>Creates a duplicate of this node.</summary>
  1286.             <returns>The cloned node.</returns>
  1287.             <param name="deep">true to recursively clone the subtree under the specified node; false to clone only the node itself (and its attributes if the node is an XmlElement). </param>
  1288.         </member>
  1289.         <member name="M:System.Xml.XmlElement.GetAttribute(System.String)">
  1290.             <summary>Returns the value for the attribute with the specified name.</summary>
  1291.             <returns>The value of the specified attribute. An empty string is returned if a matching attribute is not found or if the attribute does not have a specified or default value.</returns>
  1292.             <param name="name">The name of the attribute to retrieve. This is a qualified name. It is matched against the Name property of the matching node. </param>
  1293.         </member>
  1294.         <member name="M:System.Xml.XmlElement.GetAttribute(System.String,System.String)">
  1295.             <summary>Returns the value for the attribute with the specified local name and namespace URI.</summary>
  1296.             <returns>The value of the specified attribute. An empty string is returned if a matching attribute is not found or if the attribute does not have a specified or default value.</returns>
  1297.             <param name="localName">The local name of the attribute to retrieve. </param>
  1298.             <param name="namespaceURI">The namespace URI of the attribute to retrieve. </param>
  1299.         </member>
  1300.         <member name="M:System.Xml.XmlElement.GetAttributeNode(System.String)">
  1301.             <summary>Returns the XmlAttribute with the specified name.</summary>
  1302.             <returns>The specified XmlAttribute or null if a matching attribute was not found.</returns>
  1303.             <param name="name">The name of the attribute to retrieve. This is a qualified name. It is matched against the Name property of the matching node. </param>
  1304.         </member>
  1305.         <member name="M:System.Xml.XmlElement.GetAttributeNode(System.String,System.String)">
  1306.             <summary>Returns the <see cref="T:System.Xml.XmlAttribute"></see> with the specified local name and namespace URI.</summary>
  1307.             <returns>The specified XmlAttribute or null if a matching attribute was not found.</returns>
  1308.             <param name="localName">The local name of the attribute. </param>
  1309.             <param name="namespaceURI">The namespace URI of the attribute. </param>
  1310.         </member>
  1311.         <member name="M:System.Xml.XmlElement.GetElementsByTagName(System.String)">
  1312.             <summary>Returns an <see cref="T:System.Xml.XmlNodeList"></see> containing a list of all descendant elements that match the specified <see cref="P:System.Xml.XmlElement.Name"></see>.</summary>
  1313.             <returns>An <see cref="T:System.Xml.XmlNodeList"></see> containing a list of all matching nodes.</returns>
  1314.             <param name="name">The name tag to match. This is a qualified name. It is matched against the Name property of the matching node. The asterisk (*) is a special value that matches all tags. </param>
  1315.         </member>
  1316.         <member name="M:System.Xml.XmlElement.GetElementsByTagName(System.String,System.String)">
  1317.             <summary>Returns an <see cref="T:System.Xml.XmlNodeList"></see> containing a list of all descendant elements that match the specified <see cref="P:System.Xml.XmlElement.LocalName"></see> and <see cref="P:System.Xml.XmlElement.NamespaceURI"></see>.</summary>
  1318.             <returns>An <see cref="T:System.Xml.XmlNodeList"></see> containing a list of all matching nodes.</returns>
  1319.             <param name="localName">The local name to match. The asterisk (*) is a special value that matches all tags. </param>
  1320.             <param name="namespaceURI">The namespace URI to match. </param>
  1321.         </member>
  1322.         <member name="M:System.Xml.XmlElement.HasAttribute(System.String)">
  1323.             <summary>Determines whether the current node has an attribute with the specified name.</summary>
  1324.             <returns>true if the current node has the specified attribute; otherwise, false.</returns>
  1325.             <param name="name">The name of the attribute to find. This is a qualified name. It is matched against the Name property of the matching node. </param>
  1326.         </member>
  1327.         <member name="M:System.Xml.XmlElement.HasAttribute(System.String,System.String)">
  1328.             <summary>Determines whether the current node has an attribute with the specified local name and namespace URI.</summary>
  1329.             <returns>true if the current node has the specified attribute; otherwise, false.</returns>
  1330.             <param name="localName">The local name of the attribute to find. </param>
  1331.             <param name="namespaceURI">The namespace URI of the attribute to find. </param>
  1332.         </member>
  1333.         <member name="M:System.Xml.XmlElement.RemoveAll">
  1334.             <summary>Removes all specified attributes and children of the current node. Default attributes are not removed.</summary>
  1335.         </member>
  1336.         <member name="M:System.Xml.XmlElement.RemoveAllAttributes">
  1337.             <summary>Removes all specified attributes from the element. Default attributes are not removed.</summary>
  1338.         </member>
  1339.         <member name="M:System.Xml.XmlElement.RemoveAttribute(System.String)">
  1340.             <summary>Removes an attribute by name.</summary>
  1341.             <param name="name">The name of the attribute to remove.This is a qualified name. It is matched against the Name property of the matching node. </param>
  1342.             <exception cref="T:System.ArgumentException">The node is read-only. </exception>
  1343.         </member>
  1344.         <member name="M:System.Xml.XmlElement.RemoveAttribute(System.String,System.String)">
  1345.             <summary>Removes an attribute with the specified local name and namespace URI. (If the removed attribute has a default value, it is immediately replaced).</summary>
  1346.             <param name="localName">The local name of the attribute to remove. </param>
  1347.             <param name="namespaceURI">The namespace URI of the attribute to remove. </param>
  1348.             <exception cref="T:System.ArgumentException">The node is read-only. </exception>
  1349.         </member>
  1350.         <member name="M:System.Xml.XmlElement.RemoveAttributeAt(System.Int32)">
  1351.             <summary>Removes the attribute node with the specified index from the element. (If the removed attribute has a default value, it is immediately replaced).</summary>
  1352.             <returns>The attribute node removed or null if there is no node at the given index.</returns>
  1353.             <param name="i">The index of the node to remove. The first node has index 0. </param>
  1354.         </member>
  1355.         <member name="M:System.Xml.XmlElement.RemoveAttributeNode(System.Xml.XmlAttribute)">
  1356.             <summary>Removes the specified <see cref="T:System.Xml.XmlAttribute"></see>.</summary>
  1357.             <returns>The removed XmlAttribute or null if oldAttr is not an attribute node of the XmlElement.</returns>
  1358.             <param name="oldAttr">The XmlAttribute node to remove. If the removed attribute has a default value, it is immediately replaced. </param>
  1359.             <exception cref="T:System.ArgumentException">This node is read-only. </exception>
  1360.         </member>
  1361.         <member name="M:System.Xml.XmlElement.RemoveAttributeNode(System.String,System.String)">
  1362.             <summary>Removes the <see cref="T:System.Xml.XmlAttribute"></see> specified by the local name and namespace URI. (If the removed attribute has a default value, it is immediately replaced).</summary>
  1363.             <returns>The removed XmlAttribute or null if the XmlElement does not have a matching attribute node.</returns>
  1364.             <param name="localName">The local name of the attribute. </param>
  1365.             <param name="namespaceURI">The namespace URI of the attribute. </param>
  1366.             <exception cref="T:System.ArgumentException">This node is read-only. </exception>
  1367.         </member>
  1368.         <member name="M:System.Xml.XmlElement.SetAttribute(System.String,System.String)">
  1369.             <summary>Sets the value of the attribute with the specified name.</summary>
  1370.             <param name="name">The name of the attribute to create or alter. This is a qualified name. If the name contains a colon it is parsed into prefix and local name components. </param>
  1371.             <param name="value">The value to set for the attribute. </param>
  1372.             <exception cref="T:System.Xml.XmlException">The specified name contains an invalid character. </exception>
  1373.             <exception cref="T:System.ArgumentException">The node is read-only. </exception>
  1374.         </member>
  1375.         <member name="M:System.Xml.XmlElement.SetAttribute(System.String,System.String,System.String)">
  1376.             <summary>Sets the value of the attribute with the specified local name and namespace URI.</summary>
  1377.             <returns>The attribute value.</returns>
  1378.             <param name="localName">The local name of the attribute. </param>
  1379.             <param name="namespaceURI">The namespace URI of the attribute. </param>
  1380.             <param name="value">The value to set for the attribute. </param>
  1381.         </member>
  1382.         <member name="M:System.Xml.XmlElement.SetAttributeNode(System.Xml.XmlAttribute)">
  1383.             <summary>Adds the specified <see cref="T:System.Xml.XmlAttribute"></see>.</summary>
  1384.             <returns>If the attribute replaces an existing attribute with the same name, the old XmlAttribute is returned; otherwise, null is returned.</returns>
  1385.             <param name="newAttr">The XmlAttribute node to add to the attribute collection for this element. </param>
  1386.             <exception cref="T:System.ArgumentException">The newAttr was created from a different document than the one that created this node. Or this node is read-only. </exception>
  1387.             <exception cref="T:System.InvalidOperationException">The newAttr is already an attribute of another XmlElement object. You must explicitly clone XmlAttribute nodes to re-use them in other XmlElement objects. </exception>
  1388.         </member>
  1389.         <member name="M:System.Xml.XmlElement.SetAttributeNode(System.String,System.String)">
  1390.             <summary>Adds the specified <see cref="T:System.Xml.XmlAttribute"></see>.</summary>
  1391.             <returns>The XmlAttribute to add.</returns>
  1392.             <param name="localName">The local name of the attribute. </param>
  1393.             <param name="namespaceURI">The namespace URI of the attribute. </param>
  1394.         </member>
  1395.         <member name="M:System.Xml.XmlElement.WriteContentTo(System.Xml.XmlWriter)">
  1396.             <summary>Saves all the children of the node to the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  1397.             <param name="w">The XmlWriter to which you want to save. </param>
  1398.         </member>
  1399.         <member name="M:System.Xml.XmlElement.WriteTo(System.Xml.XmlWriter)">
  1400.             <summary>Saves the current node to the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  1401.             <param name="w">The XmlWriter to which you want to save. </param>
  1402.         </member>
  1403.         <member name="P:System.Xml.XmlElement.Attributes">
  1404.             <summary>Gets an <see cref="T:System.Xml.XmlAttributeCollection"></see> containing the list of attributes for this node.</summary>
  1405.             <returns><see cref="T:System.Xml.XmlAttributeCollection"></see> containing the list of attributes for this node.</returns>
  1406.         </member>
  1407.         <member name="P:System.Xml.XmlElement.HasAttributes">
  1408.             <summary>Gets a boolean value indicating whether the current node has any attributes.</summary>
  1409.             <returns>true if the current node has attributes; otherwise, false.</returns>
  1410.         </member>
  1411.         <member name="P:System.Xml.XmlElement.InnerText">
  1412.             <summary>Gets or sets the concatenated values of the node and all its children.</summary>
  1413.             <returns>The concatenated values of the node and all its children.</returns>
  1414.         </member>
  1415.         <member name="P:System.Xml.XmlElement.InnerXml">
  1416.             <summary>Gets or sets the markup representing just the children of this node.</summary>
  1417.             <returns>The markup of the children of this node.</returns>
  1418.             <exception cref="T:System.Xml.XmlException">The XML specified when setting this property is not well-formed. </exception>
  1419.         </member>
  1420.         <member name="P:System.Xml.XmlElement.IsEmpty">
  1421.             <summary>Gets or sets the tag format of the element.</summary>
  1422.             <returns>Returns true if the element is to be serialized in the short tag format "<item/>"; false for the long format "<item></item>".When setting this property, if set to true, the children of the element are removed and the element is serialized in the short tag format. If set to false, the value of the property is changed (regardless of whether or not the element has content); if the element is empty, it is serialized in the long format.This property is a Microsoft extension to the Document Object Model (DOM).</returns>
  1423.         </member>
  1424.         <member name="P:System.Xml.XmlElement.LocalName">
  1425.             <summary>Gets the local name of the current node.</summary>
  1426.             <returns>The name of the current node with the prefix removed. For example, LocalName is book for the element <bk:book>.</returns>
  1427.         </member>
  1428.         <member name="P:System.Xml.XmlElement.Name">
  1429.             <summary>Gets the qualified name of the node.</summary>
  1430.             <returns>The qualified name of the node. For XmlElement nodes, this is the tag name of the element.</returns>
  1431.         </member>
  1432.         <member name="P:System.Xml.XmlElement.NamespaceURI">
  1433.             <summary>Gets the namespace URI of this node.</summary>
  1434.             <returns>The namespace URI of this node. If there is no namespace URI, this property returns String.Empty.</returns>
  1435.         </member>
  1436.         <member name="P:System.Xml.XmlElement.NextSibling">
  1437.             <summary>Gets the <see cref="T:System.Xml.XmlNode"></see> immediately following this element.</summary>
  1438.             <returns>The XmlNode immediately following this element.</returns>
  1439.         </member>
  1440.         <member name="P:System.Xml.XmlElement.NodeType">
  1441.             <summary>Gets the type of the current node.</summary>
  1442.             <returns>The node type. For XmlElement nodes, this value is XmlNodeType.Element.</returns>
  1443.         </member>
  1444.         <member name="P:System.Xml.XmlElement.OwnerDocument">
  1445.             <summary>Gets the <see cref="T:System.Xml.XmlDocument"></see> to which this node belongs.</summary>
  1446.             <returns>The XmlDocument to which this element belongs.</returns>
  1447.         </member>
  1448.         <member name="P:System.Xml.XmlElement.Prefix">
  1449.             <summary>Gets or sets the namespace prefix of this node.</summary>
  1450.             <returns>The namespace prefix of this node. If there is no prefix, this property returns String.Empty.</returns>
  1451.             <exception cref="T:System.Xml.XmlException">The specified prefix contains an invalid character.The specified prefix is malformed.The namespaceURI of this node is null.The specified prefix is "xml" and the namespaceURI of this node is different from http://www.w3.org/XML/1998/namespace. </exception>
  1452.             <exception cref="T:System.ArgumentException">This node is read-only </exception>
  1453.         </member>
  1454.         <member name="P:System.Xml.XmlElement.SchemaInfo">
  1455.             <summary>Gets the post schema validation infoset that has been assigned to this node as a result of schema validation.</summary>
  1456.             <returns>An T:System.Xml.Schema.IXmlSchemaInfoms-help://AstroNS2/cpref/html/T_System_Xml_Schema_IXmlSchemaInfo.htmobject containing the post schema validation infoset of this node.</returns>
  1457.         </member>
  1458.         <member name="T:System.Xml.XmlEntity">
  1459.             <summary>Represents an entity declaration, such as <!ENTITY... >.</summary>
  1460.         </member>
  1461.         <member name="M:System.Xml.XmlEntity.CloneNode(System.Boolean)">
  1462.             <summary>Creates a duplicate of this node. Entity nodes cannot be cloned. Calling this method on an <see cref="T:System.Xml.XmlEntity"></see> object throws an exception.</summary>
  1463.             <param name="deep">true to recursively clone the subtree under the specified node; false to clone only the node itself.</param>
  1464.             <exception cref="T:System.InvalidOperationException">Entity nodes cannot be cloned. Calling this method on an <see cref="T:System.Xml.XmlEntity"></see> object throws an exception.</exception>
  1465.         </member>
  1466.         <member name="M:System.Xml.XmlEntity.WriteContentTo(System.Xml.XmlWriter)">
  1467.             <summary>Saves all the children of the node to the specified <see cref="T:System.Xml.XmlWriter"></see>. For XmlEntity nodes, this method has no effect.</summary>
  1468.             <param name="w">The XmlWriter to which you want to save. </param>
  1469.         </member>
  1470.         <member name="M:System.Xml.XmlEntity.WriteTo(System.Xml.XmlWriter)">
  1471.             <summary>Saves the node to the specified <see cref="T:System.Xml.XmlWriter"></see>. For XmlEntity nodes, this method has no effect.</summary>
  1472.             <param name="w">The XmlWriter to which you want to save. </param>
  1473.         </member>
  1474.         <member name="P:System.Xml.XmlEntity.BaseURI">
  1475.             <summary>Gets the base Uniform Resource Identifier (URI) of the current node.</summary>
  1476.             <returns>The location from which the node was loaded.</returns>
  1477.         </member>
  1478.         <member name="P:System.Xml.XmlEntity.InnerText">
  1479.             <summary>Gets the concatenated values of the entity node and all its children.</summary>
  1480.             <returns>The concatenated values of the node and all its children.</returns>
  1481.             <exception cref="T:System.InvalidOperationException">Attempting to set the property. </exception>
  1482.         </member>
  1483.         <member name="P:System.Xml.XmlEntity.InnerXml">
  1484.             <summary>Gets the markup representing the children of this node.</summary>
  1485.             <returns>For XmlEntity nodes, String.Empty is returned.</returns>
  1486.             <exception cref="T:System.InvalidOperationException">Attempting to set the property. </exception>
  1487.         </member>
  1488.         <member name="P:System.Xml.XmlEntity.IsReadOnly">
  1489.             <summary>Gets a value indicating whether the node is read-only.</summary>
  1490.             <returns>true if the node is read-only; otherwise false.Because XmlEntity nodes are read-only, this property always returns true.</returns>
  1491.         </member>
  1492.         <member name="P:System.Xml.XmlEntity.LocalName">
  1493.             <summary>Gets the name of the node without the namespace prefix.</summary>
  1494.             <returns>For XmlEntity nodes, this property returns the name of the entity.</returns>
  1495.         </member>
  1496.         <member name="P:System.Xml.XmlEntity.Name">
  1497.             <summary>Gets the name of the node.</summary>
  1498.             <returns>The name of the entity.</returns>
  1499.         </member>
  1500.         <member name="P:System.Xml.XmlEntity.NodeType">
  1501.             <summary>Gets the type of the node.</summary>
  1502.             <returns>The node type. For XmlEntity nodes, the value is XmlNodeType.Entity.</returns>
  1503.         </member>
  1504.         <member name="P:System.Xml.XmlEntity.NotationName">
  1505.             <summary>Gets the name of the optional NDATA attribute on the entity declaration.</summary>
  1506.             <returns>The name of the NDATA attribute. If there is no NDATA, null is returned.</returns>
  1507.         </member>
  1508.         <member name="P:System.Xml.XmlEntity.OuterXml">
  1509.             <summary>Gets the markup representing this node and all its children.</summary>
  1510.             <returns>For XmlEntity nodes, String.Empty is returned.</returns>
  1511.         </member>
  1512.         <member name="P:System.Xml.XmlEntity.PublicId">
  1513.             <summary>Gets the value of the public identifier on the entity declaration.</summary>
  1514.             <returns>The public identifier on the entity. If there is no public identifier, null is returned.</returns>
  1515.         </member>
  1516.         <member name="P:System.Xml.XmlEntity.SystemId">
  1517.             <summary>Gets the value of the system identifier on the entity declaration.</summary>
  1518.             <returns>The system identifier on the entity. If there is no system identifier, null is returned.</returns>
  1519.         </member>
  1520.         <member name="T:System.Xml.XmlEntityReference">
  1521.             <summary>Represents an entity reference node.</summary>
  1522.         </member>
  1523.         <member name="M:System.Xml.XmlEntityReference.CloneNode(System.Boolean)">
  1524.             <summary>Creates a duplicate of this node.</summary>
  1525.             <returns>The cloned node.</returns>
  1526.             <param name="deep">true to recursively clone the subtree under the specified node; false to clone only the node itself. For XmlEntityReference nodes, this method always returns an entity reference node with no children. The replacement text is set when the node is inserted into a parent. </param>
  1527.         </member>
  1528.         <member name="M:System.Xml.XmlEntityReference.WriteContentTo(System.Xml.XmlWriter)">
  1529.             <summary>Saves all the children of the node to the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  1530.             <param name="w">The XmlWriter to which you want to save. </param>
  1531.         </member>
  1532.         <member name="M:System.Xml.XmlEntityReference.WriteTo(System.Xml.XmlWriter)">
  1533.             <summary>Saves the node to the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  1534.             <param name="w">The XmlWriter to which you want to save. </param>
  1535.         </member>
  1536.         <member name="P:System.Xml.XmlEntityReference.BaseURI">
  1537.             <summary>Gets the base Uniform Resource Identifier (URI) of the current node.</summary>
  1538.             <returns>The location from which the node was loaded.</returns>
  1539.         </member>
  1540.         <member name="P:System.Xml.XmlEntityReference.IsReadOnly">
  1541.             <summary>Gets a value indicating whether the node is read-only.</summary>
  1542.             <returns>true if the node is read-only; otherwise false.Because XmlEntityReference nodes are read-only, this property always returns true.</returns>
  1543.         </member>
  1544.         <member name="P:System.Xml.XmlEntityReference.LocalName">
  1545.             <summary>Gets the local name of the node.</summary>
  1546.             <returns>For XmlEntityReference nodes, this property returns the name of the entity referenced.</returns>
  1547.         </member>
  1548.         <member name="P:System.Xml.XmlEntityReference.Name">
  1549.             <summary>Gets the name of the node.</summary>
  1550.             <returns>The name of the entity referenced.</returns>
  1551.         </member>
  1552.         <member name="P:System.Xml.XmlEntityReference.NodeType">
  1553.             <summary>Gets the type of the node.</summary>
  1554.             <returns>The node type. For XmlEntityReference nodes, the value is XmlNodeType.EntityReference.</returns>
  1555.         </member>
  1556.         <member name="P:System.Xml.XmlEntityReference.Value">
  1557.             <summary>Gets or sets the value of the node.</summary>
  1558.             <returns>The value of the node. For XmlEntityReference nodes, this property returns null.</returns>
  1559.             <exception cref="T:System.ArgumentException">Node is read-only. </exception>
  1560.             <exception cref="T:System.InvalidOperationException">Setting the property. </exception>
  1561.         </member>
  1562.         <member name="T:System.Xml.XmlException">
  1563.             <summary>Returns detailed information about the last exception.</summary>
  1564.         </member>
  1565.         <member name="M:System.Xml.XmlException.#ctor">
  1566.             <summary>Initializes a new instance of the XmlException class.</summary>
  1567.         </member>
  1568.         <member name="M:System.Xml.XmlException.#ctor(System.String)">
  1569.             <summary>Initializes a new instance of the XmlException class with a specified error message.</summary>
  1570.             <param name="message">The error description. </param>
  1571.         </member>
  1572.         <member name="M:System.Xml.XmlException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  1573.             <summary>Initializes a new instance of the XmlException class using the information in the <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> and <see cref="T:System.Runtime.Serialization.StreamingContext"></see> objects.</summary>
  1574.             <param name="context">The StreamingContext object containing the context information. </param>
  1575.             <param name="info">The SerializationInfo object containing all the properties of an XmlException. </param>
  1576.         </member>
  1577.         <member name="M:System.Xml.XmlException.#ctor(System.String,System.Exception)">
  1578.             <summary>Initializes a new instance of the XmlException class.</summary>
  1579.             <param name="message">The description of the error condition. </param>
  1580.             <param name="innerException">The <see cref="T:System.Exception"></see> that threw the XmlException, if any. This value can be null. </param>
  1581.         </member>
  1582.         <member name="M:System.Xml.XmlException.#ctor(System.String,System.Exception,System.Int32,System.Int32)">
  1583.             <summary>Initializes a new instance of the XmlException class with the specified message, inner exception, line number, and line position.</summary>
  1584.             <param name="message">The error description. </param>
  1585.             <param name="linePosition">The line position indicating where the error occurred. </param>
  1586.             <param name="innerException">The exception that is the cause of the current exception. This value can be null. </param>
  1587.             <param name="lineNumber">The line number indicating where the error occurred. </param>
  1588.         </member>
  1589.         <member name="M:System.Xml.XmlException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  1590.             <summary>Streams all the XmlException properties into the <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> class for the given <see cref="T:System.Runtime.Serialization.StreamingContext"></see>.</summary>
  1591.             <param name="context">The StreamingContext object. </param>
  1592.             <param name="info">The SerializationInfo object. </param>
  1593.         </member>
  1594.         <member name="P:System.Xml.XmlException.LineNumber">
  1595.             <summary>Gets the line number indicating where the error occurred.</summary>
  1596.             <returns>The line number indicating where the error occurred.</returns>
  1597.         </member>
  1598.         <member name="P:System.Xml.XmlException.LinePosition">
  1599.             <summary>Gets the line position indicating where the error occurred.</summary>
  1600.             <returns>The line position indicating where the error occurred.</returns>
  1601.         </member>
  1602.         <member name="P:System.Xml.XmlException.Message">
  1603.             <summary>Gets a message describing the current exception.</summary>
  1604.             <returns>The error message that explains the reason for the exception.</returns>
  1605.         </member>
  1606.         <member name="P:System.Xml.XmlException.SourceUri">
  1607.             <summary>Gets the location of the XML file.</summary>
  1608.             <returns>The source URI for the XML data. If there is no source URI, this property returns an empty string.</returns>
  1609.         </member>
  1610.         <member name="T:System.Xml.XmlImplementation">
  1611.             <summary>Defines the context for a set of <see cref="T:System.Xml.XmlDocument"></see> objects.</summary>
  1612.         </member>
  1613.         <member name="M:System.Xml.XmlImplementation.#ctor">
  1614.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlImplementation"></see> class.</summary>
  1615.         </member>
  1616.         <member name="M:System.Xml.XmlImplementation.#ctor(System.Xml.XmlNameTable)">
  1617.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlImplementation"></see> class with the <see cref="T:System.Xml.XmlNameTable"></see> specified.</summary>
  1618.             <param name="nt">An <see cref="T:System.Xml.XmlNameTable"></see> object.</param>
  1619.         </member>
  1620.         <member name="M:System.Xml.XmlImplementation.CreateDocument">
  1621.             <summary>Creates a new <see cref="T:System.Xml.XmlDocument"></see>.</summary>
  1622.             <returns>The new XmlDocument object.</returns>
  1623.         </member>
  1624.         <member name="M:System.Xml.XmlImplementation.HasFeature(System.String,System.String)">
  1625.             <summary>Tests if the Document Object Model (DOM) implementation implements a specific feature.</summary>
  1626.             <returns>true if the feature is implemented in the specified version; otherwise, false.The following table shows the combinations that cause HasFeature to return true.strFeature strVersion XML 1.0 XML 2.0 </returns>
  1627.             <param name="strFeature">The package name of the feature to test. This name is not case-sensitive. </param>
  1628.             <param name="strVersion">This is the version number of the package name to test. If the version is not specified (null), supporting any version of the feature causes the method to return true. </param>
  1629.         </member>
  1630.         <member name="T:System.Xml.XmlLinkedNode">
  1631.             <summary>Gets the node immediately preceding or following this node.</summary>
  1632.         </member>
  1633.         <member name="P:System.Xml.XmlLinkedNode.NextSibling">
  1634.             <summary>Gets the node immediately following this node.</summary>
  1635.             <returns>The <see cref="T:System.Xml.XmlNode"></see> immediately following this node or null if one does not exist.</returns>
  1636.         </member>
  1637.         <member name="P:System.Xml.XmlLinkedNode.PreviousSibling">
  1638.             <summary>Gets the node immediately preceding this node.</summary>
  1639.             <returns>The preceding <see cref="T:System.Xml.XmlNode"></see> or null if one does not exist.</returns>
  1640.         </member>
  1641.         <member name="T:System.Xml.XmlNamedNodeMap">
  1642.             <summary>Represents a collection of nodes that can be accessed by name or index.</summary>
  1643.         </member>
  1644.         <member name="M:System.Xml.XmlNamedNodeMap.GetEnumerator">
  1645.             <summary>Provides support for the "foreach" style iteration over the collection of nodes in the XmlNamedNodeMap.</summary>
  1646.             <returns>An <see cref="T:System.Collections.IEnumerator"></see>.</returns>
  1647.         </member>
  1648.         <member name="M:System.Xml.XmlNamedNodeMap.GetNamedItem(System.String)">
  1649.             <summary>Retrieves an <see cref="T:System.Xml.XmlNode"></see> specified by name.</summary>
  1650.             <returns>An XmlNode with the specified name or null if a matching node is not found.</returns>
  1651.             <param name="name">The qualified name of the node to retrieve. It is matched against the <see cref="P:System.Xml.XmlNode.Name"></see> property of the matching node. </param>
  1652.         </member>
  1653.         <member name="M:System.Xml.XmlNamedNodeMap.GetNamedItem(System.String,System.String)">
  1654.             <summary>Retrieves a node with the matching <see cref="P:System.Xml.XmlNode.LocalName"></see> and <see cref="P:System.Xml.XmlNode.NamespaceURI"></see>.</summary>
  1655.             <returns>An <see cref="T:System.Xml.XmlNode"></see> with the matching local name and namespace URI or null if a matching node was not found.</returns>
  1656.             <param name="localName">The local name of the node to retrieve. </param>
  1657.             <param name="namespaceURI">The namespace Uniform Resource Identifier (URI) of the node to retrieve. </param>
  1658.         </member>
  1659.         <member name="M:System.Xml.XmlNamedNodeMap.Item(System.Int32)">
  1660.             <summary>Retrieves the node at the specified index in the XmlNamedNodeMap.</summary>
  1661.             <returns>The <see cref="T:System.Xml.XmlNode"></see> at the specified index. If index is less than 0 or greater than or equal to the <see cref="P:System.Xml.XmlNamedNodeMap.Count"></see> property, null is returned.</returns>
  1662.             <param name="index">The index position of the node to retrieve from the XmlNamedNodeMap. The index is zero-based; therefore, the index of the first node is 0 and the index of the last node is <see cref="P:System.Xml.XmlNamedNodeMap.Count"></see> -1. </param>
  1663.         </member>
  1664.         <member name="M:System.Xml.XmlNamedNodeMap.RemoveNamedItem(System.String)">
  1665.             <summary>Removes the node from the XmlNamedNodeMap.</summary>
  1666.             <returns>The XmlNode removed from this XmlNamedNodeMap or null if a matching node was not found.</returns>
  1667.             <param name="name">The qualified name of the node to remove. The name is matched against the <see cref="P:System.Xml.XmlNode.Name"></see> property of the matching node. </param>
  1668.         </member>
  1669.         <member name="M:System.Xml.XmlNamedNodeMap.RemoveNamedItem(System.String,System.String)">
  1670.             <summary>Removes a node with the matching <see cref="P:System.Xml.XmlNode.LocalName"></see> and <see cref="P:System.Xml.XmlNode.NamespaceURI"></see>.</summary>
  1671.             <returns>The <see cref="T:System.Xml.XmlNode"></see> removed or null if a matching node was not found.</returns>
  1672.             <param name="localName">The local name of the node to remove. </param>
  1673.             <param name="namespaceURI">The namespace URI of the node to remove. </param>
  1674.         </member>
  1675.         <member name="M:System.Xml.XmlNamedNodeMap.SetNamedItem(System.Xml.XmlNode)">
  1676.             <summary>Adds an <see cref="T:System.Xml.XmlNode"></see> using its <see cref="P:System.Xml.XmlNode.Name"></see> property </summary>
  1677.             <returns>If the node replaces an existing node with the same name, the old node is returned; otherwise, null is returned.</returns>
  1678.             <param name="node">An XmlNode to store in the XmlNamedNodeMap. If a node with that name is already present in the map, it is replaced by the new one. </param>
  1679.             <exception cref="T:System.ArgumentException">The node was created from a different <see cref="T:System.Xml.XmlDocument"></see> than the one that created the XmlNamedNodeMap; or the XmlNamedNodeMap is read-only. </exception>
  1680.         </member>
  1681.         <member name="P:System.Xml.XmlNamedNodeMap.Count">
  1682.             <summary>Gets the number of nodes in the XmlNamedNodeMap.</summary>
  1683.             <returns>The number of nodes.</returns>
  1684.         </member>
  1685.         <member name="T:System.Xml.XmlNamespaceManager">
  1686.             <summary>Resolves, adds, and removes namespaces to a collection and provides scope management for these namespaces. </summary>
  1687.         </member>
  1688.         <member name="M:System.Xml.XmlNamespaceManager.#ctor(System.Xml.XmlNameTable)">
  1689.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlNamespaceManager"></see> class with the specified <see cref="T:System.Xml.XmlNameTable"></see>.</summary>
  1690.             <param name="nameTable">The <see cref="T:System.Xml.XmlNameTable"></see> to use. </param>
  1691.             <exception cref="T:System.NullReferenceException">null is passed to the constructor </exception>
  1692.         </member>
  1693.         <member name="M:System.Xml.XmlNamespaceManager.AddNamespace(System.String,System.String)">
  1694.             <summary>Adds the given namespace to the collection.</summary>
  1695.             <param name="uri">The namespace to add. </param>
  1696.             <param name="prefix">The prefix to associate with the namespace being added. Use String.Empty to add a default namespace.If the <see cref="T:System.Xml.XmlNamespaceManager"></see> will be used for resolving namespaces in an XML Path Language (XPath) expression, a prefix must be specified. If an XPath expression does not include a prefix, it is assumed that the namespace Uniform Resource Identifier (URI) is the empty namespace. For more information about XPath expressions and the <see cref="T:System.Xml.XmlNamespaceManager"></see>, refer to the <see cref="M:System.Xml.XmlNode.SelectNodes(System.String)"></see> and <see cref="M:System.Xml.XPath.XPathExpression.SetContext(System.Xml.XmlNamespaceManager)"></see> methods.</param>
  1697.             <exception cref="T:System.ArgumentException">The value for prefix is "xml" or "xmlns". </exception>
  1698.             <exception cref="T:System.ArgumentNullException">The value for prefix or uri is null. </exception>
  1699.         </member>
  1700.         <member name="M:System.Xml.XmlNamespaceManager.GetEnumerator">
  1701.             <summary>Returns an enumerator to use to iterate through the namespaces in the <see cref="T:System.Xml.XmlNamespaceManager"></see>.</summary>
  1702.             <returns>An <see cref="T:System.Collections.IEnumerator"></see> containing the prefixes stored by the <see cref="T:System.Xml.XmlNamespaceManager"></see>.</returns>
  1703.         </member>
  1704.         <member name="M:System.Xml.XmlNamespaceManager.GetNamespacesInScope(System.Xml.XmlNamespaceScope)">
  1705.             <summary>Gets a collection of namespace names keyed by prefix which can be used to enumerate the namespaces currently in scope.</summary>
  1706.             <returns>A <see cref="T:System.Collections.Specialized.StringDictionary"></see> object containing a collection of namespace and prefix pairs currently in scope.</returns>
  1707.             <param name="scope">An <see cref="T:System.Xml.XmlNamespaceScope"></see> value that specifies the type of namespace nodes to return.</param>
  1708.         </member>
  1709.         <member name="M:System.Xml.XmlNamespaceManager.HasNamespace(System.String)">
  1710.             <summary>Gets a value indicating whether the supplied prefix has a namespace defined for the current pushed scope.</summary>
  1711.             <returns>true if there is a namespace defined; otherwise, false.</returns>
  1712.             <param name="prefix">The prefix of the namespace you want to find. </param>
  1713.         </member>
  1714.         <member name="M:System.Xml.XmlNamespaceManager.LookupNamespace(System.String)">
  1715.             <summary>Gets the namespace URI for the specified prefix.</summary>
  1716.             <returns>Returns the namespace URI for prefix or null if there is no mapped namespace. The returned string is atomized.For more information on atomized strings, see <see cref="T:System.Xml.XmlNameTable"></see>.</returns>
  1717.             <param name="prefix">The prefix whose namespace URI you want to resolve. To match the default namespace, pass String.Empty. </param>
  1718.         </member>
  1719.         <member name="M:System.Xml.XmlNamespaceManager.LookupPrefix(System.String)">
  1720.             <summary>Finds the prefix declared for the given namespace URI.</summary>
  1721.             <returns>The matching prefix. If there is no mapped prefix, the method returns String.Empty. If a null value is supplied, then null is returned.</returns>
  1722.             <param name="uri">The namespace to resolve for the prefix. </param>
  1723.         </member>
  1724.         <member name="M:System.Xml.XmlNamespaceManager.PopScope">
  1725.             <summary>Pops a namespace scope off the stack.</summary>
  1726.             <returns>true if there are namespace scopes left on the stack; false if there are no more namespaces to pop.</returns>
  1727.         </member>
  1728.         <member name="M:System.Xml.XmlNamespaceManager.PushScope">
  1729.             <summary>Pushes a namespace scope onto the stack.</summary>
  1730.         </member>
  1731.         <member name="M:System.Xml.XmlNamespaceManager.RemoveNamespace(System.String,System.String)">
  1732.             <summary>Removes the given namespace for the given prefix.</summary>
  1733.             <param name="uri">The namespace to remove for the given prefix. The namespace removed is from the current namespace scope. Namespaces outside the current scope are ignored. </param>
  1734.             <param name="prefix">The prefix for the namespace </param>
  1735.             <exception cref="T:System.ArgumentNullException">The value of prefix or uri is null. </exception>
  1736.         </member>
  1737.         <member name="P:System.Xml.XmlNamespaceManager.DefaultNamespace">
  1738.             <summary>Gets the namespace URI for the default namespace.</summary>
  1739.             <returns>Returns the namespace URI for the default namespace, or String.Empty if there is no default namespace.</returns>
  1740.         </member>
  1741.         <member name="P:System.Xml.XmlNamespaceManager.NameTable">
  1742.             <summary>Gets the <see cref="T:System.Xml.XmlNameTable"></see> associated with this object.</summary>
  1743.             <returns>The <see cref="T:System.Xml.XmlNameTable"></see> used by this object.</returns>
  1744.         </member>
  1745.         <member name="T:System.Xml.XmlNamespaceScope">
  1746.             <summary>Defines the namespace scope.</summary>
  1747.         </member>
  1748.         <member name="F:System.Xml.XmlNamespaceScope.All">
  1749.             <summary>All namespaces defined in the scope of the current node. This includes the xmlns:xml namespace which is always declared implicitly. The order of the namespaces returned is not defined.</summary>
  1750.         </member>
  1751.         <member name="F:System.Xml.XmlNamespaceScope.ExcludeXml">
  1752.             <summary>All namespaces defined in the scope of the current node, excluding the xmlns:xml namespace, which is always declared implicitly. The order of the namespaces returned is not defined.</summary>
  1753.         </member>
  1754.         <member name="F:System.Xml.XmlNamespaceScope.Local">
  1755.             <summary>All namespaces that are defined locally at the current node.</summary>
  1756.         </member>
  1757.         <member name="T:System.Xml.XmlNameTable">
  1758.             <summary>Table of atomized string objects.</summary>
  1759.         </member>
  1760.         <member name="M:System.Xml.XmlNameTable.#ctor">
  1761.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlNameTable"></see> class. </summary>
  1762.         </member>
  1763.         <member name="M:System.Xml.XmlNameTable.Add(System.String)">
  1764.             <summary>When overridden in a derived class, atomizes the specified string and adds it to the XmlNameTable.</summary>
  1765.             <returns>The new atomized string or the existing one if it already exists.</returns>
  1766.             <param name="array">The name to add. </param>
  1767.             <exception cref="T:System.ArgumentNullException">array is null. </exception>
  1768.         </member>
  1769.         <member name="M:System.Xml.XmlNameTable.Add(System.Char[],System.Int32,System.Int32)">
  1770.             <summary>When overridden in a derived class, atomizes the specified string and adds it to the XmlNameTable.</summary>
  1771.             <returns>The new atomized string or the existing one if it already exists. If length is zero, String.Empty is returned.</returns>
  1772.             <param name="offset">Zero-based index into the array specifying the first character of the name. </param>
  1773.             <param name="array">The character array containing the name to add. </param>
  1774.             <param name="length">The number of characters in the name. </param>
  1775.             <exception cref="T:System.ArgumentOutOfRangeException">length < 0. </exception>
  1776.             <exception cref="T:System.IndexOutOfRangeException">0 > offset-or- offset >= array.Length -or- length > array.Length The above conditions do not cause an exception to be thrown if length =0. </exception>
  1777.         </member>
  1778.         <member name="M:System.Xml.XmlNameTable.Get(System.String)">
  1779.             <summary>When overridden in a derived class, gets the atomized string containing the same value as the specified string.</summary>
  1780.             <returns>The atomized string or null if the string has not already been atomized.</returns>
  1781.             <param name="array">The name to look up. </param>
  1782.             <exception cref="T:System.ArgumentNullException">array is null. </exception>
  1783.         </member>
  1784.         <member name="M:System.Xml.XmlNameTable.Get(System.Char[],System.Int32,System.Int32)">
  1785.             <summary>When overridden in a derived class, gets the atomized string containing the same characters as the specified range of characters in the given array.</summary>
  1786.             <returns>The atomized string or null if the string has not already been atomized. If length is zero, String.Empty is returned.</returns>
  1787.             <param name="offset">The zero-based index into the array specifying the first character of the name. </param>
  1788.             <param name="array">The character array containing the name to look up. </param>
  1789.             <param name="length">The number of characters in the name. </param>
  1790.             <exception cref="T:System.ArgumentOutOfRangeException">length < 0. </exception>
  1791.             <exception cref="T:System.IndexOutOfRangeException">0 > offset-or- offset >= array.Length -or- length > array.Length The above conditions do not cause an exception to be thrown if length =0. </exception>
  1792.         </member>
  1793.         <member name="T:System.Xml.XmlNode">
  1794.             <summary>Represents a single node in the XML document.</summary>
  1795.         </member>
  1796.         <member name="M:System.Xml.XmlNode.AppendChild(System.Xml.XmlNode)">
  1797.             <summary>Adds the specified node to the end of the list of child nodes, of this node.</summary>
  1798.             <returns>The node added.</returns>
  1799.             <param name="newChild">The node to add. If it is a <see cref="T:System.Xml.XmlDocumentFragment"></see>, the entire contents of the document fragment are moved into the child list of this node. </param>
  1800.             <exception cref="T:System.ArgumentException">The newChild was created from a different document than the one that created this node.This node is read-only. </exception>
  1801.             <exception cref="T:System.InvalidOperationException">This node is of a type that does not allow child nodes of the type of the newChild node.The newChild is an ancestor of this node. </exception>
  1802.         </member>
  1803.         <member name="M:System.Xml.XmlNode.Clone">
  1804.             <summary>Creates a duplicate of this node.</summary>
  1805.             <returns>The cloned node.</returns>
  1806.         </member>
  1807.         <member name="M:System.Xml.XmlNode.CloneNode(System.Boolean)">
  1808.             <summary>When overridden in a derived class, creates a duplicate of the node.</summary>
  1809.             <returns>The cloned node.</returns>
  1810.             <param name="deep">true to recursively clone the subtree under the specified node; false to clone only the node itself. </param>
  1811.             <exception cref="T:System.InvalidOperationException">Calling this method on a node type that cannot be cloned. </exception>
  1812.         </member>
  1813.         <member name="M:System.Xml.XmlNode.CreateNavigator">
  1814.             <summary>Creates an <see cref="T:System.Xml.XPath.XPathNavigator"></see> for navigating this object.</summary>
  1815.             <returns>An XPathNavigator object. The XPathNavigator is positioned on the node from which the method was called. It is not positioned on the root of the document.</returns>
  1816.         </member>
  1817.         <member name="M:System.Xml.XmlNode.GetEnumerator">
  1818.             <summary>Provides support for the for each style iteration over the nodes in the XmlNode.</summary>
  1819.             <returns>An <see cref="T:System.Collections.IEnumerator"></see>.</returns>
  1820.         </member>
  1821.         <member name="M:System.Xml.XmlNode.GetNamespaceOfPrefix(System.String)">
  1822.             <summary>Looks up the closest xmlns declaration for the given prefix that is in scope for the current node and returns the namespace URI in the declaration.</summary>
  1823.             <returns>The namespace URI of the specified prefix.</returns>
  1824.             <param name="prefix">Prefix whose namespace URI you want to find. </param>
  1825.         </member>
  1826.         <member name="M:System.Xml.XmlNode.GetPrefixOfNamespace(System.String)">
  1827.             <summary>Looks up the closest xmlns declaration for the given namespace URI that is in scope for the current node and returns the prefix defined in that declaration.</summary>
  1828.             <returns>The prefix for the specified namespace URI.</returns>
  1829.             <param name="namespaceURI">Namespace URI whose prefix you want to find. </param>
  1830.         </member>
  1831.         <member name="M:System.Xml.XmlNode.InsertAfter(System.Xml.XmlNode,System.Xml.XmlNode)">
  1832.             <summary>Inserts the specified node immediately after the specified reference node.</summary>
  1833.             <returns>The node being inserted.</returns>
  1834.             <param name="newChild">The XmlNode to insert. </param>
  1835.             <param name="refChild">The XmlNode that is the reference node. The newNode is placed after the refNode. </param>
  1836.             <exception cref="T:System.ArgumentException">The newChild was created from a different document than the one that created this node.The refChild is not a child of this node.This node is read-only. </exception>
  1837.             <exception cref="T:System.InvalidOperationException">This node is of a type that does not allow child nodes of the type of the newChild node.The newChild is an ancestor of this node. </exception>
  1838.         </member>
  1839.         <member name="M:System.Xml.XmlNode.InsertBefore(System.Xml.XmlNode,System.Xml.XmlNode)">
  1840.             <summary>Inserts the specified node immediately before the specified reference node.</summary>
  1841.             <returns>The node being inserted.</returns>
  1842.             <param name="newChild">The XmlNode to insert. </param>
  1843.             <param name="refChild">The XmlNode that is the reference node. The newChild is placed before this node. </param>
  1844.             <exception cref="T:System.InvalidOperationException">The current node is of a type that does not allow child nodes of the type of the newChild node.The newChild is an ancestor of this node. </exception>
  1845.             <exception cref="T:System.ArgumentException">The newChild was created from a different document than the one that created this node.The refChild is not a child of this node.This node is read-only. </exception>
  1846.         </member>
  1847.         <member name="M:System.Xml.XmlNode.Normalize">
  1848.             <summary>Puts all XmlText nodes in the full depth of the sub-tree underneath this XmlNode into a "normal" form where only markup (that is, tags, comments, processing instructions, CDATA sections, and entity references) separates XmlText nodes, that is, there are no adjacent XmlText nodes.</summary>
  1849.         </member>
  1850.         <member name="M:System.Xml.XmlNode.PrependChild(System.Xml.XmlNode)">
  1851.             <summary>Adds the specified node to the beginning of the list of child nodes for this node.</summary>
  1852.             <returns>The node added.</returns>
  1853.             <param name="newChild">The node to add. If it is an <see cref="T:System.Xml.XmlDocumentFragment"></see>, the entire contents of the document fragment are moved into the child list of this node. </param>
  1854.             <exception cref="T:System.ArgumentException">The newChild was created from a different document than the one that created this node.This node is read-only. </exception>
  1855.             <exception cref="T:System.InvalidOperationException">This node is of a type that does not allow child nodes of the type of the newChild node.The newChild is an ancestor of this node. </exception>
  1856.         </member>
  1857.         <member name="M:System.Xml.XmlNode.RemoveAll">
  1858.             <summary>Removes all the child nodes and/or attributes of the current node.</summary>
  1859.         </member>
  1860.         <member name="M:System.Xml.XmlNode.RemoveChild(System.Xml.XmlNode)">
  1861.             <summary>Removes specified child node.</summary>
  1862.             <returns>The node removed.</returns>
  1863.             <param name="oldChild">The node being removed. </param>
  1864.             <exception cref="T:System.ArgumentException">The oldChild is not a child of this node. Or this node is read-only. </exception>
  1865.         </member>
  1866.         <member name="M:System.Xml.XmlNode.ReplaceChild(System.Xml.XmlNode,System.Xml.XmlNode)">
  1867.             <summary>Replaces the child node oldChild with newChild node.</summary>
  1868.             <returns>The node replaced.</returns>
  1869.             <param name="newChild">The new node to put in the child list. </param>
  1870.             <param name="oldChild">The node being replaced in the list. </param>
  1871.             <exception cref="T:System.ArgumentException">The newChild was created from a different document than the one that created this node.This node is read-only.The oldChild is not a child of this node. </exception>
  1872.             <exception cref="T:System.InvalidOperationException">This node is of a type that does not allow child nodes of the type of the newChild node.The newChild is an ancestor of this node. </exception>
  1873.         </member>
  1874.         <member name="M:System.Xml.XmlNode.SelectNodes(System.String)">
  1875.             <summary>Selects a list of nodes matching the XPath expression.</summary>
  1876.             <returns>An <see cref="T:System.Xml.XmlNodeList"></see> containing a collection of nodes matching the XPath query. The XmlNodeList should not be expected to be connected "live" to the XML document. That is, changes that appear in the XML document may not appear in the XmlNodeList, and vice versa.</returns>
  1877.             <param name="xpath">The XPath expression. </param>
  1878.             <exception cref="T:System.Xml.XPath.XPathException">The XPath expression contains a prefix. </exception>
  1879.         </member>
  1880.         <member name="M:System.Xml.XmlNode.SelectNodes(System.String,System.Xml.XmlNamespaceManager)">
  1881.             <summary>Selects a list of nodes matching the XPath expression. Any prefixes found in the XPath expression are resolved using the supplied <see cref="T:System.Xml.XmlNamespaceManager"></see>.</summary>
  1882.             <returns>An <see cref="T:System.Xml.XmlNodeList"></see> containing a collection of nodes matching the XPath query. The XmlNodeList should not be expected to be connected "live" to the XML document. That is, changes that appear in the XML document may not appear in the XmlNodeList, and vice versa.</returns>
  1883.             <param name="nsmgr">An <see cref="T:System.Xml.XmlNamespaceManager"></see> to use for resolving namespaces for prefixes in the XPath expression. </param>
  1884.             <param name="xpath">The XPath expression. </param>
  1885.             <exception cref="T:System.Xml.XPath.XPathException">The XPath expression contains a prefix which is not defined in the XmlNamespaceManager. </exception>
  1886.         </member>
  1887.         <member name="M:System.Xml.XmlNode.SelectSingleNode(System.String)">
  1888.             <summary>Selects the first XmlNode that matches the XPath expression.</summary>
  1889.             <returns>The first XmlNode that matches the XPath query or null if no matching node is found. The XmlNode should not be expected to be connected "live" to the XML document. That is, changes that appear in the XML document may not appear in the XmlNode, and vice versa.</returns>
  1890.             <param name="xpath">The XPath expression. </param>
  1891.             <exception cref="T:System.Xml.XPath.XPathException">The XPath expression contains a prefix. </exception>
  1892.         </member>
  1893.         <member name="M:System.Xml.XmlNode.SelectSingleNode(System.String,System.Xml.XmlNamespaceManager)">
  1894.             <summary>Selects the first XmlNode that matches the XPath expression. Any prefixes found in the XPath expression are resolved using the supplied <see cref="T:System.Xml.XmlNamespaceManager"></see>.</summary>
  1895.             <returns>The first XmlNode that matches the XPath query or null if no matching node is found. The XmlNode should not be expected to be connected "live" to the XML document. That is, changes that appear in the XML document may not appear in the XmlNode, and vice versa.</returns>
  1896.             <param name="nsmgr">An <see cref="T:System.Xml.XmlNamespaceManager"></see> to use for resolving namespaces for prefixes in the XPath expression. </param>
  1897.             <param name="xpath">The XPath expression. </param>
  1898.             <exception cref="T:System.Xml.XPath.XPathException">The XPath expression contains a prefix which is not defined in the XmlNamespaceManager. </exception>
  1899.         </member>
  1900.         <member name="M:System.Xml.XmlNode.Supports(System.String,System.String)">
  1901.             <summary>Test if the DOM implementation implements a specific feature.</summary>
  1902.             <returns>true if the feature is implemented in the specified version; otherwise, false. The following table describes the combinations that return true.Feature Version XML 1.0 XML 2.0 </returns>
  1903.             <param name="feature">The package name of the feature to test. This name is not case-sensitive. </param>
  1904.             <param name="version">This is the version number of the package name to test. If the version is not specified (null), supporting any version of the feature causes the method to return true. </param>
  1905.         </member>
  1906.         <member name="M:System.Xml.XmlNode.WriteContentTo(System.Xml.XmlWriter)">
  1907.             <summary>When overridden in a derived class, saves all the child nodes of the node to the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  1908.             <param name="w">The XmlWriter to which you want to save. </param>
  1909.         </member>
  1910.         <member name="M:System.Xml.XmlNode.WriteTo(System.Xml.XmlWriter)">
  1911.             <summary>When overridden in a derived class, saves the current node to the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  1912.             <param name="w">The XmlWriter to which you want to save. </param>
  1913.         </member>
  1914.         <member name="P:System.Xml.XmlNode.Attributes">
  1915.             <summary>Gets an <see cref="T:System.Xml.XmlAttributeCollection"></see> containing the attributes of this node.</summary>
  1916.             <returns>An XmlAttributeCollection containing the attributes of the node.If the node is of type XmlNodeType.Element, the attributes of the node are returned. Otherwise, this property returns null.</returns>
  1917.         </member>
  1918.         <member name="P:System.Xml.XmlNode.BaseURI">
  1919.             <summary>Gets the base URI of the current node.</summary>
  1920.             <returns>The location from which the node was loaded or String.Empty if the node has no base URI.</returns>
  1921.         </member>
  1922.         <member name="P:System.Xml.XmlNode.ChildNodes">
  1923.             <summary>Gets all the child nodes of the node.</summary>
  1924.             <returns>An <see cref="T:System.Xml.XmlNodeList"></see> that contains all the child nodes of the node.If there are no child nodes, this property returns an empty <see cref="T:System.Xml.XmlNodeList"></see>.</returns>
  1925.         </member>
  1926.         <member name="P:System.Xml.XmlNode.FirstChild">
  1927.             <summary>Gets the first child of the node.</summary>
  1928.             <returns>The first child of the node. If there is no such node, null is returned.</returns>
  1929.         </member>
  1930.         <member name="P:System.Xml.XmlNode.HasChildNodes">
  1931.             <summary>Gets a value indicating whether this node has any child nodes.</summary>
  1932.             <returns>true if the node has child nodes; otherwise, false.</returns>
  1933.         </member>
  1934.         <member name="P:System.Xml.XmlNode.InnerText">
  1935.             <summary>Gets or sets the concatenated values of the node and all its child nodes.</summary>
  1936.             <returns>The concatenated values of the node and all its child nodes.</returns>
  1937.         </member>
  1938.         <member name="P:System.Xml.XmlNode.InnerXml">
  1939.             <summary>Gets or sets the markup representing only the child nodes of this node.</summary>
  1940.             <returns>The markup of the child nodes of this node.</returns>
  1941.             <exception cref="T:System.InvalidOperationException">Setting this property on a node that cannot have child nodes. </exception>
  1942.             <exception cref="T:System.Xml.XmlException">The XML specified when setting this property is not well-formed. </exception>
  1943.         </member>
  1944.         <member name="P:System.Xml.XmlNode.IsReadOnly">
  1945.             <summary>Gets a value indicating whether the node is read-only.</summary>
  1946.             <returns>true if the node is read-only; otherwise false.</returns>
  1947.         </member>
  1948.         <member name="P:System.Xml.XmlNode.Item(System.String)">
  1949.             <summary>Gets the first child element with the specified <see cref="P:System.Xml.XmlNode.Name"></see>.</summary>
  1950.             <returns>The first <see cref="T:System.Xml.XmlElement"></see> that matches the specified name.</returns>
  1951.             <param name="name">The qualified name of the element to retrieve. </param>
  1952.         </member>
  1953.         <member name="P:System.Xml.XmlNode.Item(System.String,System.String)">
  1954.             <summary>Gets the first child element with the specified <see cref="P:System.Xml.XmlNode.LocalName"></see> and <see cref="P:System.Xml.XmlNode.NamespaceURI"></see>.</summary>
  1955.             <returns>The first <see cref="T:System.Xml.XmlElement"></see> with the matching localname and ns.</returns>
  1956.             <param name="localname">The local name of the element. </param>
  1957.             <param name="ns">The namespace URI of the element. </param>
  1958.         </member>
  1959.         <member name="P:System.Xml.XmlNode.LastChild">
  1960.             <summary>Gets the last child of the node.</summary>
  1961.             <returns>The last child of the node. If there is no such node, null is returned.</returns>
  1962.         </member>
  1963.         <member name="P:System.Xml.XmlNode.LocalName">
  1964.             <summary>When overridden in a derived class, gets the local name of the node.</summary>
  1965.             <returns>The name of the node with the prefix removed. For example, LocalName is book for the element <bk:book>.The name returned is dependent on the <see cref="P:System.Xml.XmlNode.NodeType"></see> of the node: Type Name Attribute The local name of the attribute. CDATA #cdata-section Comment #comment Document #document DocumentFragment #document-fragment DocumentType The document type name. Element The local name of the element. Entity The name of the entity. EntityReference The name of the entity referenced. Notation The notation name. ProcessingInstruction The target of the processing instruction. Text #text Whitespace #whitespace SignificantWhitespace #significant-whitespace XmlDeclaration #xml-declaration </returns>
  1966.         </member>
  1967.         <member name="P:System.Xml.XmlNode.Name">
  1968.             <summary>When overridden in a derived class, gets the qualified name of the node.</summary>
  1969.             <returns>The qualified name of the node. The name returned is dependent on the <see cref="P:System.Xml.XmlNode.NodeType"></see> of the node: Type Name Attribute The qualified name of the attribute. CDATA #cdata-section Comment #comment Document #document DocumentFragment #document-fragment DocumentType The document type name. Element The qualified name of the element. Entity The name of the entity. EntityReference The name of the entity referenced. Notation The notation name. ProcessingInstruction The target of the processing instruction. Text #text Whitespace #whitespace SignificantWhitespace #significant-whitespace XmlDeclaration #xml-declaration </returns>
  1970.         </member>
  1971.         <member name="P:System.Xml.XmlNode.NamespaceURI">
  1972.             <summary>Gets the namespace URI of this node.</summary>
  1973.             <returns>The namespace URI of this node. If there is no namespace URI, this property returns String.Empty.</returns>
  1974.         </member>
  1975.         <member name="P:System.Xml.XmlNode.NextSibling">
  1976.             <summary>Gets the node immediately following this node.</summary>
  1977.             <returns>The next XmlNode. If there is no next node, null is returned.</returns>
  1978.         </member>
  1979.         <member name="P:System.Xml.XmlNode.NodeType">
  1980.             <summary>When overridden in a derived class, gets the type of the current node.</summary>
  1981.             <returns>One of the <see cref="T:System.Xml.XmlNodeType"></see> values.</returns>
  1982.         </member>
  1983.         <member name="P:System.Xml.XmlNode.OuterXml">
  1984.             <summary>Gets the markup representing this node and all its child nodes.</summary>
  1985.             <returns>The markup containing this node and all its child nodes.OuterXml does not return default attributes.</returns>
  1986.         </member>
  1987.         <member name="P:System.Xml.XmlNode.OwnerDocument">
  1988.             <summary>Gets the <see cref="T:System.Xml.XmlDocument"></see> to which this node belongs.</summary>
  1989.             <returns>The <see cref="T:System.Xml.XmlDocument"></see> to which this node belongs.If the node is an <see cref="T:System.Xml.XmlDocument"></see> (NodeType equals XmlNodeType.Document), this property returns null.</returns>
  1990.         </member>
  1991.         <member name="P:System.Xml.XmlNode.ParentNode">
  1992.             <summary>Gets the parent of this node (for nodes that can have parents).</summary>
  1993.             <returns>The XmlNode that is the parent of the current node. If a node has just been created and not yet added to the tree, or if it has been removed from the tree, the parent is null. For all other nodes, the value returned depends on the <see cref="P:System.Xml.XmlNode.NodeType"></see> of the node. The following table describes the possible return values for the ParentNode property.NodeType Return Value of ParentNode Attribute, Document, DocumentFragment, Entity, Notation Returns null; these nodes do not have parents. CDATA Returns the element or entity reference containing the CDATA section. Comment Returns the element, entity reference, document type, or document containing the comment. DocumentType Returns the document node. Element Returns the parent node of the element. If the element is the root node in the tree, the parent is the document node. EntityReference Returns the element, attribute, or entity reference containing the entity reference. ProcessingInstruction Returns the document, element, document type, or entity reference containing the processing instruction. Text Returns the parent element, attribute, or entity reference containing the text node. </returns>
  1994.         </member>
  1995.         <member name="P:System.Xml.XmlNode.Prefix">
  1996.             <summary>Gets or sets the namespace prefix of this node.</summary>
  1997.             <returns>The namespace prefix of this node. For example, Prefix is bk for the element <bk:book>. If there is no prefix, this property returns String.Empty.</returns>
  1998.             <exception cref="T:System.ArgumentException">This node is read-only. </exception>
  1999.             <exception cref="T:System.Xml.XmlException">The specified prefix contains an invalid character.The specified prefix is malformed.The specified prefix is "xml" and the namespaceURI of this node is different from "http://www.w3.org/XML/1998/namespace".This node is an attribute and the specified prefix is "xmlns" and the namespaceURI of this node is different from "http://www.w3.org/2000/xmlns/ ".This node is an attribute and the qualifiedName of this node is "xmlns". </exception>
  2000.         </member>
  2001.         <member name="P:System.Xml.XmlNode.PreviousSibling">
  2002.             <summary>Gets the node immediately preceding this node.</summary>
  2003.             <returns>The preceding XmlNode. If there is no preceding node, null is returned.</returns>
  2004.         </member>
  2005.         <member name="P:System.Xml.XmlNode.SchemaInfo">
  2006.             <summary>Gets the post schema validation infoset that has been assigned to this node as a result of schema validation.</summary>
  2007.             <returns>An <see cref="T:System.Xml.Schema.IXmlSchemaInfo"></see> object containing the post schema validation infoset of this node</returns>
  2008.         </member>
  2009.         <member name="P:System.Xml.XmlNode.Value">
  2010.             <summary>Gets or sets the value of the node.</summary>
  2011.             <returns>The value returned depends on the <see cref="P:System.Xml.XmlNode.NodeType"></see> of the node: Type Value Attribute The value of the attribute. CDATASection The content of the CDATA Section. Comment The content of the comment. Document null. DocumentFragment null. DocumentType null. Element null. You can use the <see cref="P:System.Xml.XmlElement.InnerText"></see> or <see cref="P:System.Xml.XmlElement.InnerXml"></see> properties to access the value of the element node. Entity null. EntityReference null. Notation null. ProcessingInstruction The entire content excluding the target. Text The content of the text node. SignificantWhitespace The white space characters. White space can consist of one or more space characters, carriage returns, line feeds, or tabs. Whitespace The white space characters. White space can consist of one or more space characters, carriage returns, line feeds, or tabs. XmlDeclaration The content of the declaration (that is, everything between <?xml and ?>). </returns>
  2012.             <exception cref="T:System.InvalidOperationException">Setting the value of a node that is not supposed to have a value (for example, an Element node). </exception>
  2013.             <exception cref="T:System.ArgumentException">Setting the value of a node that is read-only. </exception>
  2014.         </member>
  2015.         <member name="T:System.Xml.XmlNodeChangedAction">
  2016.             <summary>Specifies the type of node change.</summary>
  2017.         </member>
  2018.         <member name="F:System.Xml.XmlNodeChangedAction.Change">
  2019.             <summary>A node value is being changed.</summary>
  2020.         </member>
  2021.         <member name="F:System.Xml.XmlNodeChangedAction.Insert">
  2022.             <summary>A node is being inserted in the tree.</summary>
  2023.         </member>
  2024.         <member name="F:System.Xml.XmlNodeChangedAction.Remove">
  2025.             <summary>A node is being removed from the tree.</summary>
  2026.         </member>
  2027.         <member name="T:System.Xml.XmlNodeChangedEventArgs">
  2028.             <summary>Provides data for the <see cref="E:System.Xml.XmlDocument.NodeChanged"></see>, <see cref="E:System.Xml.XmlDocument.NodeChanging"></see>, <see cref="E:System.Xml.XmlDocument.NodeInserted"></see>, <see cref="E:System.Xml.XmlDocument.NodeInserting"></see>, <see cref="E:System.Xml.XmlDocument.NodeRemoved"></see> and <see cref="E:System.Xml.XmlDocument.NodeRemoving"></see> events.</summary>
  2029.         </member>
  2030.         <member name="M:System.Xml.XmlNodeChangedEventArgs.#ctor(System.Xml.XmlNode,System.Xml.XmlNode,System.Xml.XmlNode,System.String,System.String,System.Xml.XmlNodeChangedAction)">
  2031.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlNodeChangedEventArgs"></see> class.</summary>
  2032.             <param name="oldValue">The old value of the <see cref="T:System.Xml.XmlNode"></see> that generated the event.</param>
  2033.             <param name="oldParent">The old parent <see cref="T:System.Xml.XmlNode"></see> of the <see cref="T:System.Xml.XmlNode"></see> that generated the event.</param>
  2034.             <param name="node">The <see cref="T:System.Xml.XmlNode"></see> that generated the event.</param>
  2035.             <param name="newValue">The new value of the <see cref="T:System.Xml.XmlNode"></see> that generated the event.</param>
  2036.             <param name="newParent">The new parent <see cref="T:System.Xml.XmlNode"></see> of the <see cref="T:System.Xml.XmlNode"></see> that generated the event.</param>
  2037.             <param name="action">The <see cref="T:System.Xml.XmlNodeChangedAction"></see>.</param>
  2038.         </member>
  2039.         <member name="P:System.Xml.XmlNodeChangedEventArgs.Action">
  2040.             <summary>Gets a value indicating what type of node change event is occurring.</summary>
  2041.             <returns>An XmlNodeChangedAction value describing the node change event.XmlNodeChangedAction Value Description Insert A node has been or will be inserted. Remove A node has been or will be removed. Change A node has been or will be changed. The Action value does not differentiate between when the event occurred (before or after). You can create separate event handlers to handle both instances.</returns>
  2042.         </member>
  2043.         <member name="P:System.Xml.XmlNodeChangedEventArgs.NewParent">
  2044.             <summary>Gets the value of the <see cref="P:System.Xml.XmlNode.ParentNode"></see> after the operation completes.</summary>
  2045.             <returns>The value of the ParentNode after the operation completes. This property returns null if the node is being removed.For attribute nodes this property returns the <see cref="P:System.Xml.XmlAttribute.OwnerElement"></see>.</returns>
  2046.         </member>
  2047.         <member name="P:System.Xml.XmlNodeChangedEventArgs.NewValue">
  2048.             <summary>Gets the new value of the node.</summary>
  2049.             <returns>The new value of the node. This property returns null if the node is neither an attribute nor a text node, or if the node is being removed.If called in a <see cref="E:System.Xml.XmlDocument.NodeChanging"></see> event, NewValue returns the value of the node if the change is successful. If called in a <see cref="E:System.Xml.XmlDocument.NodeChanged"></see> event, NewValue returns the current value of the node.</returns>
  2050.         </member>
  2051.         <member name="P:System.Xml.XmlNodeChangedEventArgs.Node">
  2052.             <summary>Gets the <see cref="T:System.Xml.XmlNode"></see> that is being added, removed or changed.</summary>
  2053.             <returns>The XmlNode that is being added, removed or changed; this property never returns null.</returns>
  2054.         </member>
  2055.         <member name="P:System.Xml.XmlNodeChangedEventArgs.OldParent">
  2056.             <summary>Gets the value of the <see cref="P:System.Xml.XmlNode.ParentNode"></see> before the operation began.</summary>
  2057.             <returns>The value of the ParentNode before the operation began. This property returns null if the node did not have a parent.For attribute nodes this property returns the <see cref="P:System.Xml.XmlAttribute.OwnerElement"></see>.</returns>
  2058.         </member>
  2059.         <member name="P:System.Xml.XmlNodeChangedEventArgs.OldValue">
  2060.             <summary>Gets the original value of the node.</summary>
  2061.             <returns>The original value of the node. This property returns null if the node is neither an attribute nor a text node, or if the node is being inserted.If called in a <see cref="E:System.Xml.XmlDocument.NodeChanging"></see> event, OldValue returns the current value of the node that will be replaced if the change is successful. If called in a <see cref="E:System.Xml.XmlDocument.NodeChanged"></see> event, OldValue returns the value of node prior to the change.</returns>
  2062.         </member>
  2063.         <member name="T:System.Xml.XmlNodeChangedEventHandler">
  2064.             <summary>Represents the method that handles <see cref="E:System.Xml.XmlDocument.NodeChanged"></see>, <see cref="E:System.Xml.XmlDocument.NodeChanging"></see>, <see cref="E:System.Xml.XmlDocument.NodeInserted"></see>, <see cref="E:System.Xml.XmlDocument.NodeInserting"></see>, <see cref="E:System.Xml.XmlDocument.NodeRemoved"></see> and <see cref="E:System.Xml.XmlDocument.NodeRemoving"></see> events.</summary>
  2065.         </member>
  2066.         <member name="T:System.Xml.XmlNodeList">
  2067.             <summary>Represents an ordered collection of nodes.</summary>
  2068.         </member>
  2069.         <member name="M:System.Xml.XmlNodeList.GetEnumerator">
  2070.             <summary>Provides a simple "foreach" style iteration over the collection of nodes in the XmlNodeList.</summary>
  2071.             <returns>An <see cref="T:System.Collections.IEnumerator"></see>.</returns>
  2072.         </member>
  2073.         <member name="M:System.Xml.XmlNodeList.Item(System.Int32)">
  2074.             <summary>Retrieves a node at the given index.</summary>
  2075.             <returns>The <see cref="T:System.Xml.XmlNode"></see> in the collection. If index is greater than or equal to the number of nodes in the list, this returns null.</returns>
  2076.             <param name="index">Zero-based index into the list of nodes. </param>
  2077.         </member>
  2078.         <member name="P:System.Xml.XmlNodeList.Count">
  2079.             <summary>Gets the number of nodes in the XmlNodeList.</summary>
  2080.             <returns>The number of nodes.</returns>
  2081.         </member>
  2082.         <member name="P:System.Xml.XmlNodeList.ItemOf(System.Int32)">
  2083.             <summary>Retrieves a node at the given index.</summary>
  2084.             <returns>The <see cref="T:System.Xml.XmlNode"></see> in the collection. If index is greater than or equal to the number of nodes in the list, this returns null.</returns>
  2085.             <param name="i">Zero-based index into the list of nodes. </param>
  2086.         </member>
  2087.         <member name="T:System.Xml.XmlNodeOrder">
  2088.             <summary>Describes the document order of a node compared to a second node.</summary>
  2089.         </member>
  2090.         <member name="F:System.Xml.XmlNodeOrder.After">
  2091.             <summary>The current node of this navigator is after the current node of the supplied navigator.</summary>
  2092.         </member>
  2093.         <member name="F:System.Xml.XmlNodeOrder.Before">
  2094.             <summary>The current node of this navigator is before the current node of the supplied navigator.</summary>
  2095.         </member>
  2096.         <member name="F:System.Xml.XmlNodeOrder.Same">
  2097.             <summary>The two navigators are positioned on the same node.</summary>
  2098.         </member>
  2099.         <member name="F:System.Xml.XmlNodeOrder.Unknown">
  2100.             <summary>The node positions cannot be determined in document order, relative to each other. This could occur if the two nodes reside in different trees.</summary>
  2101.         </member>
  2102.         <member name="T:System.Xml.XmlNodeReader">
  2103.             <summary>Represents a reader that provides fast, non-cached forward only access to XML data in an <see cref="T:System.Xml.XmlNode"></see>.</summary>
  2104.         </member>
  2105.         <member name="M:System.Xml.XmlNodeReader.#ctor(System.Xml.XmlNode)">
  2106.             <summary>Creates an instance of the XmlNodeReader class using the specified <see cref="T:System.Xml.XmlNode"></see>.</summary>
  2107.             <param name="node">The XmlNode you want to read. </param>
  2108.         </member>
  2109.         <member name="M:System.Xml.XmlNodeReader.Close">
  2110.             <summary>Changes the <see cref="P:System.Xml.XmlNodeReader.ReadState"></see> to Closed.</summary>
  2111.         </member>
  2112.         <member name="M:System.Xml.XmlNodeReader.GetAttribute(System.Int32)">
  2113.             <summary>Gets the value of the attribute with the specified index.</summary>
  2114.             <returns>The value of the specified attribute.</returns>
  2115.             <param name="attributeIndex">The index of the attribute. The index is zero-based. (The first attribute has index 0.) </param>
  2116.             <exception cref="T:System.ArgumentOutOfRangeException">The i parameter is less than 0 or greater than or equal to <see cref="P:System.Xml.XmlNodeReader.AttributeCount"></see>. </exception>
  2117.         </member>
  2118.         <member name="M:System.Xml.XmlNodeReader.GetAttribute(System.String)">
  2119.             <summary>Gets the value of the attribute with the specified name.</summary>
  2120.             <returns>The value of the specified attribute. If the attribute is not found, null is returned.</returns>
  2121.             <param name="name">The qualified name of the attribute. </param>
  2122.         </member>
  2123.         <member name="M:System.Xml.XmlNodeReader.GetAttribute(System.String,System.String)">
  2124.             <summary>Gets the value of the attribute with the specified local name and namespace URI.</summary>
  2125.             <returns>The value of the specified attribute. If the attribute is not found, null is returned.</returns>
  2126.             <param name="namespaceURI">The namespace URI of the attribute. </param>
  2127.             <param name="name">The local name of the attribute. </param>
  2128.         </member>
  2129.         <member name="M:System.Xml.XmlNodeReader.LookupNamespace(System.String)">
  2130.             <summary>Resolves a namespace prefix in the current element's scope.</summary>
  2131.             <returns>The namespace URI to which the prefix maps or null if no matching prefix is found.</returns>
  2132.             <param name="prefix">The prefix whose namespace URI you want to resolve. To match the default namespace, pass an empty string. This string does not have to be atomized. </param>
  2133.         </member>
  2134.         <member name="M:System.Xml.XmlNodeReader.MoveToAttribute(System.Int32)">
  2135.             <summary>Moves to the attribute with the specified index.</summary>
  2136.             <param name="attributeIndex">The index of the attribute. </param>
  2137.             <exception cref="T:System.ArgumentOutOfRangeException">The i parameter is less than 0 or greater than or equal to <see cref="P:System.Xml.XmlReader.AttributeCount"></see>. </exception>
  2138.         </member>
  2139.         <member name="M:System.Xml.XmlNodeReader.MoveToAttribute(System.String)">
  2140.             <summary>Moves to the attribute with the specified name.</summary>
  2141.             <returns>true if the attribute is found; otherwise, false. If false, the reader's position does not change.</returns>
  2142.             <param name="name">The qualified name of the attribute. </param>
  2143.         </member>
  2144.         <member name="M:System.Xml.XmlNodeReader.MoveToAttribute(System.String,System.String)">
  2145.             <summary>Moves to the attribute with the specified local name and namespace URI.</summary>
  2146.             <returns>true if the attribute is found; otherwise, false. If false, the reader's position does not change.</returns>
  2147.             <param name="namespaceURI">The namespace URI of the attribute. </param>
  2148.             <param name="name">The local name of the attribute. </param>
  2149.         </member>
  2150.         <member name="M:System.Xml.XmlNodeReader.MoveToElement">
  2151.             <summary>Moves to the element that contains the current attribute node.</summary>
  2152.             <returns>true if the reader is positioned on an attribute (the reader moves to the element that owns the attribute); false if the reader is not positioned on an attribute (the position of the reader does not change).</returns>
  2153.         </member>
  2154.         <member name="M:System.Xml.XmlNodeReader.MoveToFirstAttribute">
  2155.             <summary>Moves to the first attribute.</summary>
  2156.             <returns>true if an attribute exists (the reader moves to the first attribute); otherwise, false (the position of the reader does not change).</returns>
  2157.         </member>
  2158.         <member name="M:System.Xml.XmlNodeReader.MoveToNextAttribute">
  2159.             <summary>Moves to the next attribute.</summary>
  2160.             <returns>true if there is a next attribute; false if there are no more attributes.</returns>
  2161.         </member>
  2162.         <member name="M:System.Xml.XmlNodeReader.Read">
  2163.             <summary>Reads the next node from the stream.</summary>
  2164.             <returns>true if the next node was read successfully; false if there are no more nodes to read.</returns>
  2165.         </member>
  2166.         <member name="M:System.Xml.XmlNodeReader.ReadAttributeValue">
  2167.             <summary>Parses the attribute value into one or more Text, EntityReference, or EndEntity nodes.</summary>
  2168.             <returns>true if there are nodes to return.false if the reader is not positioned on an attribute node when the initial call is made or if all the attribute values have been read.An empty attribute, such as, misc="", returns true with a single node with a value of String.Empty.</returns>
  2169.         </member>
  2170.         <member name="M:System.Xml.XmlNodeReader.ReadContentAsBase64(System.Byte[],System.Int32,System.Int32)">
  2171.             <summary>Reads the content and returns the Base64 decoded binary bytes.</summary>
  2172.             <returns>The number of bytes written to the buffer.</returns>
  2173.             <param name="count">The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method.</param>
  2174.             <param name="buffer">The buffer into which to copy the resulting text. This value cannot be null.</param>
  2175.             <param name="index">The offset into the buffer where to start copying the result.</param>
  2176.             <exception cref="T:System.ArgumentOutOfRangeException">The index into the buffer or index + count is larger than the allocated buffer size.</exception>
  2177.             <exception cref="T:System.InvalidOperationException"><see cref="M:System.Xml.XmlNodeReader.ReadContentAsBase64(System.Byte[],System.Int32,System.Int32)"></see> is not supported on the current node.</exception>
  2178.             <exception cref="T:System.ArgumentNullException">The buffer value is null.</exception>
  2179.         </member>
  2180.         <member name="M:System.Xml.XmlNodeReader.ReadContentAsBinHex(System.Byte[],System.Int32,System.Int32)">
  2181.             <summary>Reads the content and returns the BinHex decoded binary bytes.</summary>
  2182.             <returns>The number of bytes written to the buffer.</returns>
  2183.             <param name="count">The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method.</param>
  2184.             <param name="buffer">The buffer into which to copy the resulting text. This value cannot be null.</param>
  2185.             <param name="index">The offset into the buffer where to start copying the result.</param>
  2186.             <exception cref="T:System.ArgumentOutOfRangeException">The index into the buffer or index + count is larger than the allocated buffer size.</exception>
  2187.             <exception cref="T:System.InvalidOperationException"><see cref="M:System.Xml.XmlNodeReader.ReadContentAsBinHex(System.Byte[],System.Int32,System.Int32)"></see>  is not supported on the current node.</exception>
  2188.             <exception cref="T:System.ArgumentNullException">The buffer value is null.</exception>
  2189.         </member>
  2190.         <member name="M:System.Xml.XmlNodeReader.ReadElementContentAsBase64(System.Byte[],System.Int32,System.Int32)">
  2191.             <summary>Reads the element and decodes the Base64 content.</summary>
  2192.             <returns>The number of bytes written to the buffer.</returns>
  2193.             <param name="count">The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method.</param>
  2194.             <param name="buffer">The buffer into which to copy the resulting text. This value cannot be null.</param>
  2195.             <param name="index">The offset into the buffer where to start copying the result.</param>
  2196.             <exception cref="T:System.FormatException">The content cannot be converted to the requested type.</exception>
  2197.             <exception cref="T:System.ArgumentOutOfRangeException">The index into the buffer or index + count is larger than the allocated buffer size.</exception>
  2198.             <exception cref="T:System.Xml.XmlException">The element contains mixed content.</exception>
  2199.             <exception cref="T:System.InvalidOperationException">The current node is not an element node.</exception>
  2200.             <exception cref="T:System.ArgumentNullException">The buffer value is null.</exception>
  2201.         </member>
  2202.         <member name="M:System.Xml.XmlNodeReader.ReadElementContentAsBinHex(System.Byte[],System.Int32,System.Int32)">
  2203.             <summary>Reads the element and decodes the BinHex content.</summary>
  2204.             <returns>The number of bytes written to the buffer.</returns>
  2205.             <param name="count">The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method.</param>
  2206.             <param name="buffer">The buffer into which to copy the resulting text. This value cannot be null.</param>
  2207.             <param name="index">The offset into the buffer where to start copying the result.</param>
  2208.             <exception cref="T:System.FormatException">The content cannot be converted to the requested type.</exception>
  2209.             <exception cref="T:System.ArgumentOutOfRangeException">The index into the buffer or index + count is larger than the allocated buffer size.</exception>
  2210.             <exception cref="T:System.Xml.XmlException">The element contains mixed content.</exception>
  2211.             <exception cref="T:System.InvalidOperationException">The current node is not an element node.</exception>
  2212.             <exception cref="T:System.ArgumentNullException">The buffer value is null.</exception>
  2213.         </member>
  2214.         <member name="M:System.Xml.XmlNodeReader.ReadString">
  2215.             <summary>Reads the contents of an element or text node as a string.</summary>
  2216.             <returns>The contents of the element or text-like node (This can include CDATA, Text nodes, and so on). This can be an empty string if the reader is positioned on something other than an element or text node, or if there is no more text content to return in the current context.Note: The text node can be either an element or an attribute text node.</returns>
  2217.         </member>
  2218.         <member name="M:System.Xml.XmlNodeReader.ResolveEntity">
  2219.             <summary>Resolves the entity reference for EntityReference nodes.</summary>
  2220.             <exception cref="T:System.InvalidOperationException">The reader is not positioned on an EntityReference node. </exception>
  2221.         </member>
  2222.         <member name="M:System.Xml.XmlNodeReader.Skip">
  2223.             <summary>Skips the children of the current node.</summary>
  2224.         </member>
  2225.         <member name="P:System.Xml.XmlNodeReader.AttributeCount">
  2226.             <summary>Gets the number of attributes on the current node.</summary>
  2227.             <returns>The number of attributes on the current node. This number includes default attributes.</returns>
  2228.         </member>
  2229.         <member name="P:System.Xml.XmlNodeReader.BaseURI">
  2230.             <summary>Gets the base URI of the current node.</summary>
  2231.             <returns>The base URI of the current node.</returns>
  2232.         </member>
  2233.         <member name="P:System.Xml.XmlNodeReader.CanReadBinaryContent">
  2234.             <summary>Gets a value indicating whether the <see cref="T:System.Xml.XmlNodeReader"></see> implements the binary content read methods.</summary>
  2235.             <returns>true if the binary content read methods are implemented; otherwise false. The <see cref="T:System.Xml.XmlNodeReader"></see> class always returns true.</returns>
  2236.         </member>
  2237.         <member name="P:System.Xml.XmlNodeReader.CanResolveEntity">
  2238.             <summary>Gets a value indicating whether this reader can parse and resolve entities.</summary>
  2239.             <returns>true if the reader can parse and resolve entities; otherwise, false. XmlNodeReader always returns true.</returns>
  2240.         </member>
  2241.         <member name="P:System.Xml.XmlNodeReader.Depth">
  2242.             <summary>Gets the depth of the current node in the XML document.</summary>
  2243.             <returns>The depth of the current node in the XML document.</returns>
  2244.         </member>
  2245.         <member name="P:System.Xml.XmlNodeReader.EOF">
  2246.             <summary>Gets a value indicating whether the reader is positioned at the end of the stream.</summary>
  2247.             <returns>true if the reader is positioned at the end of the stream; otherwise, false.</returns>
  2248.         </member>
  2249.         <member name="P:System.Xml.XmlNodeReader.HasAttributes">
  2250.             <summary>Gets a value indicating whether the current node has any attributes.</summary>
  2251.             <returns>true if the current node has attributes; otherwise, false.</returns>
  2252.         </member>
  2253.         <member name="P:System.Xml.XmlNodeReader.HasValue">
  2254.             <summary>Gets a value indicating whether the current node can have a <see cref="P:System.Xml.XmlNodeReader.Value"></see>.</summary>
  2255.             <returns>true if the node on which the reader is currently positioned can have a Value; otherwise, false.</returns>
  2256.         </member>
  2257.         <member name="P:System.Xml.XmlNodeReader.IsDefault">
  2258.             <summary>Gets a value indicating whether the current node is an attribute that was generated from the default value defined in the document type definition (DTD) or schema.</summary>
  2259.             <returns>true if the current node is an attribute whose value was generated from the default value defined in the DTD or schema; false if the attribute value was explicitly set.</returns>
  2260.         </member>
  2261.         <member name="P:System.Xml.XmlNodeReader.IsEmptyElement">
  2262.             <summary>Gets a value indicating whether the current node is an empty element (for example, <MyElement/>).</summary>
  2263.             <returns>true if the current node is an element (<see cref="P:System.Xml.XmlNodeReader.NodeType"></see> equals XmlNodeType.Element) and it ends with />; otherwise, false.</returns>
  2264.         </member>
  2265.         <member name="P:System.Xml.XmlNodeReader.LocalName">
  2266.             <summary>Gets the local name of the current node.</summary>
  2267.             <returns>The name of the current node with the prefix removed. For example, LocalName is book for the element <bk:book>.For node types that do not have a name (like Text, Comment, and so on), this property returns String.Empty.</returns>
  2268.         </member>
  2269.         <member name="P:System.Xml.XmlNodeReader.Name">
  2270.             <summary>Gets the qualified name of the current node.</summary>
  2271.             <returns>The qualified name of the current node. For example, Name is bk:book for the element <bk:book>.The name returned is dependent on the <see cref="P:System.Xml.XmlNodeReader.NodeType"></see> of the node. The following node types return the listed values. All other node types return an empty string.Node Type Name AttributeThe name of the attribute. DocumentTypeThe document type name. ElementThe tag name. EntityReferenceThe name of the entity referenced. ProcessingInstructionThe target of the processing instruction. XmlDeclarationThe literal string xml. </returns>
  2272.         </member>
  2273.         <member name="P:System.Xml.XmlNodeReader.NamespaceURI">
  2274.             <summary>Gets the namespace URI (as defined in the W3C Namespace specification) of the node on which the reader is positioned.</summary>
  2275.             <returns>The namespace URI of the current node; otherwise an empty string.</returns>
  2276.         </member>
  2277.         <member name="P:System.Xml.XmlNodeReader.NameTable">
  2278.             <summary>Gets the <see cref="T:System.Xml.XmlNameTable"></see> associated with this implementation.</summary>
  2279.             <returns>The XmlNameTable enabling you to get the atomized version of a string within the node.</returns>
  2280.         </member>
  2281.         <member name="P:System.Xml.XmlNodeReader.NodeType">
  2282.             <summary>Gets the type of the current node.</summary>
  2283.             <returns>One of the <see cref="T:System.Xml.XmlNodeType"></see> values representing the type of the current node.</returns>
  2284.         </member>
  2285.         <member name="P:System.Xml.XmlNodeReader.Prefix">
  2286.             <summary>Gets the namespace prefix associated with the current node.</summary>
  2287.             <returns>The namespace prefix associated with the current node.</returns>
  2288.         </member>
  2289.         <member name="P:System.Xml.XmlNodeReader.ReadState">
  2290.             <summary>Gets the state of the reader.</summary>
  2291.             <returns>One of the <see cref="T:System.Xml.ReadState"></see> values.</returns>
  2292.         </member>
  2293.         <member name="P:System.Xml.XmlNodeReader.SchemaInfo">
  2294.             <summary>Gets the schema information that has been assigned to the current node.</summary>
  2295.             <returns>An <see cref="T:System.Xml.Schema.IXmlSchemaInfo"></see> object containing the schema information for the current node.</returns>
  2296.         </member>
  2297.         <member name="P:System.Xml.XmlNodeReader.Value">
  2298.             <summary>Gets the text value of the current node.</summary>
  2299.             <returns>The value returned depends on the <see cref="P:System.Xml.XmlNodeReader.NodeType"></see> of the node. The following table lists node types that have a value to return. All other node types return String.Empty.Node Type Value AttributeThe value of the attribute. CDATAThe content of the CDATA section. CommentThe content of the comment. DocumentTypeThe internal subset. ProcessingInstructionThe entire content, excluding the target. SignificantWhitespaceThe white space between markup in a mixed content model. TextThe content of the text node. WhitespaceThe white space between markup. XmlDeclarationThe content of the declaration. </returns>
  2300.         </member>
  2301.         <member name="P:System.Xml.XmlNodeReader.XmlLang">
  2302.             <summary>Gets the current xml:lang scope.</summary>
  2303.             <returns>The current xml:lang scope.</returns>
  2304.         </member>
  2305.         <member name="P:System.Xml.XmlNodeReader.XmlSpace">
  2306.             <summary>Gets the current xml:space scope.</summary>
  2307.             <returns>One of the <see cref="T:System.Xml.XmlSpace"></see> values. If no xml:space scope exists, this property defaults to XmlSpace.None.</returns>
  2308.         </member>
  2309.         <member name="T:System.Xml.XmlNodeType">
  2310.             <summary>Specifies the type of node.</summary>
  2311.         </member>
  2312.         <member name="F:System.Xml.XmlNodeType.Attribute">
  2313.             <summary>An attribute (for example, id='123' ).</summary>
  2314.         </member>
  2315.         <member name="F:System.Xml.XmlNodeType.CDATA">
  2316.             <summary>A CDATA section (for example, <![CDATA[my escaped text]]> ).</summary>
  2317.         </member>
  2318.         <member name="F:System.Xml.XmlNodeType.Comment">
  2319.             <summary>A comment (for example, <!-- my comment --> ).</summary>
  2320.         </member>
  2321.         <member name="F:System.Xml.XmlNodeType.Document">
  2322.             <summary>A document object that, as the root of the document tree, provides access to the entire XML document.</summary>
  2323.         </member>
  2324.         <member name="F:System.Xml.XmlNodeType.DocumentFragment">
  2325.             <summary>A document fragment.</summary>
  2326.         </member>
  2327.         <member name="F:System.Xml.XmlNodeType.DocumentType">
  2328.             <summary>The document type declaration, indicated by the following tag (for example, <!DOCTYPE...> ).</summary>
  2329.         </member>
  2330.         <member name="F:System.Xml.XmlNodeType.Element">
  2331.             <summary>An element (for example, <item> ).</summary>
  2332.         </member>
  2333.         <member name="F:System.Xml.XmlNodeType.EndElement">
  2334.             <summary>An end element tag (for example, </item> ).</summary>
  2335.         </member>
  2336.         <member name="F:System.Xml.XmlNodeType.EndEntity">
  2337.             <summary>Returned when XmlReader gets to the end of the entity replacement as a result of a call to <see cref="M:System.Xml.XmlReader.ResolveEntity"></see>.</summary>
  2338.         </member>
  2339.         <member name="F:System.Xml.XmlNodeType.Entity">
  2340.             <summary>An entity declaration (for example, <!ENTITY...> ).</summary>
  2341.         </member>
  2342.         <member name="F:System.Xml.XmlNodeType.EntityReference">
  2343.             <summary>A reference to an entity (for example, &num; ).</summary>
  2344.         </member>
  2345.         <member name="F:System.Xml.XmlNodeType.None">
  2346.             <summary>This is returned by the <see cref="T:System.Xml.XmlReader"></see> if a Read method has not been called.</summary>
  2347.         </member>
  2348.         <member name="F:System.Xml.XmlNodeType.Notation">
  2349.             <summary>A notation in the document type declaration (for example, <!NOTATION...> ).</summary>
  2350.         </member>
  2351.         <member name="F:System.Xml.XmlNodeType.ProcessingInstruction">
  2352.             <summary>A processing instruction (for example, <?pi test?> ).</summary>
  2353.         </member>
  2354.         <member name="F:System.Xml.XmlNodeType.SignificantWhitespace">
  2355.             <summary>White space between markup in a mixed content model or white space within the xml:space="preserve" scope.</summary>
  2356.         </member>
  2357.         <member name="F:System.Xml.XmlNodeType.Text">
  2358.             <summary>The text content of a node.</summary>
  2359.         </member>
  2360.         <member name="F:System.Xml.XmlNodeType.Whitespace">
  2361.             <summary>White space between markup.</summary>
  2362.         </member>
  2363.         <member name="F:System.Xml.XmlNodeType.XmlDeclaration">
  2364.             <summary>The XML declaration (for example, <?xml version='1.0'?> ).</summary>
  2365.         </member>
  2366.         <member name="T:System.Xml.XmlNotation">
  2367.             <summary>Represents a notation declaration, such as <!NOTATION... >.</summary>
  2368.         </member>
  2369.         <member name="M:System.Xml.XmlNotation.CloneNode(System.Boolean)">
  2370.             <summary>Creates a duplicate of this node. Notation nodes cannot be cloned. Calling this method on an <see cref="T:System.Xml.XmlNotation"></see> object throws an exception.</summary>
  2371.             <param name="deep">true to recursively clone the subtree under the specified node; false to clone only the node itself.</param>
  2372.             <exception cref="T:System.InvalidOperationException">Notation nodes cannot be cloned. Calling this method on an <see cref="T:System.Xml.XmlNotation"></see> object throws an exception.</exception>
  2373.         </member>
  2374.         <member name="M:System.Xml.XmlNotation.WriteContentTo(System.Xml.XmlWriter)">
  2375.             <summary>Saves the children of the node to the specified <see cref="T:System.Xml.XmlWriter"></see>. This method has no effect on XmlNotation nodes.</summary>
  2376.             <param name="w">The XmlWriter to which you want to save. </param>
  2377.         </member>
  2378.         <member name="M:System.Xml.XmlNotation.WriteTo(System.Xml.XmlWriter)">
  2379.             <summary>Saves the node to the specified <see cref="T:System.Xml.XmlWriter"></see>. This method has no effect on XmlNotation nodes.</summary>
  2380.             <param name="w">The XmlWriter to which you want to save. </param>
  2381.         </member>
  2382.         <member name="P:System.Xml.XmlNotation.InnerXml">
  2383.             <summary>Gets the markup representing the children of this node.</summary>
  2384.             <returns>For XmlNotation nodes, String.Empty is returned.</returns>
  2385.             <exception cref="T:System.InvalidOperationException">Attempting to set the property. </exception>
  2386.         </member>
  2387.         <member name="P:System.Xml.XmlNotation.IsReadOnly">
  2388.             <summary>Gets a value indicating whether the node is read-only.</summary>
  2389.             <returns>true if the node is read-only; otherwise false.Because XmlNotation nodes are read-only, this property always returns true.</returns>
  2390.         </member>
  2391.         <member name="P:System.Xml.XmlNotation.LocalName">
  2392.             <summary>Gets the name of the current node without the namespace prefix.</summary>
  2393.             <returns>For XmlNotation nodes, this property returns the name of the notation.</returns>
  2394.         </member>
  2395.         <member name="P:System.Xml.XmlNotation.Name">
  2396.             <summary>Gets the name of the current node.</summary>
  2397.             <returns>The name of the notation.</returns>
  2398.         </member>
  2399.         <member name="P:System.Xml.XmlNotation.NodeType">
  2400.             <summary>Gets the type of the current node.</summary>
  2401.             <returns>The node type. For XmlNotation nodes, the value is XmlNodeType.Notation.</returns>
  2402.         </member>
  2403.         <member name="P:System.Xml.XmlNotation.OuterXml">
  2404.             <summary>Gets the markup representing this node and all its children.</summary>
  2405.             <returns>For XmlNotation nodes, String.Empty is returned.</returns>
  2406.         </member>
  2407.         <member name="P:System.Xml.XmlNotation.PublicId">
  2408.             <summary>Gets the value of the public identifier on the notation declaration.</summary>
  2409.             <returns>The public identifier on the notation. If there is no public identifier, null is returned.</returns>
  2410.         </member>
  2411.         <member name="P:System.Xml.XmlNotation.SystemId">
  2412.             <summary>Gets the value of the system identifier on the notation declaration.</summary>
  2413.             <returns>The system identifier on the notation. If there is no system identifier, null is returned.</returns>
  2414.         </member>
  2415.         <member name="T:System.Xml.XmlOutputMethod">
  2416.             <summary>Specifies the method used to serialize the <see cref="T:System.Xml.XmlWriter"></see> output.</summary>
  2417.         </member>
  2418.         <member name="F:System.Xml.XmlOutputMethod.AutoDetect">
  2419.             <summary>Use the XSLT rules to choose between the <see cref="F:System.Xml.XmlOutputMethod.Xml"></see> and <see cref="F:System.Xml.XmlOutputMethod.Html"></see> output methods at runtime.</summary>
  2420.         </member>
  2421.         <member name="F:System.Xml.XmlOutputMethod.Html">
  2422.             <summary>Serialize according to the HTML rules specified by XSLT.</summary>
  2423.         </member>
  2424.         <member name="F:System.Xml.XmlOutputMethod.Text">
  2425.             <summary>Serialize text blocks only.</summary>
  2426.         </member>
  2427.         <member name="F:System.Xml.XmlOutputMethod.Xml">
  2428.             <summary>Serialize according to the XML 1.0 rules.</summary>
  2429.         </member>
  2430.         <member name="T:System.Xml.XmlParserContext">
  2431.             <summary>Provides all the context information required by the <see cref="T:System.Xml.XmlReader"></see> to parse an XML fragment.</summary>
  2432.         </member>
  2433.         <member name="M:System.Xml.XmlParserContext.#ctor(System.Xml.XmlNameTable,System.Xml.XmlNamespaceManager,System.String,System.Xml.XmlSpace)">
  2434.             <summary>Initializes a new instance of the XmlParserContext class with the specified <see cref="T:System.Xml.XmlNameTable"></see>, <see cref="T:System.Xml.XmlNamespaceManager"></see>, xml:lang, and xml:space values.</summary>
  2435.             <param name="xmlSpace">An <see cref="T:System.Xml.XmlSpace"></see> value indicating the xml:space scope. </param>
  2436.             <param name="nsMgr">The <see cref="T:System.Xml.XmlNamespaceManager"></see> to use for looking up namespace information, or null. </param>
  2437.             <param name="nt">The <see cref="T:System.Xml.XmlNameTable"></see> to use to atomize strings. If this is null, the name table used to construct the nsMgr is used instead. For more information about atomized strings, see <see cref="T:System.Xml.XmlNameTable"></see>. </param>
  2438.             <param name="xmlLang">The xml:lang scope. </param>
  2439.             <exception cref="T:System.Xml.XmlException">nt is not the same XmlNameTable used to construct nsMgr. </exception>
  2440.         </member>
  2441.         <member name="M:System.Xml.XmlParserContext.#ctor(System.Xml.XmlNameTable,System.Xml.XmlNamespaceManager,System.String,System.Xml.XmlSpace,System.Text.Encoding)">
  2442.             <summary>Initializes a new instance of the XmlParserContext class with the specified <see cref="T:System.Xml.XmlNameTable"></see>, <see cref="T:System.Xml.XmlNamespaceManager"></see>, xml:lang, xml:space, and encoding.</summary>
  2443.             <param name="enc">An <see cref="T:System.Text.Encoding"></see> object indicating the encoding setting. </param>
  2444.             <param name="xmlSpace">An <see cref="T:System.Xml.XmlSpace"></see> value indicating the xml:space scope. </param>
  2445.             <param name="nsMgr">The <see cref="T:System.Xml.XmlNamespaceManager"></see> to use for looking up namespace information, or null. </param>
  2446.             <param name="nt">The <see cref="T:System.Xml.XmlNameTable"></see> to use to atomize strings. If this is null, the name table used to construct the nsMgr is used instead. For more information on atomized strings, see <see cref="T:System.Xml.XmlNameTable"></see>. </param>
  2447.             <param name="xmlLang">The xml:lang scope. </param>
  2448.             <exception cref="T:System.Xml.XmlException">nt is not the same XmlNameTable used to construct nsMgr. </exception>
  2449.         </member>
  2450.         <member name="M:System.Xml.XmlParserContext.#ctor(System.Xml.XmlNameTable,System.Xml.XmlNamespaceManager,System.String,System.String,System.String,System.String,System.String,System.String,System.Xml.XmlSpace)">
  2451.             <summary>Initializes a new instance of the XmlParserContext class with the specified <see cref="T:System.Xml.XmlNameTable"></see>, <see cref="T:System.Xml.XmlNamespaceManager"></see>, base URI, xml:lang, xml:space, and document type values.</summary>
  2452.             <param name="baseURI">The base URI for the XML fragment (the location from which the fragment was loaded). </param>
  2453.             <param name="pubId">The public identifier. </param>
  2454.             <param name="sysId">The system identifier. </param>
  2455.             <param name="xmlSpace">An <see cref="T:System.Xml.XmlSpace"></see> value indicating the xml:space scope. </param>
  2456.             <param name="nsMgr">The <see cref="T:System.Xml.XmlNamespaceManager"></see> to use for looking up namespace information, or null. </param>
  2457.             <param name="nt">The <see cref="T:System.Xml.XmlNameTable"></see> to use to atomize strings. If this is null, the name table used to construct the nsMgr is used instead. For more information about atomized strings, see <see cref="T:System.Xml.XmlNameTable"></see>. </param>
  2458.             <param name="docTypeName">The name of the document type declaration. </param>
  2459.             <param name="internalSubset">The internal DTD subset. </param>
  2460.             <param name="xmlLang">The xml:lang scope. </param>
  2461.             <exception cref="T:System.Xml.XmlException">nt is not the same XmlNameTable used to construct nsMgr. </exception>
  2462.         </member>
  2463.         <member name="M:System.Xml.XmlParserContext.#ctor(System.Xml.XmlNameTable,System.Xml.XmlNamespaceManager,System.String,System.String,System.String,System.String,System.String,System.String,System.Xml.XmlSpace,System.Text.Encoding)">
  2464.             <summary>Initializes a new instance of the XmlParserContext class with the specified <see cref="T:System.Xml.XmlNameTable"></see>, <see cref="T:System.Xml.XmlNamespaceManager"></see>, base URI, xml:lang, xml:space, encoding, and document type values.</summary>
  2465.             <param name="baseURI">The base URI for the XML fragment (the location from which the fragment was loaded). </param>
  2466.             <param name="enc">An <see cref="T:System.Text.Encoding"></see> object indicating the encoding setting. </param>
  2467.             <param name="pubId">The public identifier. </param>
  2468.             <param name="sysId">The system identifier. </param>
  2469.             <param name="xmlSpace">An <see cref="T:System.Xml.XmlSpace"></see> value indicating the xml:space scope. </param>
  2470.             <param name="nsMgr">The <see cref="T:System.Xml.XmlNamespaceManager"></see> to use for looking up namespace information, or null. </param>
  2471.             <param name="nt">The <see cref="T:System.Xml.XmlNameTable"></see> to use to atomize strings. If this is null, the name table used to construct the nsMgr is used instead. For more information about atomized strings, see <see cref="T:System.Xml.XmlNameTable"></see>. </param>
  2472.             <param name="docTypeName">The name of the document type declaration. </param>
  2473.             <param name="internalSubset">The internal DTD subset. </param>
  2474.             <param name="xmlLang">The xml:lang scope. </param>
  2475.             <exception cref="T:System.Xml.XmlException">nt is not the same XmlNameTable used to construct nsMgr. </exception>
  2476.         </member>
  2477.         <member name="P:System.Xml.XmlParserContext.BaseURI">
  2478.             <summary>Gets or sets the base URI.</summary>
  2479.             <returns>The base URI to use to resolve the DTD file.</returns>
  2480.         </member>
  2481.         <member name="P:System.Xml.XmlParserContext.DocTypeName">
  2482.             <summary>Gets or sets the name of the document type declaration.</summary>
  2483.             <returns>The name of the document type declaration.</returns>
  2484.         </member>
  2485.         <member name="P:System.Xml.XmlParserContext.Encoding">
  2486.             <summary>Gets or sets the encoding type.</summary>
  2487.             <returns>An <see cref="T:System.Text.Encoding"></see> object indicating the encoding type.</returns>
  2488.         </member>
  2489.         <member name="P:System.Xml.XmlParserContext.InternalSubset">
  2490.             <summary>Gets or sets the internal DTD subset.</summary>
  2491.             <returns>The internal DTD subset. For example, this property returns everything between the square brackets <!DOCTYPE doc [...]>.</returns>
  2492.         </member>
  2493.         <member name="P:System.Xml.XmlParserContext.NamespaceManager">
  2494.             <summary>Gets or sets the <see cref="T:System.Xml.XmlNamespaceManager"></see>.</summary>
  2495.             <returns>The XmlNamespaceManager.</returns>
  2496.         </member>
  2497.         <member name="P:System.Xml.XmlParserContext.NameTable">
  2498.             <summary>Gets the <see cref="T:System.Xml.XmlNameTable"></see> used to atomize strings. For more information on atomized strings, see <see cref="T:System.Xml.XmlNameTable"></see>.</summary>
  2499.             <returns>The XmlNameTable.</returns>
  2500.         </member>
  2501.         <member name="P:System.Xml.XmlParserContext.PublicId">
  2502.             <summary>Gets or sets the public identifier.</summary>
  2503.             <returns>The public identifier.</returns>
  2504.         </member>
  2505.         <member name="P:System.Xml.XmlParserContext.SystemId">
  2506.             <summary>Gets or sets the system identifier.</summary>
  2507.             <returns>The system identifier.</returns>
  2508.         </member>
  2509.         <member name="P:System.Xml.XmlParserContext.XmlLang">
  2510.             <summary>Gets or sets the current xml:lang scope.</summary>
  2511.             <returns>The current xml:lang scope. If there is no xml:lang in scope, String.Empty is returned.</returns>
  2512.         </member>
  2513.         <member name="P:System.Xml.XmlParserContext.XmlSpace">
  2514.             <summary>Gets or sets the current xml:space scope.</summary>
  2515.             <returns>An <see cref="T:System.Xml.XmlSpace"></see> value indicating the xml:space scope.</returns>
  2516.         </member>
  2517.         <member name="T:System.Xml.XmlProcessingInstruction">
  2518.             <summary>Represents a processing instruction, which XML defines to keep processor-specific information in the text of the document.</summary>
  2519.         </member>
  2520.         <member name="M:System.Xml.XmlProcessingInstruction.CloneNode(System.Boolean)">
  2521.             <summary>Creates a duplicate of this node.</summary>
  2522.             <returns>The duplicate node.</returns>
  2523.             <param name="deep">true to recursively clone the subtree under the specified node; false to clone only the node itself. </param>
  2524.         </member>
  2525.         <member name="M:System.Xml.XmlProcessingInstruction.WriteContentTo(System.Xml.XmlWriter)">
  2526.             <summary>Saves all the children of the node to the specified <see cref="T:System.Xml.XmlWriter"></see>. Because ProcessingInstruction nodes do not have children, this method has no effect.</summary>
  2527.             <param name="w">The XmlWriter to which you want to save. </param>
  2528.         </member>
  2529.         <member name="M:System.Xml.XmlProcessingInstruction.WriteTo(System.Xml.XmlWriter)">
  2530.             <summary>Saves the node to the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  2531.             <param name="w">The XmlWriter to which you want to save. </param>
  2532.         </member>
  2533.         <member name="P:System.Xml.XmlProcessingInstruction.Data">
  2534.             <summary>Gets or sets the content of the processing instruction, excluding the target.</summary>
  2535.             <returns>The content of the processing instruction, excluding the target.</returns>
  2536.         </member>
  2537.         <member name="P:System.Xml.XmlProcessingInstruction.InnerText">
  2538.             <summary>Gets or sets the concatenated values of the node and all its children.</summary>
  2539.             <returns>The concatenated values of the node and all its children.</returns>
  2540.         </member>
  2541.         <member name="P:System.Xml.XmlProcessingInstruction.LocalName">
  2542.             <summary>Gets the local name of the node.</summary>
  2543.             <returns>For processing instruction nodes, this property returns the target of the processing instruction.</returns>
  2544.         </member>
  2545.         <member name="P:System.Xml.XmlProcessingInstruction.Name">
  2546.             <summary>Gets the qualified name of the node.</summary>
  2547.             <returns>For processing instruction nodes, this property returns the target of the processing instruction.</returns>
  2548.         </member>
  2549.         <member name="P:System.Xml.XmlProcessingInstruction.NodeType">
  2550.             <summary>Gets the type of the current node.</summary>
  2551.             <returns>For XmlProcessingInstruction nodes, this value is XmlNodeType.ProcessingInstruction.</returns>
  2552.         </member>
  2553.         <member name="P:System.Xml.XmlProcessingInstruction.Target">
  2554.             <summary>Gets the target of the processing instruction.</summary>
  2555.             <returns>The target of the processing instruction.</returns>
  2556.         </member>
  2557.         <member name="P:System.Xml.XmlProcessingInstruction.Value">
  2558.             <summary>Gets or sets the value of the node.</summary>
  2559.             <returns>The entire content of the processing instruction, excluding the target.</returns>
  2560.             <exception cref="T:System.ArgumentException">Node is read-only. </exception>
  2561.         </member>
  2562.         <member name="T:System.Xml.XmlQualifiedName">
  2563.             <summary>Represents an XML qualified name.</summary>
  2564.         </member>
  2565.         <member name="M:System.Xml.XmlQualifiedName.#ctor">
  2566.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlQualifiedName"></see> class.</summary>
  2567.         </member>
  2568.         <member name="M:System.Xml.XmlQualifiedName.#ctor(System.String)">
  2569.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlQualifiedName"></see> class with the specified name.</summary>
  2570.             <param name="name">The local name to use as the name of the <see cref="T:System.Xml.XmlQualifiedName"></see> object. </param>
  2571.         </member>
  2572.         <member name="M:System.Xml.XmlQualifiedName.#ctor(System.String,System.String)">
  2573.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlQualifiedName"></see> class with the specified name and namespace.</summary>
  2574.             <param name="name">The local name to use as the name of the <see cref="T:System.Xml.XmlQualifiedName"></see> object. </param>
  2575.             <param name="ns">The namespace for the <see cref="T:System.Xml.XmlQualifiedName"></see> object. </param>
  2576.         </member>
  2577.         <member name="F:System.Xml.XmlQualifiedName.Empty">
  2578.             <summary>Provides an empty <see cref="T:System.Xml.XmlQualifiedName"></see>.</summary>
  2579.         </member>
  2580.         <member name="M:System.Xml.XmlQualifiedName.Equals(System.Object)">
  2581.             <summary>Determines whether the specified <see cref="T:System.Xml.XmlQualifiedName"></see> object is equal to the current <see cref="T:System.Xml.XmlQualifiedName"></see> object. </summary>
  2582.             <returns>true if the two are the same instance object; otherwise, false.</returns>
  2583.             <param name="other">The <see cref="T:System.Xml.XmlQualifiedName"></see> to compare. </param>
  2584.         </member>
  2585.         <member name="M:System.Xml.XmlQualifiedName.GetHashCode">
  2586.             <summary>Returns the hash code for the <see cref="T:System.Xml.XmlQualifiedName"></see>.</summary>
  2587.             <returns>A hash code for this object.</returns>
  2588.         </member>
  2589.         <member name="M:System.Xml.XmlQualifiedName.op_Equality(System.Xml.XmlQualifiedName,System.Xml.XmlQualifiedName)">
  2590.             <summary>Compares two <see cref="T:System.Xml.XmlQualifiedName"></see> objects.</summary>
  2591.             <returns>true if the two objects have the same name and namespace values; otherwise, false.</returns>
  2592.             <param name="a">An <see cref="T:System.Xml.XmlQualifiedName"></see> to compare. </param>
  2593.             <param name="b">An <see cref="T:System.Xml.XmlQualifiedName"></see> to compare. </param>
  2594.         </member>
  2595.         <member name="M:System.Xml.XmlQualifiedName.op_Inequality(System.Xml.XmlQualifiedName,System.Xml.XmlQualifiedName)">
  2596.             <summary>Compares two <see cref="T:System.Xml.XmlQualifiedName"></see> objects.</summary>
  2597.             <returns>true if the name and namespace values for the two objects differ; otherwise, false.</returns>
  2598.             <param name="a">An <see cref="T:System.Xml.XmlQualifiedName"></see> to compare. </param>
  2599.             <param name="b">An <see cref="T:System.Xml.XmlQualifiedName"></see> to compare. </param>
  2600.         </member>
  2601.         <member name="M:System.Xml.XmlQualifiedName.ToString">
  2602.             <summary>Returns the string value of the <see cref="T:System.Xml.XmlQualifiedName"></see>.</summary>
  2603.             <returns>The string value of the <see cref="T:System.Xml.XmlQualifiedName"></see> in the format of namespace:localname. If the object does not have a namespace defined, this method returns just the local name.</returns>
  2604.         </member>
  2605.         <member name="M:System.Xml.XmlQualifiedName.ToString(System.String,System.String)">
  2606.             <summary>Returns the string value of the <see cref="T:System.Xml.XmlQualifiedName"></see>.</summary>
  2607.             <returns>The string value of the <see cref="T:System.Xml.XmlQualifiedName"></see> in the format of namespace:localname. If the object does not have a namespace defined, this method returns just the local name.</returns>
  2608.             <param name="name">The name of the object. </param>
  2609.             <param name="ns">The namespace of the object. </param>
  2610.         </member>
  2611.         <member name="P:System.Xml.XmlQualifiedName.IsEmpty">
  2612.             <summary>Gets a value indicating whether the <see cref="T:System.Xml.XmlQualifiedName"></see> is empty.</summary>
  2613.             <returns>true if name and namespace are empty strings; otherwise, false.</returns>
  2614.         </member>
  2615.         <member name="P:System.Xml.XmlQualifiedName.Name">
  2616.             <summary>Gets a string representation of the qualified name of the <see cref="T:System.Xml.XmlQualifiedName"></see>.</summary>
  2617.             <returns>A string representation of the qualified name or String.Empty if a name is not defined for the object.</returns>
  2618.         </member>
  2619.         <member name="P:System.Xml.XmlQualifiedName.Namespace">
  2620.             <summary>Gets a string representation of the namespace of the <see cref="T:System.Xml.XmlQualifiedName"></see>.</summary>
  2621.             <returns>A string representation of the namespace or String.Empty if a namespace is not defined for the object.</returns>
  2622.         </member>
  2623.         <member name="T:System.Xml.XmlReader">
  2624.             <summary>Represents a reader that provides fast, non-cached, forward-only access to XML data.</summary>
  2625.         </member>
  2626.         <member name="M:System.Xml.XmlReader.#ctor">
  2627.             <summary>Initializes a new instance of the XmlReader class.</summary>
  2628.         </member>
  2629.         <member name="M:System.Xml.XmlReader.Close">
  2630.             <summary>When overridden in a derived class, changes the <see cref="P:System.Xml.XmlReader.ReadState"></see> to Closed.</summary>
  2631.         </member>
  2632.         <member name="M:System.Xml.XmlReader.Create(System.IO.Stream)">
  2633.             <summary>Creates a new <see cref="T:System.Xml.XmlReader"></see> instance using the specified stream.</summary>
  2634.             <returns>An <see cref="T:System.Xml.XmlReader"></see> object used to read the data contained in the stream. </returns>
  2635.             <param name="input">The stream containing the XML data. The <see cref="T:System.Xml.XmlReader"></see> scans the first bytes of the stream looking for a byte order mark or other sign of encoding. When encoding is determined, the encoding is used to continue reading the stream, and processing continues parsing the input as a stream of (Unicode) characters.</param>
  2636.             <exception cref="T:System.Security.SecurityException">The <see cref="T:System.Xml.XmlReader"></see> does not have sufficient permissions to access the location of the XML data.</exception>
  2637.             <exception cref="T:System.ArgumentNullException">The input value is null.</exception>
  2638.         </member>
  2639.         <member name="M:System.Xml.XmlReader.Create(System.String)">
  2640.             <summary>Creates a new <see cref="T:System.Xml.XmlReader"></see> instance with specified URI.</summary>
  2641.             <returns>An <see cref="T:System.Xml.XmlReader"></see> object to read the XML data. </returns>
  2642.             <param name="inputUri">The URI for the file containing the XML data. The <see cref="T:System.Xml.XmlUrlResolver"></see> class is used to convert the path to a canonical data representation.</param>
  2643.             <exception cref="T:System.IO.FileNotFoundException">The file identified by the URI does not exist.</exception>
  2644.             <exception cref="T:System.ArgumentNullException">The inputUri value is null.</exception>
  2645.             <exception cref="T:System.Security.SecurityException">The <see cref="T:System.Xml.XmlReader"></see> does not have sufficient permissions to access the location of the XML data.</exception>
  2646.             <exception cref="T:System.UriFormatException">The URI format is not correct.</exception>
  2647.         </member>
  2648.         <member name="M:System.Xml.XmlReader.Create(System.IO.TextReader)">
  2649.             <summary>Creates a new <see cref="T:System.Xml.XmlReader"></see> instance with the specified <see cref="T:System.IO.TextReader"></see>.</summary>
  2650.             <returns>An <see cref="T:System.Xml.XmlReader"></see> object to read the XML data.</returns>
  2651.             <param name="input">The <see cref="T:System.IO.TextReader"></see> from which to read the XML data. Because a <see cref="T:System.IO.TextReader"></see> returns a stream of Unicode characters, the encoding specified in the XML declaration is not used by the <see cref="T:System.Xml.XmlReader"></see> to decode the data stream.</param>
  2652.             <exception cref="T:System.ArgumentNullException">The input value is null.</exception>
  2653.         </member>
  2654.         <member name="M:System.Xml.XmlReader.Create(System.IO.Stream,System.Xml.XmlReaderSettings)">
  2655.             <summary>Creates a new <see cref="T:System.Xml.XmlReader"></see> instance with the specified stream and <see cref="T:System.Xml.XmlReaderSettings"></see> object.</summary>
  2656.             <returns>An <see cref="T:System.Xml.XmlReader"></see> object to read the XML data.</returns>
  2657.             <param name="input">The stream containing the XML data. The <see cref="T:System.Xml.XmlReader"></see> scans the first bytes of the stream looking for a byte order mark or other sign of encoding. When encoding is determined, the encoding is used to continue reading the stream, and processing continues parsing the input as a stream of (Unicode) characters.</param>
  2658.             <param name="settings">The <see cref="T:System.Xml.XmlReaderSettings"></see> object used to configure the new <see cref="T:System.Xml.XmlReader"></see> instance. This value can be null.</param>
  2659.             <exception cref="T:System.ArgumentNullException">The input value is null.</exception>
  2660.         </member>
  2661.         <member name="M:System.Xml.XmlReader.Create(System.String,System.Xml.XmlReaderSettings)">
  2662.             <summary>Creates a new instance with the specified URI and <see cref="T:System.Xml.XmlReaderSettings"></see>.</summary>
  2663.             <returns>An <see cref="T:System.Xml.XmlReader"></see> object to read XML data.</returns>
  2664.             <param name="settings">The <see cref="T:System.Xml.XmlReaderSettings"></see> object used to configure the new <see cref="T:System.Xml.XmlReader"></see> instance. This value can be null.</param>
  2665.             <param name="inputUri">The URI for the file containing the XML data. The <see cref="T:System.Xml.XmlResolver"></see> object on the <see cref="T:System.Xml.XmlReaderSettings"></see> object is used to convert the path to a canonical data representation. If <see cref="P:System.Xml.XmlReaderSettings.XmlResolver"></see> is null, a new <see cref="T:System.Xml.XmlUrlResolver"></see> object is used.</param>
  2666.             <exception cref="T:System.ArgumentNullException">The inputUri value is null.</exception>
  2667.             <exception cref="T:System.IO.FileNotFoundException">The file specified by the URI cannot be found.</exception>
  2668.             <exception cref="T:System.UriFormatException">The URI format is not correct.</exception>
  2669.         </member>
  2670.         <member name="M:System.Xml.XmlReader.Create(System.IO.TextReader,System.Xml.XmlReaderSettings)">
  2671.             <summary>Creates a new <see cref="T:System.Xml.XmlReader"></see> instance using the specified <see cref="T:System.IO.TextReader"></see> and <see cref="T:System.Xml.XmlReaderSettings"></see> objects.</summary>
  2672.             <returns>An <see cref="T:System.Xml.XmlReader"></see> object to read XML data.</returns>
  2673.             <param name="input">The <see cref="T:System.IO.TextReader"></see> from which to read the XML data. Because a <see cref="T:System.IO.TextReader"></see> returns a stream of Unicode characters, he encoding specified in the XML declaration is not used by the <see cref="T:System.Xml.XmlReader"></see> to decode the data stream</param>
  2674.             <param name="settings">The <see cref="T:System.Xml.XmlReaderSettings"></see> object used to configure the new <see cref="T:System.Xml.XmlReader"></see>. This value can be null.</param>
  2675.             <exception cref="T:System.ArgumentNullException">The input value is null.</exception>
  2676.         </member>
  2677.         <member name="M:System.Xml.XmlReader.Create(System.Xml.XmlReader,System.Xml.XmlReaderSettings)">
  2678.             <summary>Creates a new <see cref="T:System.Xml.XmlReader"></see> instance with the specified <see cref="T:System.Xml.XmlReader"></see> and <see cref="T:System.Xml.XmlReaderSettings"></see> objects.</summary>
  2679.             <returns>An <see cref="T:System.Xml.XmlReader"></see> object that is wrapped around the specified <see cref="T:System.Xml.XmlReader"></see> object.</returns>
  2680.             <param name="reader">The <see cref="T:System.Xml.XmlReader"></see> object that you wish to use as the underlying reader.</param>
  2681.             <param name="settings">The <see cref="T:System.Xml.XmlReaderSettings"></see> object used to configure the new <see cref="T:System.Xml.XmlReader"></see> instance.The conformance level of the <see cref="T:System.Xml.XmlReaderSettings"></see> object must either match the conformance level of the underlying reader, or it must be set to <see cref="F:System.Xml.ConformanceLevel.Auto"></see>.</param>
  2682.             <exception cref="T:System.InvalidOperationException">If the <see cref="T:System.Xml.XmlReaderSettings"></see> object specifies a conformance level that is not consistent with conformance level of the underlying reader.-or-The underlying <see cref="T:System.Xml.XmlReader"></see> is in an <see cref="F:System.Xml.ReadState.Error"></see> or <see cref="F:System.Xml.ReadState.Closed"></see> state.</exception>
  2683.             <exception cref="T:System.ArgumentNullException">The reader value is null.</exception>
  2684.         </member>
  2685.         <member name="M:System.Xml.XmlReader.Create(System.IO.Stream,System.Xml.XmlReaderSettings,System.String)">
  2686.             <summary>Creates a new <see cref="T:System.Xml.XmlReader"></see> instance using the specified stream, base URI, and <see cref="T:System.Xml.XmlReaderSettings"></see> object.</summary>
  2687.             <returns>An <see cref="T:System.Xml.XmlReader"></see> object to read XML data.</returns>
  2688.             <param name="baseUri">The base URI for the entity or document being read. This value can be null.The base URI is used to resolve the relative URI of the XML document. Do not use a base URI from an untrusted source.</param>
  2689.             <param name="input">The stream containing the XML data. The <see cref="T:System.Xml.XmlReader"></see> scans the first bytes of the stream looking for a byte order mark or other sign of encoding. When encoding is determined, the encoding is used to continue reading the stream, and processing continues parsing the input as a stream of (Unicode) characters.</param>
  2690.             <param name="settings">The <see cref="T:System.Xml.XmlReaderSettings"></see> object used to configure the new <see cref="T:System.Xml.XmlReader"></see> instance. This value can be null.</param>
  2691.             <exception cref="T:System.ArgumentNullException">The input value is null.</exception>
  2692.         </member>
  2693.         <member name="M:System.Xml.XmlReader.Create(System.IO.Stream,System.Xml.XmlReaderSettings,System.Xml.XmlParserContext)">
  2694.             <summary>Creates a new <see cref="T:System.Xml.XmlReader"></see> instance using the specified stream, <see cref="T:System.Xml.XmlReaderSettings"></see>, and <see cref="T:System.Xml.XmlParserContext"></see> objects.</summary>
  2695.             <returns>An <see cref="T:System.Xml.XmlReader"></see> object to read XML data.</returns>
  2696.             <param name="inputContext">The <see cref="T:System.Xml.XmlParserContext"></see> object that provides the context information required to parse the XML fragment. The context information can include the <see cref="T:System.Xml.XmlNameTable"></see> to use, encoding, namespace scope, the current xml:lang and xml:space scope, base URI, and document type definition. This value can be null.</param>
  2697.             <param name="input">The stream containing the XML data. The <see cref="T:System.Xml.XmlReader"></see> scans the first bytes of the stream looking for a byte order mark or other sign of encoding. When encoding is determined, the encoding is used to continue reading the stream, and processing continues parsing the input as a stream of (Unicode) characters.</param>
  2698.             <param name="settings">The <see cref="T:System.Xml.XmlReaderSettings"></see> object used to configure the new <see cref="T:System.Xml.XmlReader"></see> instance. This value can be null.</param>
  2699.             <exception cref="T:System.ArgumentNullException">The input value is null.</exception>
  2700.         </member>
  2701.         <member name="M:System.Xml.XmlReader.Create(System.String,System.Xml.XmlReaderSettings,System.Xml.XmlParserContext)">
  2702.             <summary>Creates a new <see cref="T:System.Xml.XmlReader"></see> instance using the specified URI, <see cref="T:System.Xml.XmlReaderSettings"></see>, and <see cref="T:System.Xml.XmlParserContext"></see> objects.</summary>
  2703.             <returns>An <see cref="T:System.Xml.XmlReader"></see> object to read XML data.</returns>
  2704.             <param name="settings">The <see cref="T:System.Xml.XmlReaderSettings"></see> object used to configure the new <see cref="T:System.Xml.XmlReader"></see> instance. This value can be null.</param>
  2705.             <param name="inputContext">The <see cref="T:System.Xml.XmlParserContext"></see> object that provides the context information required to parse the XML fragment. The context information can include the <see cref="T:System.Xml.XmlNameTable"></see> to use, encoding, namespace scope, the current xml:lang and xml:space scope, base URI, and document type definition. This value can be null.</param>
  2706.             <param name="inputUri">The URI for the file containing the XML data. The <see cref="T:System.Xml.XmlResolver"></see> object on the <see cref="T:System.Xml.XmlReaderSettings"></see> object is used to convert the path to a canonical data representation. If <see cref="P:System.Xml.XmlReaderSettings.XmlResolver"></see> is null, a new <see cref="T:System.Xml.XmlUrlResolver"></see> object is used.</param>
  2707.             <exception cref="T:System.ArgumentNullException">The inputUri value is null.</exception>
  2708.             <exception cref="T:System.IO.FileNotFoundException">The file specified by the URI cannot be found.</exception>
  2709.             <exception cref="T:System.ArgumentException">The <see cref="P:System.Xml.XmlReaderSettings.NameTable"></see>  and <see cref="P:System.Xml.XmlParserContext.NameTable"></see> properties both contain values. (Only one of these NameTable properties can be set and used).</exception>
  2710.             <exception cref="T:System.Security.SecurityException">The <see cref="T:System.Xml.XmlReader"></see> does not have sufficient permissions to access the location of the XML data.</exception>
  2711.             <exception cref="T:System.UriFormatException">The URI format is not correct.</exception>
  2712.         </member>
  2713.         <member name="M:System.Xml.XmlReader.Create(System.IO.TextReader,System.Xml.XmlReaderSettings,System.String)">
  2714.             <summary>Creates a new <see cref="T:System.Xml.XmlReader"></see> instance using the specified <see cref="T:System.IO.TextReader"></see>, <see cref="T:System.Xml.XmlReaderSettings"></see>, and base URI.</summary>
  2715.             <returns>An <see cref="T:System.Xml.XmlReader"></see> object to read XML data.</returns>
  2716.             <param name="baseUri">The base URI for the entity or document being read. This value can be null.The base URI is used to resolve the relative URI of the XML document. Do not use a base URI from an untrusted source.</param>
  2717.             <param name="input">The <see cref="T:System.IO.TextReader"></see> from which to read the XML data. Because a <see cref="T:System.IO.TextReader"></see> returns a stream of Unicode characters, the encoding specified in the XML declaration is not used by the <see cref="T:System.Xml.XmlReader"></see> to decode the data stream.</param>
  2718.             <param name="settings">The <see cref="T:System.Xml.XmlReaderSettings"></see> object used to configure the new <see cref="T:System.Xml.XmlReader"></see> instance. This value can be null.</param>
  2719.             <exception cref="T:System.ArgumentNullException">The input value is null.</exception>
  2720.         </member>
  2721.         <member name="M:System.Xml.XmlReader.Create(System.IO.TextReader,System.Xml.XmlReaderSettings,System.Xml.XmlParserContext)">
  2722.             <summary>Creates a new <see cref="T:System.Xml.XmlReader"></see> instance using the specified <see cref="T:System.IO.TextReader"></see>, <see cref="T:System.Xml.XmlReaderSettings"></see>, and <see cref="T:System.Xml.XmlParserContext"></see> objects.</summary>
  2723.             <returns>An <see cref="T:System.Xml.XmlReader"></see> object to read XML data.</returns>
  2724.             <param name="inputContext">The <see cref="T:System.Xml.XmlParserContext"></see> object that provides the context information required to parse the XML fragment. The context information can include the <see cref="T:System.Xml.XmlNameTable"></see> to use, encoding, namespace scope, the current xml:lang and xml:space scope, base URI, and document type definition. This value can be null.</param>
  2725.             <param name="input">The <see cref="T:System.IO.TextReader"></see> from which to read the XML data. Because a <see cref="T:System.IO.TextReader"></see> returns a stream of Unicode characters, the encoding specified in the XML declaration is not used by the <see cref="T:System.Xml.XmlReader"></see> to decode the data stream.</param>
  2726.             <param name="settings">The <see cref="T:System.Xml.XmlReaderSettings"></see> object used to configure the new <see cref="T:System.Xml.XmlReader"></see> instance. This value can be null.</param>
  2727.             <exception cref="T:System.ArgumentException">The <see cref="P:System.Xml.XmlReaderSettings.NameTable"></see>  and <see cref="P:System.Xml.XmlParserContext.NameTable"></see> properties both contain values. (Only one of these NameTable properties can be set and used).</exception>
  2728.             <exception cref="T:System.ArgumentNullException">The input value is null.</exception>
  2729.         </member>
  2730.         <member name="M:System.Xml.XmlReader.Dispose(System.Boolean)">
  2731.             <summary>Releases the unmanaged resources used by the <see cref="T:System.Xml.XmlReader"></see> and optionally releases the managed resources. </summary>
  2732.             <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
  2733.         </member>
  2734.         <member name="M:System.Xml.XmlReader.GetAttribute(System.Int32)">
  2735.             <summary>When overridden in a derived class, gets the value of the attribute with the specified index.</summary>
  2736.             <returns>The value of the specified attribute. This method does not move the reader.</returns>
  2737.             <param name="i">The index of the attribute. The index is zero-based. (The first attribute has index 0.) </param>
  2738.         </member>
  2739.         <member name="M:System.Xml.XmlReader.GetAttribute(System.String)">
  2740.             <summary>When overridden in a derived class, gets the value of the attribute with the specified <see cref="P:System.Xml.XmlReader.Name"></see>.</summary>
  2741.             <returns>The value of the specified attribute. If the attribute is not found, null is returned.</returns>
  2742.             <param name="name">The qualified name of the attribute. </param>
  2743.         </member>
  2744.         <member name="M:System.Xml.XmlReader.GetAttribute(System.String,System.String)">
  2745.             <summary>When overridden in a derived class, gets the value of the attribute with the specified <see cref="P:System.Xml.XmlReader.LocalName"></see> and <see cref="P:System.Xml.XmlReader.NamespaceURI"></see>.</summary>
  2746.             <returns>The value of the specified attribute. If the attribute is not found, null is returned. This method does not move the reader.</returns>
  2747.             <param name="namespaceURI">The namespace URI of the attribute. </param>
  2748.             <param name="name">The local name of the attribute. </param>
  2749.         </member>
  2750.         <member name="M:System.Xml.XmlReader.IsName(System.String)">
  2751.             <summary>Gets a value indicating whether the string argument is a valid XML name.</summary>
  2752.             <returns>true if the name is valid; otherwise, false.</returns>
  2753.             <param name="str">The name to validate. </param>
  2754.         </member>
  2755.         <member name="M:System.Xml.XmlReader.IsNameToken(System.String)">
  2756.             <summary>Gets a value indicating whether or not the string argument is a valid XML name token.</summary>
  2757.             <returns>true if it is a valid name token; otherwise false.</returns>
  2758.             <param name="str">The name token to validate. </param>
  2759.         </member>
  2760.         <member name="M:System.Xml.XmlReader.IsStartElement">
  2761.             <summary>Calls <see cref="M:System.Xml.XmlReader.MoveToContent"></see> and tests if the current content node is a start tag or empty element tag.</summary>
  2762.             <returns>true if <see cref="M:System.Xml.XmlReader.MoveToContent"></see> finds a start tag or empty element tag; false if a node type other than XmlNodeType.Element was found.</returns>
  2763.             <exception cref="T:System.Xml.XmlException">Incorrect XML is encountered in the input stream. </exception>
  2764.         </member>
  2765.         <member name="M:System.Xml.XmlReader.IsStartElement(System.String)">
  2766.             <summary>Calls <see cref="M:System.Xml.XmlReader.MoveToContent"></see> and tests if the current content node is a start tag or empty element tag and if the <see cref="P:System.Xml.XmlReader.Name"></see> property of the element found matches the given argument.</summary>
  2767.             <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>
  2768.             <param name="name">The string matched against the Name property of the element found. </param>
  2769.             <exception cref="T:System.Xml.XmlException">Incorrect XML is encountered in the input stream. </exception>
  2770.         </member>
  2771.         <member name="M:System.Xml.XmlReader.IsStartElement(System.String,System.String)">
  2772.             <summary>Calls <see cref="M:System.Xml.XmlReader.MoveToContent"></see> and tests if the current content node is a start tag or empty element tag and if the <see cref="P:System.Xml.XmlReader.LocalName"></see> and <see cref="P:System.Xml.XmlReader.NamespaceURI"></see> properties of the element found match the given strings.</summary>
  2773.             <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>
  2774.             <param name="localname">The string to match against the LocalName property of the element found. </param>
  2775.             <param name="ns">The string to match against the NamespaceURI property of the element found. </param>
  2776.             <exception cref="T:System.Xml.XmlException">Incorrect XML is encountered in the input stream. </exception>
  2777.         </member>
  2778.         <member name="M:System.Xml.XmlReader.LookupNamespace(System.String)">
  2779.             <summary>When overridden in a derived class, resolves a namespace prefix in the current element's scope.</summary>
  2780.             <returns>The namespace URI to which the prefix maps or null if no matching prefix is found.</returns>
  2781.             <param name="prefix">The prefix whose namespace URI you want to resolve. To match the default namespace, pass an empty string. </param>
  2782.         </member>
  2783.         <member name="M:System.Xml.XmlReader.MoveToAttribute(System.Int32)">
  2784.             <summary>When overridden in a derived class, moves to the attribute with the specified index.</summary>
  2785.             <param name="i">The index of the attribute. </param>
  2786.         </member>
  2787.         <member name="M:System.Xml.XmlReader.MoveToAttribute(System.String)">
  2788.             <summary>When overridden in a derived class, moves to the attribute with the specified <see cref="P:System.Xml.XmlReader.Name"></see>.</summary>
  2789.             <returns>true if the attribute is found; otherwise, false. If false, the reader's position does not change.</returns>
  2790.             <param name="name">The qualified name of the attribute. </param>
  2791.         </member>
  2792.         <member name="M:System.Xml.XmlReader.MoveToAttribute(System.String,System.String)">
  2793.             <summary>When overridden in a derived class, moves to the attribute with the specified <see cref="P:System.Xml.XmlReader.LocalName"></see> and <see cref="P:System.Xml.XmlReader.NamespaceURI"></see>.</summary>
  2794.             <returns>true if the attribute is found; otherwise, false. If false, the reader's position does not change.</returns>
  2795.             <param name="name">The local name of the attribute. </param>
  2796.             <param name="ns">The namespace URI of the attribute. </param>
  2797.         </member>
  2798.         <member name="M:System.Xml.XmlReader.MoveToContent">
  2799.             <summary>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.</summary>
  2800.             <returns>The <see cref="P:System.Xml.XmlReader.NodeType"></see> of the current node found by the method or XmlNodeType.None if the reader has reached the end of the input stream.</returns>
  2801.             <exception cref="T:System.Xml.XmlException">Incorrect XML encountered in the input stream. </exception>
  2802.         </member>
  2803.         <member name="M:System.Xml.XmlReader.MoveToElement">
  2804.             <summary>When overridden in a derived class, moves to the element that contains the current attribute node.</summary>
  2805.             <returns>true if the reader is positioned on an attribute (the reader moves to the element that owns the attribute); false if the reader is not positioned on an attribute (the position of the reader does not change).</returns>
  2806.         </member>
  2807.         <member name="M:System.Xml.XmlReader.MoveToFirstAttribute">
  2808.             <summary>When overridden in a derived class, moves to the first attribute.</summary>
  2809.             <returns>true if an attribute exists (the reader moves to the first attribute); otherwise, false (the position of the reader does not change).</returns>
  2810.         </member>
  2811.         <member name="M:System.Xml.XmlReader.MoveToNextAttribute">
  2812.             <summary>When overridden in a derived class, moves to the next attribute.</summary>
  2813.             <returns>true if there is a next attribute; false if there are no more attributes.</returns>
  2814.         </member>
  2815.         <member name="M:System.Xml.XmlReader.Read">
  2816.             <summary>When overridden in a derived class, reads the next node from the stream.</summary>
  2817.             <returns>true if the next node was read successfully; false if there are no more nodes to read.</returns>
  2818.             <exception cref="T:System.Xml.XmlException">An error occurred while parsing the XML. </exception>
  2819.         </member>
  2820.         <member name="M:System.Xml.XmlReader.ReadAttributeValue">
  2821.             <summary>When overridden in a derived class, parses the attribute value into one or more Text, EntityReference, or EndEntity nodes.</summary>
  2822.             <returns>true if there are nodes to return.false if the reader is not positioned on an attribute node when the initial call is made or if all the attribute values have been read.An empty attribute, such as, misc="", returns true with a single node with a value of String.Empty.</returns>
  2823.         </member>
  2824.         <member name="M:System.Xml.XmlReader.ReadContentAs(System.Type,System.Xml.IXmlNamespaceResolver)">
  2825.             <summary>Reads the content as an object of the type specified.</summary>
  2826.             <returns>The concatenated text content or attribute value converted to the requested type.</returns>
  2827.             <param name="namespaceResolver">An <see cref="T:System.Xml.IXmlNamespaceResolver"></see> object that is used to resolve any namespace prefixes related to type conversion. For example, this can be used when converting an <see cref="T:System.Xml.XmlQualifiedName"></see> object to an xs:string.This value can be null.</param>
  2828.             <param name="returnType">The type of the value to be returned.</param>
  2829.             <exception cref="T:System.ArgumentNullException">The returnType value is null.</exception>
  2830.             <exception cref="T:System.FormatException">The content is not in the correct format for the target type.</exception>
  2831.             <exception cref="T:System.InvalidCastException">The attempted cast is not valid.</exception>
  2832.             <exception cref="T:System.InvalidOperationException">The current node is not a supported node type. See the table below for details.</exception>
  2833.         </member>
  2834.         <member name="M:System.Xml.XmlReader.ReadContentAsBase64(System.Byte[],System.Int32,System.Int32)">
  2835.             <summary>Reads the content and returns the Base64 decoded binary bytes.</summary>
  2836.             <returns>The number of bytes written to the buffer.</returns>
  2837.             <param name="count">The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method.</param>
  2838.             <param name="buffer">The buffer into which to copy the resulting text. This value cannot be null.</param>
  2839.             <param name="index">The offset into the buffer where to start copying the result.</param>
  2840.             <exception cref="T:System.ArgumentOutOfRangeException">The index into the buffer or index + count is larger than the allocated buffer size.</exception>
  2841.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XmlReader"></see> implementation does not support this method.</exception>
  2842.             <exception cref="T:System.ArgumentNullException">The buffer value is null.</exception>
  2843.             <exception cref="T:System.InvalidOperationException"><see cref="M:System.Xml.XmlReader.ReadContentAsBase64(System.Byte[],System.Int32,System.Int32)"></see>  is not supported on the current node.</exception>
  2844.         </member>
  2845.         <member name="M:System.Xml.XmlReader.ReadContentAsBinHex(System.Byte[],System.Int32,System.Int32)">
  2846.             <summary>Reads the content and returns the BinHex decoded binary bytes.</summary>
  2847.             <returns>The number of bytes written to the buffer.</returns>
  2848.             <param name="count">The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method.</param>
  2849.             <param name="buffer">The buffer into which to copy the resulting text. This value cannot be null.</param>
  2850.             <param name="index">The offset into the buffer where to start copying the result.</param>
  2851.             <exception cref="T:System.InvalidOperationException"><see cref="M:System.Xml.XmlReader.ReadContentAsBinHex(System.Byte[],System.Int32,System.Int32)"></see> is not supported on the current node.</exception>
  2852.             <exception cref="T:System.ArgumentOutOfRangeException">The index into the buffer or index + count is larger than the allocated buffer size.</exception>
  2853.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XmlReader"></see> implementation does not support this method.</exception>
  2854.             <exception cref="T:System.ArgumentNullException">The buffer value is null.</exception>
  2855.         </member>
  2856.         <member name="M:System.Xml.XmlReader.ReadContentAsBoolean">
  2857.             <summary>Reads the text content at the current position as a Boolean.</summary>
  2858.             <returns>The text content as a <see cref="T:System.Boolean"></see> object.</returns>
  2859.             <exception cref="T:System.FormatException">The string format is not valid.</exception>
  2860.             <exception cref="T:System.InvalidCastException">The attempted cast is not valid.</exception>
  2861.         </member>
  2862.         <member name="M:System.Xml.XmlReader.ReadContentAsDateTime">
  2863.             <summary>Reads the text content at the current position as a <see cref="T:System.DateTime"></see> object.</summary>
  2864.             <returns>The text content as a <see cref="T:System.DateTime"></see> object.</returns>
  2865.             <exception cref="T:System.FormatException">The string format is not valid.</exception>
  2866.             <exception cref="T:System.InvalidCastException">The attempted cast is not valid.</exception>
  2867.         </member>
  2868.         <member name="M:System.Xml.XmlReader.ReadContentAsDecimal">
  2869.             <summary>Reads the text content at the current position as a <see cref="T:System.Decimal"></see> object.</summary>
  2870.             <returns>The text content at the current position as a <see cref="T:System.Decimal"></see> object.</returns>
  2871.             <exception cref="T:System.FormatException">The string format is not valid.</exception>
  2872.             <exception cref="T:System.InvalidCastException">The attempted cast is not valid.</exception>
  2873.         </member>
  2874.         <member name="M:System.Xml.XmlReader.ReadContentAsDouble">
  2875.             <summary>Reads the text content at the current position as a double-precision floating-point number.</summary>
  2876.             <returns>The text content as a double-precision floating-point number.</returns>
  2877.             <exception cref="T:System.FormatException">The string format is not valid.</exception>
  2878.             <exception cref="T:System.InvalidCastException">The attempted cast is not valid.</exception>
  2879.         </member>
  2880.         <member name="M:System.Xml.XmlReader.ReadContentAsFloat">
  2881.             <summary>Reads the text content at the current position as a single-precision floating point number.</summary>
  2882.             <returns>The text content at the current position as a single-precision floating point number.</returns>
  2883.             <exception cref="T:System.FormatException">The string format is not valid.</exception>
  2884.             <exception cref="T:System.InvalidCastException">The attempted cast is not valid.</exception>
  2885.         </member>
  2886.         <member name="M:System.Xml.XmlReader.ReadContentAsInt">
  2887.             <summary>Reads the text content at the current position as a 32-bit signed integer.</summary>
  2888.             <returns>The text content as a 32-bit signed integer.</returns>
  2889.             <exception cref="T:System.FormatException">The string format is not valid.</exception>
  2890.             <exception cref="T:System.InvalidCastException">The attempted cast is not valid.</exception>
  2891.         </member>
  2892.         <member name="M:System.Xml.XmlReader.ReadContentAsLong">
  2893.             <summary>Reads the text content at the current position as a 64-bit signed integer.</summary>
  2894.             <returns>The text content as a 64-bit signed integer.</returns>
  2895.             <exception cref="T:System.FormatException">The string format is not valid.</exception>
  2896.             <exception cref="T:System.InvalidCastException">The attempted cast is not valid.</exception>
  2897.         </member>
  2898.         <member name="M:System.Xml.XmlReader.ReadContentAsObject">
  2899.             <summary>Reads the text content at the current position as an <see cref="T:System.Object"></see>.</summary>
  2900.             <returns>The text content as the most appropriate common language runtime (CLR) object.</returns>
  2901.             <exception cref="T:System.FormatException">The string format is not valid.</exception>
  2902.             <exception cref="T:System.InvalidCastException">The attempted cast is not valid.</exception>
  2903.         </member>
  2904.         <member name="M:System.Xml.XmlReader.ReadContentAsString">
  2905.             <summary>Reads the text content at the current position as a <see cref="T:System.String"></see> object.</summary>
  2906.             <returns>The text content as a <see cref="T:System.String"></see> object.</returns>
  2907.             <exception cref="T:System.FormatException">The string format is not valid.</exception>
  2908.             <exception cref="T:System.InvalidCastException">The attempted cast is not valid.</exception>
  2909.         </member>
  2910.         <member name="M:System.Xml.XmlReader.ReadElementContentAs(System.Type,System.Xml.IXmlNamespaceResolver)">
  2911.             <summary>Reads the element content as the requested type.</summary>
  2912.             <returns>The element content converted to the requested typed object.</returns>
  2913.             <param name="namespaceResolver">An <see cref="T:System.Xml.IXmlNamespaceResolver"></see> object that is used to resolve any namespace prefixes related to type conversion.</param>
  2914.             <param name="returnType">The type of the value to be returned.</param>
  2915.             <exception cref="T:System.Xml.XmlException">The current element contains child elements.-or-The element content cannot be converted to the requested type.</exception>
  2916.             <exception cref="T:System.ArgumentNullException">The method is called with null arguments.</exception>
  2917.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XmlReader"></see> is not positioned on an element.</exception>
  2918.         </member>
  2919.         <member name="M:System.Xml.XmlReader.ReadElementContentAs(System.Type,System.Xml.IXmlNamespaceResolver,System.String,System.String)">
  2920.             <summary>Checks that the specified local name and namespace URI matches that of the current element, then reads the element content as the requested type.</summary>
  2921.             <returns>The element content converted to the requested typed object.</returns>
  2922.             <param name="localName">The local name of the element.</param>
  2923.             <param name="namespaceURI">The namespace URI of the element.</param>
  2924.             <param name="namespaceResolver">An <see cref="T:System.Xml.IXmlNamespaceResolver"></see> object that is used to resolve any namespace prefixes related to type conversion.</param>
  2925.             <param name="returnType">The type of the value to be returned.</param>
  2926.             <exception cref="T:System.Xml.XmlException">The current element contains child elements.-or-The element content cannot be converted to the requested type.</exception>
  2927.             <exception cref="T:System.ArgumentNullException">The method is called with null arguments.</exception>
  2928.             <exception cref="T:System.ArgumentException">The specified local name and namespace URI do not match that of the current element being read.</exception>
  2929.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XmlReader"></see> is not positioned on an element.</exception>
  2930.         </member>
  2931.         <member name="M:System.Xml.XmlReader.ReadElementContentAsBase64(System.Byte[],System.Int32,System.Int32)">
  2932.             <summary>Reads the element and decodes the Base64 content.</summary>
  2933.             <returns>The number of bytes written to the buffer.</returns>
  2934.             <param name="count">The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method.</param>
  2935.             <param name="buffer">The buffer into which to copy the resulting text. This value cannot be null.</param>
  2936.             <param name="index">The offset into the buffer where to start copying the result.</param>
  2937.             <exception cref="T:System.FormatException">The content cannot be converted to the requested type.</exception>
  2938.             <exception cref="T:System.ArgumentOutOfRangeException">The index into the buffer or index + count is larger than the allocated buffer size.</exception>
  2939.             <exception cref="T:System.Xml.XmlException">The element contains mixed-content.</exception>
  2940.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XmlReader"></see> implementation does not support this method.</exception>
  2941.             <exception cref="T:System.InvalidOperationException">The current node is not an element node.</exception>
  2942.             <exception cref="T:System.ArgumentNullException">The buffer value is null.</exception>
  2943.         </member>
  2944.         <member name="M:System.Xml.XmlReader.ReadElementContentAsBinHex(System.Byte[],System.Int32,System.Int32)">
  2945.             <summary>Reads the element and decodes the BinHex content.</summary>
  2946.             <returns>The number of bytes written to the buffer.</returns>
  2947.             <param name="count">The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method.</param>
  2948.             <param name="buffer">The buffer into which to copy the resulting text. This value cannot be null.</param>
  2949.             <param name="index">The offset into the buffer where to start copying the result.</param>
  2950.             <exception cref="T:System.FormatException">The content cannot be converted to the requested type.</exception>
  2951.             <exception cref="T:System.ArgumentOutOfRangeException">The index into the buffer or index + count is larger than the allocated buffer size.</exception>
  2952.             <exception cref="T:System.Xml.XmlException">The element contains mixed-content.</exception>
  2953.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XmlReader"></see> implementation does not support this method.</exception>
  2954.             <exception cref="T:System.InvalidOperationException">The current node is not an element node.</exception>
  2955.             <exception cref="T:System.ArgumentNullException">The buffer value is null.</exception>
  2956.         </member>
  2957.         <member name="M:System.Xml.XmlReader.ReadElementContentAsBoolean">
  2958.             <summary>Reads the current element and returns the contents as a <see cref="T:System.Boolean"></see> object.</summary>
  2959.             <returns>The element content as a <see cref="T:System.Boolean"></see> object.</returns>
  2960.             <exception cref="T:System.ArgumentNullException">The method is called with null arguments.</exception>
  2961.             <exception cref="T:System.Xml.XmlException">The current element contains child elements.-or-The element content cannot be converted to a <see cref="T:System.Boolean"></see> object.</exception>
  2962.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XmlReader"></see> is not positioned on an element.</exception>
  2963.         </member>
  2964.         <member name="M:System.Xml.XmlReader.ReadElementContentAsBoolean(System.String,System.String)">
  2965.             <summary>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 <see cref="T:System.Boolean"></see> object.</summary>
  2966.             <returns>The element content as a <see cref="T:System.Boolean"></see> object.</returns>
  2967.             <param name="localName">The local name of the element.</param>
  2968.             <param name="namespaceURI">The namespace URI of the element.</param>
  2969.             <exception cref="T:System.Xml.XmlException">The current element contains child elements.-or-The element content cannot be converted to the requested type.</exception>
  2970.             <exception cref="T:System.ArgumentNullException">The method is called with null arguments.</exception>
  2971.             <exception cref="T:System.ArgumentException">The specified local name and namespace URI do not match that of the current element being read.</exception>
  2972.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XmlReader"></see> is not positioned on an element.</exception>
  2973.         </member>
  2974.         <member name="M:System.Xml.XmlReader.ReadElementContentAsDateTime">
  2975.             <summary>Reads the current element and returns the contents as a <see cref="T:System.DateTime"></see> object.</summary>
  2976.             <returns>The element content as a <see cref="T:System.DateTime"></see> object.</returns>
  2977.             <exception cref="T:System.ArgumentNullException">The method is called with null arguments.</exception>
  2978.             <exception cref="T:System.Xml.XmlException">The current element contains child elements.-or-The element content cannot be converted to a <see cref="T:System.DateTime"></see> object.</exception>
  2979.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XmlReader"></see> is not positioned on an element.</exception>
  2980.         </member>
  2981.         <member name="M:System.Xml.XmlReader.ReadElementContentAsDateTime(System.String,System.String)">
  2982.             <summary>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 <see cref="T:System.DateTime"></see> object.</summary>
  2983.             <returns>The element contents as a <see cref="T:System.DateTime"></see> object.</returns>
  2984.             <param name="localName">The local name of the element.</param>
  2985.             <param name="namespaceURI">The namespace URI of the element.</param>
  2986.             <exception cref="T:System.Xml.XmlException">The current element contains child elements.-or-The element content cannot be converted to the requested type.</exception>
  2987.             <exception cref="T:System.ArgumentNullException">The method is called with null arguments.</exception>
  2988.             <exception cref="T:System.ArgumentException">The specified local name and namespace URI do not match that of the current element being read.</exception>
  2989.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XmlReader"></see> is not positioned on an element.</exception>
  2990.         </member>
  2991.         <member name="M:System.Xml.XmlReader.ReadElementContentAsDecimal">
  2992.             <summary>Reads the current element and returns the contents as a <see cref="T:System.Decimal"></see> object.</summary>
  2993.             <returns>The element content as a <see cref="T:System.Decimal"></see> object.</returns>
  2994.             <exception cref="T:System.Xml.XmlException">The current element contains child elements.-or-The element content cannot be converted to a <see cref="T:System.Decimal"></see>.</exception>
  2995.             <exception cref="T:System.ArgumentNullException">The method is called with null arguments.</exception>
  2996.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XmlReader"></see> is not positioned on an element.</exception>
  2997.         </member>
  2998.         <member name="M:System.Xml.XmlReader.ReadElementContentAsDecimal(System.String,System.String)">
  2999.             <summary>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 <see cref="T:System.Decimal"></see> object.</summary>
  3000.             <returns>The element content as a <see cref="T:System.Decimal"></see> object.</returns>
  3001.             <param name="localName">The local name of the element.</param>
  3002.             <param name="namespaceURI">The namespace URI of the element.</param>
  3003.             <exception cref="T:System.Xml.XmlException">The current element contains child elements.-or-The element content cannot be converted to a <see cref="T:System.Decimal"></see>.</exception>
  3004.             <exception cref="T:System.ArgumentNullException">The method is called with null arguments.</exception>
  3005.             <exception cref="T:System.ArgumentException">The specified local name and namespace URI do not match that of the current element being read.</exception>
  3006.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XmlReader"></see> is not positioned on an element.</exception>
  3007.         </member>
  3008.         <member name="M:System.Xml.XmlReader.ReadElementContentAsDouble">
  3009.             <summary>Reads the current element and returns the contents as a double-precision floating-point number.</summary>
  3010.             <returns>The element content as a double-precision floating-point number.</returns>
  3011.             <exception cref="T:System.Xml.XmlException">The current element contains child elements.-or-The element content cannot be converted to a double-precision floating-point number.</exception>
  3012.             <exception cref="T:System.ArgumentNullException">The method is called with null arguments.</exception>
  3013.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XmlReader"></see> is not positioned on an element.</exception>
  3014.         </member>
  3015.         <member name="M:System.Xml.XmlReader.ReadElementContentAsDouble(System.String,System.String)">
  3016.             <summary>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.</summary>
  3017.             <returns>The element content as a double-precision floating-point number.</returns>
  3018.             <param name="localName">The local name of the element.</param>
  3019.             <param name="namespaceURI">The namespace URI of the element.</param>
  3020.             <exception cref="T:System.Xml.XmlException">The current element contains child elements.-or-The element content cannot be converted to the requested type.</exception>
  3021.             <exception cref="T:System.ArgumentNullException">The method is called with null arguments.</exception>
  3022.             <exception cref="T:System.ArgumentException">The specified local name and namespace URI do not match that of the current element being read.</exception>
  3023.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XmlReader"></see> is not positioned on an element.</exception>
  3024.         </member>
  3025.         <member name="M:System.Xml.XmlReader.ReadElementContentAsFloat">
  3026.             <summary>Reads the current element and returns the contents as single-precision floating-point number.</summary>
  3027.             <returns>The element content as a single-precision floating point number.</returns>
  3028.             <exception cref="T:System.ArgumentNullException">The method is called with null arguments.</exception>
  3029.             <exception cref="T:System.Xml.XmlException">The current element contains child elements.-or-The element content cannot be converted to a single-precision floating-point number.</exception>
  3030.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XmlReader"></see> is not positioned on an element.</exception>
  3031.         </member>
  3032.         <member name="M:System.Xml.XmlReader.ReadElementContentAsFloat(System.String,System.String)">
  3033.             <summary>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.</summary>
  3034.             <returns>The element content as a single-precision floating point number.</returns>
  3035.             <param name="localName">The local name of the element.</param>
  3036.             <param name="namespaceURI">The namespace URI of the element.</param>
  3037.             <exception cref="T:System.ArgumentNullException">The method is called with null arguments.</exception>
  3038.             <exception cref="T:System.ArgumentException">The specified local name and namespace URI do not match that of the current element being read.</exception>
  3039.             <exception cref="T:System.Xml.XmlException">The current element contains child elements.-or-The element content cannot be converted to a single-precision floating-point number.</exception>
  3040.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XmlReader"></see> is not positioned on an element.</exception>
  3041.         </member>
  3042.         <member name="M:System.Xml.XmlReader.ReadElementContentAsInt">
  3043.             <summary>Reads the current element and returns the contents as a 32-bit signed integer.</summary>
  3044.             <returns>The element content as a 32-bit signed integer.</returns>
  3045.             <exception cref="T:System.Xml.XmlException">The current element contains child elements.-or-The element content cannot be converted to a 32-bit signed integer.</exception>
  3046.             <exception cref="T:System.ArgumentNullException">The method is called with null arguments.</exception>
  3047.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XmlReader"></see> is not positioned on an element.</exception>
  3048.         </member>
  3049.         <member name="M:System.Xml.XmlReader.ReadElementContentAsInt(System.String,System.String)">
  3050.             <summary>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.</summary>
  3051.             <returns>The element content as a 32-bit signed integer.</returns>
  3052.             <param name="localName">The local name of the element.</param>
  3053.             <param name="namespaceURI">The namespace URI of the element.</param>
  3054.             <exception cref="T:System.Xml.XmlException">The current element contains child elements.-or-The element content cannot be converted to a 32-bit signed integer.</exception>
  3055.             <exception cref="T:System.ArgumentNullException">The method is called with null arguments.</exception>
  3056.             <exception cref="T:System.ArgumentException">The specified local name and namespace URI do not match that of the current element being read.</exception>
  3057.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XmlReader"></see> is not positioned on an element.</exception>
  3058.         </member>
  3059.         <member name="M:System.Xml.XmlReader.ReadElementContentAsLong">
  3060.             <summary>Reads the current element and returns the contents as a 64-bit signed integer.</summary>
  3061.             <returns>The element content as a 64-bit signed integer.</returns>
  3062.             <exception cref="T:System.ArgumentNullException">The method is called with null arguments.</exception>
  3063.             <exception cref="T:System.Xml.XmlException">The current element contains child elements.-or-The element content cannot be converted to a 64-bit signed integer.</exception>
  3064.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XmlReader"></see> is not positioned on an element.</exception>
  3065.         </member>
  3066.         <member name="M:System.Xml.XmlReader.ReadElementContentAsLong(System.String,System.String)">
  3067.             <summary>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.</summary>
  3068.             <returns>The element content as a 64-bit signed integer.</returns>
  3069.             <param name="localName">The local name of the element.</param>
  3070.             <param name="namespaceURI">The namespace URI of the element.</param>
  3071.             <exception cref="T:System.ArgumentNullException">The method is called with null arguments.</exception>
  3072.             <exception cref="T:System.Xml.XmlException">The current element contains child elements.-or-The element content cannot be converted to a 64-bit signed integer.</exception>
  3073.             <exception cref="T:System.ArgumentException">The specified local name and namespace URI do not match that of the current element being read.</exception>
  3074.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XmlReader"></see> is not positioned on an element.</exception>
  3075.         </member>
  3076.         <member name="M:System.Xml.XmlReader.ReadElementContentAsObject">
  3077.             <summary>Reads the current element and returns the contents as an <see cref="T:System.Object"></see>.</summary>
  3078.             <returns>A boxed common language runtime (CLR) object of the most appropriate type. The <see cref="P:System.Xml.XmlReader.ValueType"></see> property determines the appropriate CLR type. If the content is typed as a list type, this method returns an array of boxed objects of the appropriate type.</returns>
  3079.             <exception cref="T:System.ArgumentNullException">The method is called with null arguments.</exception>
  3080.             <exception cref="T:System.Xml.XmlException">The current element contains child elements.-or-The element content cannot be converted to the requested type</exception>
  3081.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XmlReader"></see> is not positioned on an element.</exception>
  3082.         </member>
  3083.         <member name="M:System.Xml.XmlReader.ReadElementContentAsObject(System.String,System.String)">
  3084.             <summary>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 <see cref="T:System.Object"></see>.</summary>
  3085.             <returns>A boxed common language runtime (CLR) object of the most appropriate type. The <see cref="P:System.Xml.XmlReader.ValueType"></see> property determines the appropriate CLR type. If the content is typed as a list type, this method returns an array of boxed objects of the appropriate type.</returns>
  3086.             <param name="localName">The local name of the element.</param>
  3087.             <param name="namespaceURI">The namespace URI of the element.</param>
  3088.             <exception cref="T:System.Xml.XmlException">The current element contains child elements.-or-The element content cannot be converted to the requested type.</exception>
  3089.             <exception cref="T:System.ArgumentNullException">The method is called with null arguments.</exception>
  3090.             <exception cref="T:System.ArgumentException">The specified local name and namespace URI do not match that of the current element being read.</exception>
  3091.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XmlReader"></see> is not positioned on an element.</exception>
  3092.         </member>
  3093.         <member name="M:System.Xml.XmlReader.ReadElementContentAsString">
  3094.             <summary>Reads the current element and returns the contents as a <see cref="T:System.String"></see> object.</summary>
  3095.             <returns>The element content as a <see cref="T:System.String"></see> object.</returns>
  3096.             <exception cref="T:System.Xml.XmlException">The current element contains child elements.-or-The element content cannot be converted to a <see cref="T:System.String"></see> object.</exception>
  3097.             <exception cref="T:System.ArgumentNullException">The method is called with null arguments.</exception>
  3098.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XmlReader"></see> is not positioned on an element.</exception>
  3099.         </member>
  3100.         <member name="M:System.Xml.XmlReader.ReadElementContentAsString(System.String,System.String)">
  3101.             <summary>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 <see cref="T:System.String"></see> object.</summary>
  3102.             <returns>The element content as a <see cref="T:System.String"></see> object.</returns>
  3103.             <param name="localName">The local name of the element.</param>
  3104.             <param name="namespaceURI">The namespace URI of the element.</param>
  3105.             <exception cref="T:System.Xml.XmlException">The current element contains child elements.-or-The element content cannot be converted to a <see cref="T:System.String"></see> object.</exception>
  3106.             <exception cref="T:System.ArgumentNullException">The method is called with null arguments.</exception>
  3107.             <exception cref="T:System.ArgumentException">The specified local name and namespace URI do not match that of the current element being read.</exception>
  3108.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XmlReader"></see> is not positioned on an element.</exception>
  3109.         </member>
  3110.         <member name="M:System.Xml.XmlReader.ReadElementString">
  3111.             <summary>Reads a text-only element.</summary>
  3112.             <returns>The text contained in the element that was read. An empty string if the element is empty (<item></item> or <item/>).</returns>
  3113.             <exception cref="T:System.Xml.XmlException">The next content node is not a start tag; or the element found does not contain a simple text value. </exception>
  3114.         </member>
  3115.         <member name="M:System.Xml.XmlReader.ReadElementString(System.String)">
  3116.             <summary>Checks that the <see cref="P:System.Xml.XmlReader.Name"></see> property of the element found matches the given string before reading a text-only element.</summary>
  3117.             <returns>The text contained in the element that was read. An empty string if the element is empty (<item></item> or <item/>).</returns>
  3118.             <param name="name">The name to check. </param>
  3119.             <exception cref="T:System.Xml.XmlException">If the next content node is not a start tag; if the element Name does not match the given argument; or if the element found does not contain a simple text value. </exception>
  3120.         </member>
  3121.         <member name="M:System.Xml.XmlReader.ReadElementString(System.String,System.String)">
  3122.             <summary>Checks that the <see cref="P:System.Xml.XmlReader.LocalName"></see> and <see cref="P:System.Xml.XmlReader.NamespaceURI"></see> properties of the element found matches the given strings before reading a text-only element.</summary>
  3123.             <returns>The text contained in the element that was read. An empty string if the element is empty (<item></item> or <item/>).</returns>
  3124.             <param name="localname">The local name to check. </param>
  3125.             <param name="ns">The namespace URI to check. </param>
  3126.             <exception cref="T:System.Xml.XmlException">If the next content node is not a start tag; if the element LocalName or NamespaceURI do not match the given arguments; or if the element found does not contain a simple text value. </exception>
  3127.         </member>
  3128.         <member name="M:System.Xml.XmlReader.ReadEndElement">
  3129.             <summary>Checks that the current content node is an end tag and advances the reader to the next node.</summary>
  3130.             <exception cref="T:System.Xml.XmlException">The current node is not an end tag or if incorrect XML is encountered in the input stream. </exception>
  3131.         </member>
  3132.         <member name="M:System.Xml.XmlReader.ReadInnerXml">
  3133.             <summary>When overridden in a derived class, reads all the content, including markup, as a string.</summary>
  3134.             <returns>All the XML content, including markup, in the current node. If the current node has no children, an empty string is returned.If the current node is neither an element nor attribute, an empty string is returned.</returns>
  3135.             <exception cref="T:System.Xml.XmlException">The XML was not well-formed, or an error occurred while parsing the XML. </exception>
  3136.         </member>
  3137.         <member name="M:System.Xml.XmlReader.ReadOuterXml">
  3138.             <summary>When overridden in a derived class, reads the content, including markup, representing this node and all its children.</summary>
  3139.             <returns>If the reader is positioned on an element or an attribute node, this method returns all the XML content, including markup, of the current node and all its children; otherwise, it returns an empty string.</returns>
  3140.             <exception cref="T:System.Xml.XmlException">The XML was not well-formed, or an error occurred while parsing the XML. </exception>
  3141.         </member>
  3142.         <member name="M:System.Xml.XmlReader.ReadStartElement">
  3143.             <summary>Checks that the current node is an element and advances the reader to the next node.</summary>
  3144.             <exception cref="T:System.Xml.XmlException"><see cref="M:System.Xml.XmlReader.IsStartElement"></see> returns false. </exception>
  3145.         </member>
  3146.         <member name="M:System.Xml.XmlReader.ReadStartElement(System.String)">
  3147.             <summary>Checks that the current content node is an element with the given <see cref="P:System.Xml.XmlReader.Name"></see> and advances the reader to the next node.</summary>
  3148.             <param name="name">The qualified name of the element. </param>
  3149.             <exception cref="T:System.Xml.XmlException"><see cref="M:System.Xml.XmlReader.IsStartElement"></see> returns false or if the <see cref="P:System.Xml.XmlReader.Name"></see> of the element does not match the given name. </exception>
  3150.         </member>
  3151.         <member name="M:System.Xml.XmlReader.ReadStartElement(System.String,System.String)">
  3152.             <summary>Checks that the current content node is an element with the given <see cref="P:System.Xml.XmlReader.LocalName"></see> and <see cref="P:System.Xml.XmlReader.NamespaceURI"></see> and advances the reader to the next node.</summary>
  3153.             <param name="localname">The local name of the element. </param>
  3154.             <param name="ns">The namespace URI of the element. </param>
  3155.             <exception cref="T:System.Xml.XmlException"><see cref="M:System.Xml.XmlReader.IsStartElement"></see> returns false, or the <see cref="P:System.Xml.XmlReader.LocalName"></see> and <see cref="P:System.Xml.XmlReader.NamespaceURI"></see> properties of the element found do not match the given arguments. </exception>
  3156.         </member>
  3157.         <member name="M:System.Xml.XmlReader.ReadString">
  3158.             <summary>When overridden in a derived class, reads the contents of an element or text node as a string.</summary>
  3159.             <returns>The contents of the element or an empty string.</returns>
  3160.             <exception cref="T:System.Xml.XmlException">An error occurred while parsing the XML. </exception>
  3161.         </member>
  3162.         <member name="M:System.Xml.XmlReader.ReadSubtree">
  3163.             <summary>Returns a new XmlReader instance that can be used to read the current node, and all its descendants.</summary>
  3164.             <returns>A new XmlReader instance set to ReadState.Initial. A call to the <see cref="M:System.Xml.XmlReader.Read"></see> method positions the new XmlReader on the node that was current before the call to ReadSubtree method.</returns>
  3165.             <exception cref="T:System.InvalidOperationException">The XmlReader is not positioned on an element when this method is called.</exception>
  3166.         </member>
  3167.         <member name="M:System.Xml.XmlReader.ReadToDescendant(System.String)">
  3168.             <summary>Advances the <see cref="T:System.Xml.XmlReader"></see> to the next descendant element with the specified qualified name.</summary>
  3169.             <returns>true if a matching descendant element is found; otherwise false. If a matching child element is not found, the <see cref="T:System.Xml.XmlReader"></see> is positioned on the end tag (<see cref="P:System.Xml.XmlReader.NodeType"></see> is XmlNodeType.EndElement) of the element.If the <see cref="T:System.Xml.XmlReader"></see> is not positioned on an element when <see cref="M:System.Xml.XmlReader.ReadToDescendant(System.String)"></see> was called, this method returns false and the position of the <see cref="T:System.Xml.XmlReader"></see> is not changed.</returns>
  3170.             <param name="name">The qualified name of the element you wish to move to.</param>
  3171.         </member>
  3172.         <member name="M:System.Xml.XmlReader.ReadToDescendant(System.String,System.String)">
  3173.             <summary>Advances the <see cref="T:System.Xml.XmlReader"></see> to the next descendant element with the specified local name and namespace URI.</summary>
  3174.             <returns>true if a matching descendant element is found; otherwise false. If a matching child element is not found, the <see cref="T:System.Xml.XmlReader"></see> is positioned on the end tag (<see cref="P:System.Xml.XmlReader.NodeType"></see> is XmlNodeType.EndElement) of the element.If the <see cref="T:System.Xml.XmlReader"></see> is not positioned on an element when <see cref="M:System.Xml.XmlReader.ReadToDescendant(System.String,System.String)"></see> was called, this method returns false and the position of the <see cref="T:System.Xml.XmlReader"></see> is not changed.</returns>
  3175.             <param name="localName">The local name of the element you wish to move to.</param>
  3176.             <param name="namespaceURI">The namespace URI of the element you wish to move to.</param>
  3177.         </member>
  3178.         <member name="M:System.Xml.XmlReader.ReadToFollowing(System.String)">
  3179.             <summary>Reads until an element with the specified qualified name is found.</summary>
  3180.             <returns>true if a matching element is found; otherwise false and the <see cref="T:System.Xml.XmlReader"></see> is in an end of file state.</returns>
  3181.             <param name="name">The qualified name of the element.</param>
  3182.         </member>
  3183.         <member name="M:System.Xml.XmlReader.ReadToFollowing(System.String,System.String)">
  3184.             <summary>Reads until an element with the specified local name and namespace URI is found.</summary>
  3185.             <returns>true if a matching element is found; otherwise false and the <see cref="T:System.Xml.XmlReader"></see> is in an end of file state.</returns>
  3186.             <param name="localName">The local name of the element.</param>
  3187.             <param name="namespaceURI">The namespace URI of the element.</param>
  3188.         </member>
  3189.         <member name="M:System.Xml.XmlReader.ReadToNextSibling(System.String)">
  3190.             <summary>Advances the XmlReader to the next sibling element with the specified qualified name.</summary>
  3191.             <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 (<see cref="P:System.Xml.XmlReader.NodeType"></see> is XmlNodeType.EndElement) of the parent element.</returns>
  3192.             <param name="name">The qualified name of the sibling element you wish to move to.</param>
  3193.         </member>
  3194.         <member name="M:System.Xml.XmlReader.ReadToNextSibling(System.String,System.String)">
  3195.             <summary>Advances the XmlReader to the next sibling element with the specified local name and namespace URI.</summary>
  3196.             <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 (<see cref="P:System.Xml.XmlReader.NodeType"></see> is XmlNodeType.EndElement) of the parent element.</returns>
  3197.             <param name="localName">The local name of the sibling element you wish to move to.</param>
  3198.             <param name="namespaceURI">The namespace URI of the sibling element you wish to move to</param>
  3199.         </member>
  3200.         <member name="M:System.Xml.XmlReader.ReadValueChunk(System.Char[],System.Int32,System.Int32)">
  3201.             <summary>Reads large streams of text embedded in an XML document.</summary>
  3202.             <returns>The number of characters read into the buffer. The value zero is returned when there is no more text content.</returns>
  3203.             <param name="count">The maximum number of characters to copy into the buffer. The actual number of characters copied is returned from this method.</param>
  3204.             <param name="buffer">The array of characters that serves as the buffer to which the text contents are written. This value cannot be null.</param>
  3205.             <param name="index">The offset within the buffer where the <see cref="T:System.Xml.XmlReader"></see> can start to copy the results.</param>
  3206.             <exception cref="T:System.InvalidOperationException">The current node does not have a value (<see cref="P:System.Xml.XmlReader.HasValue"></see> is false).</exception>
  3207.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XmlReader"></see> implementation does not support this method.</exception>
  3208.             <exception cref="T:System.Xml.XmlException">The XML data is not well-formed.</exception>
  3209.             <exception cref="T:System.ArgumentOutOfRangeException">The index into the buffer, or index + count is larger than the allocated buffer size.</exception>
  3210.             <exception cref="T:System.ArgumentNullException">The buffer value is null.</exception>
  3211.         </member>
  3212.         <member name="M:System.Xml.XmlReader.ResolveEntity">
  3213.             <summary>When overridden in a derived class, resolves the entity reference for EntityReference nodes.</summary>
  3214.             <exception cref="T:System.InvalidOperationException">The reader is not positioned on an EntityReference node; this implementation of the reader cannot resolve entities (<see cref="P:System.Xml.XmlReader.CanResolveEntity"></see> returns false). </exception>
  3215.         </member>
  3216.         <member name="M:System.Xml.XmlReader.Skip">
  3217.             <summary>Skips the children of the current node.</summary>
  3218.         </member>
  3219.         <member name="M:System.Xml.XmlReader.System.IDisposable.Dispose">
  3220.             <summary>For a description of this member, see <see cref="M:System.IDisposable.Dispose"></see>.</summary>
  3221.         </member>
  3222.         <member name="P:System.Xml.XmlReader.AttributeCount">
  3223.             <summary>When overridden in a derived class, gets the number of attributes on the current node.</summary>
  3224.             <returns>The number of attributes on the current node.</returns>
  3225.         </member>
  3226.         <member name="P:System.Xml.XmlReader.BaseURI">
  3227.             <summary>When overridden in a derived class, gets the base URI of the current node.</summary>
  3228.             <returns>The base URI of the current node.</returns>
  3229.         </member>
  3230.         <member name="P:System.Xml.XmlReader.CanReadBinaryContent">
  3231.             <summary>Gets a value indicating whether the <see cref="T:System.Xml.XmlReader"></see> implements the binary content read methods.</summary>
  3232.             <returns>true if the binary content read methods are implemented; otherwise false.</returns>
  3233.         </member>
  3234.         <member name="P:System.Xml.XmlReader.CanReadValueChunk">
  3235.             <summary>Gets a value indicating whether the <see cref="T:System.Xml.XmlReader"></see> implements the <see cref="M:System.Xml.XmlReader.ReadValueChunk(System.Char[],System.Int32,System.Int32)"></see> method. </summary>
  3236.             <returns>true if the <see cref="T:System.Xml.XmlReader"></see> implements the <see cref="M:System.Xml.XmlReader.ReadValueChunk(System.Char[],System.Int32,System.Int32)"></see> method; otherwise false.</returns>
  3237.         </member>
  3238.         <member name="P:System.Xml.XmlReader.CanResolveEntity">
  3239.             <summary>Gets a value indicating whether this reader can parse and resolve entities.</summary>
  3240.             <returns>true if the reader can parse and resolve entities; otherwise, false.</returns>
  3241.         </member>
  3242.         <member name="P:System.Xml.XmlReader.Depth">
  3243.             <summary>When overridden in a derived class, gets the depth of the current node in the XML document.</summary>
  3244.             <returns>The depth of the current node in the XML document.</returns>
  3245.         </member>
  3246.         <member name="P:System.Xml.XmlReader.EOF">
  3247.             <summary>When overridden in a derived class, gets a value indicating whether the reader is positioned at the end of the stream.</summary>
  3248.             <returns>true if the reader is positioned at the end of the stream; otherwise, false.</returns>
  3249.         </member>
  3250.         <member name="P:System.Xml.XmlReader.HasAttributes">
  3251.             <summary>Gets a value indicating whether the current node has any attributes.</summary>
  3252.             <returns>true if the current node has attributes; otherwise, false.</returns>
  3253.         </member>
  3254.         <member name="P:System.Xml.XmlReader.HasValue">
  3255.             <summary>When overridden in a derived class, gets a value indicating whether the current node can have a <see cref="P:System.Xml.XmlReader.Value"></see>.</summary>
  3256.             <returns>true if the node on which the reader is currently positioned can have a Value; otherwise, false. If false, the node has a value of String.Empty.</returns>
  3257.         </member>
  3258.         <member name="P:System.Xml.XmlReader.IsDefault">
  3259.             <summary>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.</summary>
  3260.             <returns>true if the current node is an attribute whose value was generated from the default value defined in the DTD or schema; false if the attribute value was explicitly set.</returns>
  3261.         </member>
  3262.         <member name="P:System.Xml.XmlReader.IsEmptyElement">
  3263.             <summary>When overridden in a derived class, gets a value indicating whether the current node is an empty element (for example, <MyElement/>).</summary>
  3264.             <returns>true if the current node is an element (<see cref="P:System.Xml.XmlReader.NodeType"></see> equals XmlNodeType.Element) that ends with />; otherwise, false.</returns>
  3265.         </member>
  3266.         <member name="P:System.Xml.XmlReader.Item(System.Int32)">
  3267.             <summary>When overridden in a derived class, gets the value of the attribute with the specified index.</summary>
  3268.             <returns>The value of the specified attribute.</returns>
  3269.             <param name="i">The index of the attribute. </param>
  3270.         </member>
  3271.         <member name="P:System.Xml.XmlReader.Item(System.String)">
  3272.             <summary>When overridden in a derived class, gets the value of the attribute with the specified <see cref="P:System.Xml.XmlReader.Name"></see>.</summary>
  3273.             <returns>The value of the specified attribute. If the attribute is not found, null is returned.</returns>
  3274.             <param name="name">The qualified name of the attribute. </param>
  3275.         </member>
  3276.         <member name="P:System.Xml.XmlReader.Item(System.String,System.String)">
  3277.             <summary>When overridden in a derived class, gets the value of the attribute with the specified <see cref="P:System.Xml.XmlReader.LocalName"></see> and <see cref="P:System.Xml.XmlReader.NamespaceURI"></see>.</summary>
  3278.             <returns>The value of the specified attribute. If the attribute is not found, null is returned.</returns>
  3279.             <param name="namespaceURI">The namespace URI of the attribute. </param>
  3280.             <param name="name">The local name of the attribute. </param>
  3281.         </member>
  3282.         <member name="P:System.Xml.XmlReader.LocalName">
  3283.             <summary>When overridden in a derived class, gets the local name of the current node.</summary>
  3284.             <returns>The name of the current node with the prefix removed. For example, LocalName is book for the element <bk:book>.For node types that do not have a name (like Text, Comment, and so on), this property returns String.Empty.</returns>
  3285.         </member>
  3286.         <member name="P:System.Xml.XmlReader.Name">
  3287.             <summary>When overridden in a derived class, gets the qualified name of the current node.</summary>
  3288.             <returns>The qualified name of the current node. For example, Name is bk:book for the element <bk:book>.The name returned is dependent on the <see cref="P:System.Xml.XmlReader.NodeType"></see> of the node. The following node types return the listed values. All other node types return an empty string.Node type Name AttributeThe name of the attribute. DocumentTypeThe document type name. ElementThe tag name. EntityReferenceThe name of the entity referenced. ProcessingInstructionThe target of the processing instruction. XmlDeclarationThe literal string xml. </returns>
  3289.         </member>
  3290.         <member name="P:System.Xml.XmlReader.NamespaceURI">
  3291.             <summary>When overridden in a derived class, gets the namespace URI (as defined in the W3C Namespace specification) of the node on which the reader is positioned.</summary>
  3292.             <returns>The namespace URI of the current node; otherwise an empty string.</returns>
  3293.         </member>
  3294.         <member name="P:System.Xml.XmlReader.NameTable">
  3295.             <summary>When overridden in a derived class, gets the <see cref="T:System.Xml.XmlNameTable"></see> associated with this implementation.</summary>
  3296.             <returns>The XmlNameTable enabling you to get the atomized version of a string within the node.</returns>
  3297.         </member>
  3298.         <member name="P:System.Xml.XmlReader.NodeType">
  3299.             <summary>When overridden in a derived class, gets the type of the current node.</summary>
  3300.             <returns>One of the <see cref="T:System.Xml.XmlNodeType"></see> values representing the type of the current node.</returns>
  3301.         </member>
  3302.         <member name="P:System.Xml.XmlReader.Prefix">
  3303.             <summary>When overridden in a derived class, gets the namespace prefix associated with the current node.</summary>
  3304.             <returns>The namespace prefix associated with the current node.</returns>
  3305.         </member>
  3306.         <member name="P:System.Xml.XmlReader.QuoteChar">
  3307.             <summary>When overridden in a derived class, gets the quotation mark character used to enclose the value of an attribute node.</summary>
  3308.             <returns>The quotation mark character (" or ') used to enclose the value of an attribute node.</returns>
  3309.         </member>
  3310.         <member name="P:System.Xml.XmlReader.ReadState">
  3311.             <summary>When overridden in a derived class, gets the state of the reader.</summary>
  3312.             <returns>One of the <see cref="T:System.Xml.ReadState"></see> values.</returns>
  3313.         </member>
  3314.         <member name="P:System.Xml.XmlReader.SchemaInfo">
  3315.             <summary>Gets the schema information that has been assigned to the current node as a result of schema validation.</summary>
  3316.             <returns>An <see cref="T:System.Xml.Schema.IXmlSchemaInfo"></see> object containing the schema information for the current node. Schema information can be set on elements, attributes, or on text nodes with a non-null <see cref="P:System.Xml.XmlReader.ValueType"></see> (typed values). If the current node is not one of the above node types, or if the XmlReader instance does not report schema information, this property returns null.If this property is called from an <see cref="T:System.Xml.XmlTextReader"></see> or an <see cref="T:System.Xml.XmlValidatingReader"></see> object, this property always returns null. These XmlReader implementations do not expose schema information through the SchemaInfo property.</returns>
  3317.         </member>
  3318.         <member name="P:System.Xml.XmlReader.Settings">
  3319.             <summary>Gets the <see cref="T:System.Xml.XmlReaderSettings"></see> object used to create this <see cref="T:System.Xml.XmlReader"></see> instance.</summary>
  3320.             <returns>The <see cref="T:System.Xml.XmlReaderSettings"></see> object used to create this reader instance. If this reader was not created using the <see cref="Overload:System.Xml.XmlReader.Create"></see> method, this property returns null.</returns>
  3321.         </member>
  3322.         <member name="P:System.Xml.XmlReader.Value">
  3323.             <summary>When overridden in a derived class, gets the text value of the current node.</summary>
  3324.             <returns>The value returned depends on the <see cref="P:System.Xml.XmlReader.NodeType"></see> of the node. The following table lists node types that have a value to return. All other node types return String.Empty.Node type Value AttributeThe value of the attribute. CDATAThe content of the CDATA section. CommentThe content of the comment. DocumentTypeThe internal subset. ProcessingInstructionThe entire content, excluding the target. SignificantWhitespaceThe white space between markup in a mixed content model. TextThe content of the text node. WhitespaceThe white space between markup. XmlDeclarationThe content of the declaration. </returns>
  3325.         </member>
  3326.         <member name="P:System.Xml.XmlReader.ValueType">
  3327.             <summary>Gets The Common Language Runtime (CLR) type for the current node.</summary>
  3328.             <returns>The CLR type that corresponds to the typed value of the node. The default is System.String.</returns>
  3329.         </member>
  3330.         <member name="P:System.Xml.XmlReader.XmlLang">
  3331.             <summary>When overridden in a derived class, gets the current xml:lang scope.</summary>
  3332.             <returns>The current xml:lang scope.</returns>
  3333.         </member>
  3334.         <member name="P:System.Xml.XmlReader.XmlSpace">
  3335.             <summary>When overridden in a derived class, gets the current xml:space scope.</summary>
  3336.             <returns>One of the <see cref="T:System.Xml.XmlSpace"></see> values. If no xml:space scope exists, this property defaults to XmlSpace.None.</returns>
  3337.         </member>
  3338.         <member name="T:System.Xml.XmlReaderSettings">
  3339.             <summary>Specifies a set of features to support on the <see cref="T:System.Xml.XmlReader"></see> object created by the <see cref="Overload:System.Xml.XmlReader.Create"></see> method.</summary>
  3340.         </member>
  3341.         <member name="M:System.Xml.XmlReaderSettings.#ctor">
  3342.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlReaderSettings"></see> class.</summary>
  3343.         </member>
  3344.         <member name="E:System.Xml.XmlReaderSettings.ValidationEventHandler">
  3345.             <summary>Occurs when the reader encounters validation errors.</summary>
  3346.         </member>
  3347.         <member name="M:System.Xml.XmlReaderSettings.Clone">
  3348.             <summary>Creates a copy of the <see cref="T:System.Xml.XmlReaderSettings"></see> instance.</summary>
  3349.             <returns>The cloned <see cref="T:System.Xml.XmlReaderSettings"></see> object.</returns>
  3350.         </member>
  3351.         <member name="M:System.Xml.XmlReaderSettings.Reset">
  3352.             <summary>Resets the members of the settings class to their default values.</summary>
  3353.         </member>
  3354.         <member name="P:System.Xml.XmlReaderSettings.CheckCharacters">
  3355.             <summary>Gets or sets a value indicating whether to do character checking.</summary>
  3356.             <returns>true to do character checking; otherwise false. The default is true.If the <see cref="T:System.Xml.XmlReader"></see> is processing text data, it always checks that the XML names and text content are valid, regardless of the property setting. Setting <see cref="P:System.Xml.XmlReaderSettings.CheckCharacters"></see> to false turns off character checking for character entity references.</returns>
  3357.         </member>
  3358.         <member name="P:System.Xml.XmlReaderSettings.CloseInput">
  3359.             <summary>Gets or sets a value indicating whether the underlying stream or <see cref="T:System.IO.TextReader"></see> should be closed when the reader is closed.</summary>
  3360.             <returns>true to close the underlying stream or <see cref="T:System.IO.TextReader"></see> when the reader is closed; otherwise false. The default is false.</returns>
  3361.         </member>
  3362.         <member name="P:System.Xml.XmlReaderSettings.ConformanceLevel">
  3363.             <summary>Gets or sets the level of conformance which the <see cref="T:System.Xml.XmlReader"></see> will comply.</summary>
  3364.             <returns>One of the <see cref="T:System.Xml.ConformanceLevel"></see> values. The default is ConformanceLevel.Document.</returns>
  3365.         </member>
  3366.         <member name="P:System.Xml.XmlReaderSettings.IgnoreComments">
  3367.             <summary>Gets or sets a value indicating whether to ignore comments.</summary>
  3368.             <returns>true to ignore comments; otherwise false. The default is false.</returns>
  3369.         </member>
  3370.         <member name="P:System.Xml.XmlReaderSettings.IgnoreProcessingInstructions">
  3371.             <summary>Gets or sets a value indicating whether to ignore processing instructions.</summary>
  3372.             <returns>true to ignore processing instructions; otherwise false. The default is false.</returns>
  3373.         </member>
  3374.         <member name="P:System.Xml.XmlReaderSettings.IgnoreWhitespace">
  3375.             <summary>Gets or sets a value indicating whether to ignore insignificant white space.</summary>
  3376.             <returns>true to ignore white space; otherwise false. The default is false.</returns>
  3377.         </member>
  3378.         <member name="P:System.Xml.XmlReaderSettings.LineNumberOffset">
  3379.             <summary>Gets or sets line number offset of the <see cref="T:System.Xml.XmlReader"></see> object.</summary>
  3380.             <returns>The line number offset. The default is 0.</returns>
  3381.         </member>
  3382.         <member name="P:System.Xml.XmlReaderSettings.LinePositionOffset">
  3383.             <summary>Gets or sets line position offset of the <see cref="T:System.Xml.XmlReader"></see> object.</summary>
  3384.             <returns>The line number offset. The default is 0.</returns>
  3385.         </member>
  3386.         <member name="P:System.Xml.XmlReaderSettings.NameTable">
  3387.             <summary>Gets or sets the <see cref="T:System.Xml.XmlNameTable"></see> used for atomized string comparisons.</summary>
  3388.             <returns>The <see cref="T:System.Xml.XmlNameTable"></see> that stores all the atomized strings used by all <see cref="T:System.Xml.XmlReader"></see> instances created using this <see cref="T:System.Xml.XmlReaderSettings"></see> object.The default is null. The created <see cref="T:System.Xml.XmlReader"></see> instance will use a new empty <see cref="T:System.Xml.NameTable"></see> if this value is null.</returns>
  3389.         </member>
  3390.         <member name="P:System.Xml.XmlReaderSettings.ProhibitDtd">
  3391.             <summary>Gets or sets a value indicating whether to prohibit document type definition (DTD) processing.</summary>
  3392.             <returns>true to prohibit DTD processing; otherwise false. The default is true.</returns>
  3393.         </member>
  3394.         <member name="P:System.Xml.XmlReaderSettings.Schemas">
  3395.             <summary>Gets or sets the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> to use when performing schema validation.</summary>
  3396.             <returns>The <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> to use. The default is an empty <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> object.</returns>
  3397.         </member>
  3398.         <member name="P:System.Xml.XmlReaderSettings.ValidationFlags">
  3399.             <summary>Gets or sets a value indicating the schema validation settings. This setting applies to schema validating <see cref="T:System.Xml.XmlReader"></see> objects (<see cref="P:System.Xml.XmlReaderSettings.ValidationType"></see> property set to ValidationType.Schema).</summary>
  3400.             <returns>A set of <see cref="T:System.Xml.Schema.XmlSchemaValidationFlags"></see> values. <see cref="F:System.Xml.Schema.XmlSchemaValidationFlags.ProcessIdentityConstraints"></see> and <see cref="F:System.Xml.Schema.XmlSchemaValidationFlags.AllowXmlAttributes"></see> are enabled by default. <see cref="F:System.Xml.Schema.XmlSchemaValidationFlags.ProcessInlineSchema"></see>, <see cref="F:System.Xml.Schema.XmlSchemaValidationFlags.ProcessSchemaLocation"></see>, and <see cref="F:System.Xml.Schema.XmlSchemaValidationFlags.ReportValidationWarnings"></see> are disabled by default.</returns>
  3401.         </member>
  3402.         <member name="P:System.Xml.XmlReaderSettings.ValidationType">
  3403.             <summary>Gets or sets a value indicating whether the <see cref="T:System.Xml.XmlReader"></see> will perform validation or type assignment when reading.</summary>
  3404.             <returns>One of the <see cref="T:System.Xml.ValidationType"></see> values. The default is ValidationType.None.</returns>
  3405.         </member>
  3406.         <member name="P:System.Xml.XmlReaderSettings.XmlResolver">
  3407.             <summary>Sets the <see cref="T:System.Xml.XmlResolver"></see> used to access external documents.</summary>
  3408.             <returns>An <see cref="T:System.Xml.XmlResolver"></see> used to access external documents. If set to null, an <see cref="T:System.Xml.XmlException"></see> is thrown when the <see cref="T:System.Xml.XmlReader"></see> tries to access an external resource. The default is a new <see cref="T:System.Xml.XmlUrlResolver"></see> with no credentials.</returns>
  3409.         </member>
  3410.         <member name="T:System.Xml.XmlResolver">
  3411.             <summary>Resolves external XML resources named by a Uniform Resource Identifier (URI).</summary>
  3412.         </member>
  3413.         <member name="M:System.Xml.XmlResolver.#ctor">
  3414.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlResolver"></see> class.</summary>
  3415.         </member>
  3416.         <member name="M:System.Xml.XmlResolver.GetEntity(System.Uri,System.String,System.Type)">
  3417.             <summary>When overridden in a derived class, maps a URI to an object containing the actual resource.</summary>
  3418.             <returns>A System.IO.Stream object or null if a type other than stream is specified.</returns>
  3419.             <param name="role">The current version does not use this parameter when resolving URIs. This is provided for future extensibility purposes. For example, this can be mapped to the xlink:role and used as an implementation specific argument in other scenarios. </param>
  3420.             <param name="ofObjectToReturn">The type of object to return. The current version only returns System.IO.Stream objects. </param>
  3421.             <param name="absoluteUri">The URI returned from <see cref="M:System.Xml.XmlResolver.ResolveUri(System.Uri,System.String)"></see>. </param>
  3422.             <exception cref="T:System.NullReferenceException">absoluteUri is null. </exception>
  3423.             <exception cref="T:System.UriFormatException">The specified URI is not an absolute URI. </exception>
  3424.             <exception cref="T:System.Exception">There is a runtime error (for example, an interrupted server connection). </exception>
  3425.             <exception cref="T:System.Xml.XmlException">ofObjectToReturn is neither null nor a Stream type. </exception>
  3426.         </member>
  3427.         <member name="M:System.Xml.XmlResolver.ResolveUri(System.Uri,System.String)">
  3428.             <summary>When overridden in a derived class, resolves the absolute URI from the base and relative URIs.</summary>
  3429.             <returns>A <see cref="T:System.Uri"></see> representing the absolute URI or null if the relative URI cannot be resolved.</returns>
  3430.             <param name="relativeUri">The URI to resolve. The URI can be absolute or relative. If absolute, this value effectively replaces the baseUri value. If relative, it combines with the baseUri to make an absolute URI. </param>
  3431.             <param name="baseUri">The base URI used to resolve the relative URI </param>
  3432.             <exception cref="T:System.ArgumentException">relativeUri is null</exception>
  3433.         </member>
  3434.         <member name="P:System.Xml.XmlResolver.Credentials">
  3435.             <summary>When overridden in a derived class, sets the credentials used to authenticate Web requests.</summary>
  3436.             <returns>An <see cref="T:System.Net.ICredentials"></see> object. If this property is not set, the value defaults to null; that is, the XmlResolver has no user credentials.</returns>
  3437.         </member>
  3438.         <member name="T:System.Xml.XmlSecureResolver">
  3439.             <summary>Helps to secure another implementation of <see cref="T:System.Xml.XmlResolver"></see> by wrapping the <see cref="T:System.Xml.XmlResolver"></see> object and restricting the resources that the underlying <see cref="T:System.Xml.XmlResolver"></see> has access to.</summary>
  3440.         </member>
  3441.         <member name="M:System.Xml.XmlSecureResolver.#ctor(System.Xml.XmlResolver,System.Security.Policy.Evidence)">
  3442.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlSecureResolver"></see> class with the <see cref="T:System.Xml.XmlResolver"></see> and <see cref="T:System.Security.Policy.Evidence"></see> specified.</summary>
  3443.             <param name="resolver">The <see cref="T:System.Xml.XmlResolver"></see> wrapped by the <see cref="T:System.Xml.XmlSecureResolver"></see>. </param>
  3444.             <param name="evidence">The <see cref="T:System.Security.Policy.Evidence"></see> used to create the <see cref="T:System.Security.PermissionSet"></see> that will be applied to the underlying <see cref="T:System.Xml.XmlResolver"></see>. The <see cref="T:System.Xml.XmlSecureResolver"></see> calls <see cref="M:System.Security.PermissionSet.PermitOnly"></see> on the created <see cref="T:System.Security.PermissionSet"></see> before calling <see cref="M:System.Xml.XmlSecureResolver.GetEntity(System.Uri,System.String,System.Type)"></see> on the underlying <see cref="T:System.Xml.XmlResolver"></see>. </param>
  3445.         </member>
  3446.         <member name="M:System.Xml.XmlSecureResolver.#ctor(System.Xml.XmlResolver,System.Security.PermissionSet)">
  3447.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlSecureResolver"></see> class with the <see cref="T:System.Xml.XmlResolver"></see> and <see cref="T:System.Security.PermissionSet"></see> specified.</summary>
  3448.             <param name="permissionSet">The <see cref="T:System.Security.PermissionSet"></see> to apply to the underlying <see cref="T:System.Xml.XmlResolver"></see>. The <see cref="T:System.Xml.XmlSecureResolver"></see> calls <see cref="M:System.Security.PermissionSet.PermitOnly"></see> on the <see cref="T:System.Security.PermissionSet"></see> before calling <see cref="M:System.Xml.XmlSecureResolver.GetEntity(System.Uri,System.String,System.Type)"></see> on the underlying <see cref="T:System.Xml.XmlResolver"></see>. </param>
  3449.             <param name="resolver">The <see cref="T:System.Xml.XmlResolver"></see> wrapped by the <see cref="T:System.Xml.XmlSecureResolver"></see>. </param>
  3450.         </member>
  3451.         <member name="M:System.Xml.XmlSecureResolver.#ctor(System.Xml.XmlResolver,System.String)">
  3452.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlSecureResolver"></see> class with the <see cref="T:System.Xml.XmlResolver"></see> and URL provided.</summary>
  3453.             <param name="resolver">The <see cref="T:System.Xml.XmlResolver"></see> wrapped by the <see cref="T:System.Xml.XmlSecureResolver"></see>. </param>
  3454.             <param name="securityUrl">The URL used to create the <see cref="T:System.Security.PermissionSet"></see> that will be applied to the underlying <see cref="T:System.Xml.XmlResolver"></see>. The <see cref="T:System.Xml.XmlSecureResolver"></see> calls <see cref="M:System.Security.PermissionSet.PermitOnly"></see> on the created <see cref="T:System.Security.PermissionSet"></see> before calling <see cref="M:System.Xml.XmlSecureResolver.GetEntity(System.Uri,System.String,System.Type)"></see> on the underlying <see cref="T:System.Xml.XmlResolver"></see>. </param>
  3455.         </member>
  3456.         <member name="M:System.Xml.XmlSecureResolver.CreateEvidenceForUrl(System.String)">
  3457.             <summary>Creates <see cref="T:System.Security.Policy.Evidence"></see> using the supplied URL.</summary>
  3458.             <returns>The <see cref="T:System.Security.Policy.Evidence"></see> object generated from the supplied URL as defined by the default policy.</returns>
  3459.             <param name="securityUrl">The URL used to create the <see cref="T:System.Security.Policy.Evidence"></see> object. </param>
  3460.         </member>
  3461.         <member name="M:System.Xml.XmlSecureResolver.GetEntity(System.Uri,System.String,System.Type)">
  3462.             <summary>Securely maps a URI to an object containing the actual resource. This method temporarily sets the <see cref="T:System.Security.PermissionSet"></see> created in the constructor by calling <see cref="M:System.Security.PermissionSet.PermitOnly"></see> before calling GetEntity on the underlying <see cref="T:System.Xml.XmlResolver"></see> to open the resource.</summary>
  3463.             <returns>A <see cref="T:System.IO.Stream"></see> object returned by calling GetEntity on the underlying <see cref="T:System.Xml.XmlResolver"></see>. If a type other than stream is specified, null is returned.</returns>
  3464.             <param name="role">The current version does not use this parameter when resolving URIs. This is provided for future extensibility purposes. For example, this can be mapped to the xlink:role and used as an implementation-specific argument in other scenarios. </param>
  3465.             <param name="ofObjectToReturn">The type of object to return. The current version only returns <see cref="T:System.IO.Stream"></see> objects. </param>
  3466.             <param name="absoluteUri">The URI returned from <see cref="M:System.Xml.XmlSecureResolver.ResolveUri(System.Uri,System.String)"></see>. </param>
  3467.             <exception cref="T:System.NullReferenceException">absoluteUri is null. </exception>
  3468.             <exception cref="T:System.UriFormatException">The specified URI is not an absolute URI. </exception>
  3469.             <exception cref="T:System.Exception">There is a runtime error (for example, an interrupted server connection). </exception>
  3470.             <exception cref="T:System.Xml.XmlException">ofObjectToReturn is neither null nor a <see cref="T:System.IO.Stream"></see> type. </exception>
  3471.         </member>
  3472.         <member name="M:System.Xml.XmlSecureResolver.ResolveUri(System.Uri,System.String)">
  3473.             <summary>Resolves the absolute URI from the base and relative URIs by calling ResolveUri on the underlying <see cref="T:System.Xml.XmlResolver"></see>.</summary>
  3474.             <returns>A <see cref="T:System.Uri"></see> representing the absolute URI or null if the relative URI cannot be resolved (returned by calling ResolveUri on the underlying <see cref="T:System.Xml.XmlResolver"></see>).</returns>
  3475.             <param name="relativeUri">The URI to resolve. The URI can be absolute or relative. If absolute, this value effectively replaces the baseUri value. If relative, it combines with the baseUri to make an absolute URI. </param>
  3476.             <param name="baseUri">The base URI used to resolve the relative URI. </param>
  3477.             <exception cref="T:System.ArgumentException">relativeUri is null. </exception>
  3478.         </member>
  3479.         <member name="P:System.Xml.XmlSecureResolver.Credentials">
  3480.             <summary>Sets credentials used to authenticate Web requests.</summary>
  3481.             <returns>An <see cref="T:System.Net.ICredentials"></see> object. The <see cref="T:System.Xml.XmlSecureResolver"></see> sets the given credentials on the underlying <see cref="T:System.Xml.XmlResolver"></see>. If this property is not set, the value defaults to null; that is, the <see cref="T:System.Xml.XmlSecureResolver"></see> has no user credentials.</returns>
  3482.         </member>
  3483.         <member name="T:System.Xml.XmlSignificantWhitespace">
  3484.             <summary>Represents white space between markup in a mixed content node or white space within an xml:space= 'preserve' scope. This is also referred to as significant white space.</summary>
  3485.         </member>
  3486.         <member name="M:System.Xml.XmlSignificantWhitespace.#ctor(System.String,System.Xml.XmlDocument)">
  3487.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlSignificantWhitespace"></see> class.</summary>
  3488.             <param name="doc">The <see cref="T:System.Xml.XmlDocument"></see> object.</param>
  3489.             <param name="strData">The white space characters of the node.</param>
  3490.         </member>
  3491.         <member name="M:System.Xml.XmlSignificantWhitespace.CloneNode(System.Boolean)">
  3492.             <summary>Creates a duplicate of this node.</summary>
  3493.             <returns>The cloned node.</returns>
  3494.             <param name="deep">true to recursively clone the subtree under the specified node; false to clone only the node itself. For significant white space nodes, the cloned node always includes the data value, regardless of the parameter setting. </param>
  3495.         </member>
  3496.         <member name="M:System.Xml.XmlSignificantWhitespace.WriteContentTo(System.Xml.XmlWriter)">
  3497.             <summary>Saves all the children of the node to the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  3498.             <param name="w">The XmlWriter to which you want to save. </param>
  3499.         </member>
  3500.         <member name="M:System.Xml.XmlSignificantWhitespace.WriteTo(System.Xml.XmlWriter)">
  3501.             <summary>Saves the node to the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  3502.             <param name="w">The XmlWriter to which you want to save. </param>
  3503.         </member>
  3504.         <member name="P:System.Xml.XmlSignificantWhitespace.LocalName">
  3505.             <summary>Gets the local name of the node.</summary>
  3506.             <returns>For XmlSignificantWhitespace nodes, this property returns #significant-whitespace.</returns>
  3507.         </member>
  3508.         <member name="P:System.Xml.XmlSignificantWhitespace.Name">
  3509.             <summary>Gets the qualified name of the node.</summary>
  3510.             <returns>For XmlSignificantWhitespace nodes, this property returns #significant-whitespace.</returns>
  3511.         </member>
  3512.         <member name="P:System.Xml.XmlSignificantWhitespace.NodeType">
  3513.             <summary>Gets the type of the current node.</summary>
  3514.             <returns>For XmlSignificantWhitespace nodes, this value is XmlNodeType.SignificantWhitespace.</returns>
  3515.         </member>
  3516.         <member name="P:System.Xml.XmlSignificantWhitespace.ParentNode">
  3517.             <summary>Gets the parent of the current node.</summary>
  3518.             <returns>The <see cref="T:System.Xml.XmlNode"></see> parent node of the current node.</returns>
  3519.         </member>
  3520.         <member name="P:System.Xml.XmlSignificantWhitespace.Value">
  3521.             <summary>Gets or sets the value of the node.</summary>
  3522.             <returns>The white space characters found in the node.</returns>
  3523.             <exception cref="T:System.ArgumentException">Setting Value to invalid white space characters. </exception>
  3524.         </member>
  3525.         <member name="T:System.Xml.XmlSpace">
  3526.             <summary>Specifies the current xml:space scope.</summary>
  3527.         </member>
  3528.         <member name="F:System.Xml.XmlSpace.Default">
  3529.             <summary>The xml:space scope equals default.</summary>
  3530.         </member>
  3531.         <member name="F:System.Xml.XmlSpace.None">
  3532.             <summary>No xml:space scope.</summary>
  3533.         </member>
  3534.         <member name="F:System.Xml.XmlSpace.Preserve">
  3535.             <summary>The xml:space scope equals preserve.</summary>
  3536.         </member>
  3537.         <member name="T:System.Xml.XmlText">
  3538.             <summary>Represents the text content of an element or attribute.</summary>
  3539.         </member>
  3540.         <member name="M:System.Xml.XmlText.CloneNode(System.Boolean)">
  3541.             <summary>Creates a duplicate of this node.</summary>
  3542.             <returns>The cloned node.</returns>
  3543.             <param name="deep">true to recursively clone the subtree under the specified node; false to clone only the node itself. </param>
  3544.         </member>
  3545.         <member name="M:System.Xml.XmlText.SplitText(System.Int32)">
  3546.             <summary>Splits the node into two nodes at the specified offset, keeping both in the tree as siblings.</summary>
  3547.             <returns>The new node.</returns>
  3548.             <param name="offset">The offset at which to split the node. </param>
  3549.         </member>
  3550.         <member name="M:System.Xml.XmlText.WriteContentTo(System.Xml.XmlWriter)">
  3551.             <summary>Saves all the children of the node to the specified <see cref="T:System.Xml.XmlWriter"></see>. XmlText nodes do not have children, so this method has no effect.</summary>
  3552.             <param name="w">The XmlWriter to which you want to save. </param>
  3553.         </member>
  3554.         <member name="M:System.Xml.XmlText.WriteTo(System.Xml.XmlWriter)">
  3555.             <summary>Saves the node to the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  3556.             <param name="w">The XmlWriter to which you want to save. </param>
  3557.         </member>
  3558.         <member name="P:System.Xml.XmlText.LocalName">
  3559.             <summary>Gets the local name of the node.</summary>
  3560.             <returns>For text nodes, this property returns #text.</returns>
  3561.         </member>
  3562.         <member name="P:System.Xml.XmlText.Name">
  3563.             <summary>Gets the qualified name of the node.</summary>
  3564.             <returns>For text nodes, this property returns #text.</returns>
  3565.         </member>
  3566.         <member name="P:System.Xml.XmlText.NodeType">
  3567.             <summary>Gets the type of the current node.</summary>
  3568.             <returns>For text nodes, this value is XmlNodeType.Text.</returns>
  3569.         </member>
  3570.         <member name="P:System.Xml.XmlText.Value">
  3571.             <summary>Gets or sets the value of the node.</summary>
  3572.             <returns>The content of the text node.</returns>
  3573.         </member>
  3574.         <member name="T:System.Xml.XmlTextReader">
  3575.             <summary>Represents a reader that provides fast, non-cached, forward-only access to XML data.</summary>
  3576.         </member>
  3577.         <member name="M:System.Xml.XmlTextReader.#ctor">
  3578.             <summary>Initializes a new instance of the XmlTextReader.</summary>
  3579.         </member>
  3580.         <member name="M:System.Xml.XmlTextReader.#ctor(System.IO.Stream)">
  3581.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlTextReader"></see> class with the specified stream.</summary>
  3582.             <param name="input">The stream containing the XML data to read. </param>
  3583.             <exception cref="T:System.ArgumentNullException">input is null. </exception>
  3584.         </member>
  3585.         <member name="M:System.Xml.XmlTextReader.#ctor(System.String)">
  3586.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlTextReader"></see> class with the specified file.</summary>
  3587.             <param name="url">The URL for the file containing the XML data. The <see cref="P:System.Xml.XmlTextReader.BaseURI"></see> is set to this value. </param>
  3588.             <exception cref="T:System.IO.FileNotFoundException">The specified file cannot be found.</exception>
  3589.             <exception cref="T:System.Net.WebException">The remote filename cannot be resolved.-or-An error occurred while processing the request.</exception>
  3590.             <exception cref="T:System.InvalidOperationException">url is an empty string.</exception>
  3591.             <exception cref="T:System.IO.DirectoryNotFoundException">Part of the filename or directory cannot be found.</exception>
  3592.             <exception cref="T:System.UriFormatException">url is not a valid URI.</exception>
  3593.         </member>
  3594.         <member name="M:System.Xml.XmlTextReader.#ctor(System.IO.TextReader)">
  3595.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlTextReader"></see> class with the specified <see cref="T:System.IO.TextReader"></see>.</summary>
  3596.             <param name="input">The TextReader containing the XML data to read. </param>
  3597.         </member>
  3598.         <member name="M:System.Xml.XmlTextReader.#ctor(System.Xml.XmlNameTable)">
  3599.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlTextReader"></see> class with the specified <see cref="T:System.Xml.XmlNameTable"></see>.</summary>
  3600.             <param name="nt">The XmlNameTable to use. </param>
  3601.         </member>
  3602.         <member name="M:System.Xml.XmlTextReader.#ctor(System.IO.Stream,System.Xml.XmlNameTable)">
  3603.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlTextReader"></see> class with the specified stream and <see cref="T:System.Xml.XmlNameTable"></see>.</summary>
  3604.             <param name="nt">The XmlNameTable to use. </param>
  3605.             <param name="input">The stream containing the XML data to read. </param>
  3606.             <exception cref="T:System.NullReferenceException">The input or nt value is null. </exception>
  3607.         </member>
  3608.         <member name="M:System.Xml.XmlTextReader.#ctor(System.String,System.IO.Stream)">
  3609.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlTextReader"></see> class with the specified URL and stream.</summary>
  3610.             <param name="url">The URL to use for resolving external resources. The <see cref="P:System.Xml.XmlTextReader.BaseURI"></see> is set to this value. </param>
  3611.             <param name="input">The stream containing the XML data to read. </param>
  3612.             <exception cref="T:System.ArgumentNullException">input is null. </exception>
  3613.         </member>
  3614.         <member name="M:System.Xml.XmlTextReader.#ctor(System.String,System.IO.TextReader)">
  3615.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlTextReader"></see> class with the specified URL and <see cref="T:System.IO.TextReader"></see>.</summary>
  3616.             <param name="url">The URL to use for resolving external resources. The <see cref="P:System.Xml.XmlTextReader.BaseURI"></see> is set to this value. </param>
  3617.             <param name="input">The TextReader containing the XML data to read. </param>
  3618.         </member>
  3619.         <member name="M:System.Xml.XmlTextReader.#ctor(System.String,System.Xml.XmlNameTable)">
  3620.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlTextReader"></see> class with the specified file and <see cref="T:System.Xml.XmlNameTable"></see>.</summary>
  3621.             <param name="url">The URL for the file containing the XML data to read. </param>
  3622.             <param name="nt">The XmlNameTable to use. </param>
  3623.             <exception cref="T:System.IO.FileNotFoundException">The specified file cannot be found.</exception>
  3624.             <exception cref="T:System.Net.WebException">The remote filename cannot be resolved.-or-An error occurred while processing the request.</exception>
  3625.             <exception cref="T:System.NullReferenceException">The nt value is null.</exception>
  3626.             <exception cref="T:System.InvalidOperationException">url is an empty string.</exception>
  3627.             <exception cref="T:System.IO.DirectoryNotFoundException">Part of the filename or directory cannot be found.</exception>
  3628.             <exception cref="T:System.UriFormatException">url is not a valid URI.</exception>
  3629.         </member>
  3630.         <member name="M:System.Xml.XmlTextReader.#ctor(System.IO.TextReader,System.Xml.XmlNameTable)">
  3631.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlTextReader"></see> class with the specified <see cref="T:System.IO.TextReader"></see> and <see cref="T:System.Xml.XmlNameTable"></see>.</summary>
  3632.             <param name="nt">The XmlNameTable to use. </param>
  3633.             <param name="input">The TextReader containing the XML data to read. </param>
  3634.             <exception cref="T:System.NullReferenceException">The nt value is null. </exception>
  3635.         </member>
  3636.         <member name="M:System.Xml.XmlTextReader.#ctor(System.IO.Stream,System.Xml.XmlNodeType,System.Xml.XmlParserContext)">
  3637.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlTextReader"></see> class with the specified stream, <see cref="T:System.Xml.XmlNodeType"></see>, and <see cref="T:System.Xml.XmlParserContext"></see>.</summary>
  3638.             <param name="context">The <see cref="T:System.Xml.XmlParserContext"></see> in which the xmlFragment is to be parsed. This includes the <see cref="T:System.Xml.XmlNameTable"></see> to use, encoding, namespace scope, the current xml:lang, and the xml:space scope. </param>
  3639.             <param name="xmlFragment">The stream containing the XML fragment to parse. </param>
  3640.             <param name="fragType">The <see cref="T:System.Xml.XmlNodeType"></see> of the XML fragment. This also determines what the fragment can contain. (See table below.) </param>
  3641.             <exception cref="T:System.Xml.XmlException">fragType is not an Element, Attribute, or Document XmlNodeType. </exception>
  3642.             <exception cref="T:System.ArgumentNullException">xmlFragment is null. </exception>
  3643.         </member>
  3644.         <member name="M:System.Xml.XmlTextReader.#ctor(System.String,System.IO.Stream,System.Xml.XmlNameTable)">
  3645.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlTextReader"></see> class with the specified URL, stream and <see cref="T:System.Xml.XmlNameTable"></see>.</summary>
  3646.             <param name="url">The URL to use for resolving external resources. The <see cref="P:System.Xml.XmlTextReader.BaseURI"></see> is set to this value. If url is null, BaseURI is set to String.Empty. </param>
  3647.             <param name="nt">The XmlNameTable to use. </param>
  3648.             <param name="input">The stream containing the XML data to read. </param>
  3649.             <exception cref="T:System.NullReferenceException">The input or nt value is null. </exception>
  3650.         </member>
  3651.         <member name="M:System.Xml.XmlTextReader.#ctor(System.String,System.IO.TextReader,System.Xml.XmlNameTable)">
  3652.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlTextReader"></see> class with the specified URL, <see cref="T:System.IO.TextReader"></see> and <see cref="T:System.Xml.XmlNameTable"></see>.</summary>
  3653.             <param name="url">The URL to use for resolving external resources. The <see cref="P:System.Xml.XmlTextReader.BaseURI"></see> is set to this value. If url is null, BaseURI is set to String.Empty. </param>
  3654.             <param name="nt">The XmlNameTable to use. </param>
  3655.             <param name="input">The TextReader containing the XML data to read. </param>
  3656.             <exception cref="T:System.NullReferenceException">The nt value is null. </exception>
  3657.         </member>
  3658.         <member name="M:System.Xml.XmlTextReader.#ctor(System.String,System.Xml.XmlNodeType,System.Xml.XmlParserContext)">
  3659.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlTextReader"></see> class with the specified string, <see cref="T:System.Xml.XmlNodeType"></see>, and <see cref="T:System.Xml.XmlParserContext"></see>.</summary>
  3660.             <param name="context">The <see cref="T:System.Xml.XmlParserContext"></see> in which the xmlFragment is to be parsed. This includes the <see cref="T:System.Xml.XmlNameTable"></see> to use, encoding, namespace scope, the current xml:lang, and the xml:space scope. </param>
  3661.             <param name="xmlFragment">The string containing the XML fragment to parse. </param>
  3662.             <param name="fragType">The <see cref="T:System.Xml.XmlNodeType"></see> of the XML fragment. This also determines what the fragment string can contain. (See table below.) </param>
  3663.             <exception cref="T:System.Xml.XmlException">fragType is not an Element, Attribute, or DocumentXmlNodeType. </exception>
  3664.             <exception cref="T:System.ArgumentNullException">xmlFragment is null. </exception>
  3665.         </member>
  3666.         <member name="M:System.Xml.XmlTextReader.Close">
  3667.             <summary>Changes the <see cref="P:System.Xml.XmlReader.ReadState"></see> to Closed.</summary>
  3668.         </member>
  3669.         <member name="M:System.Xml.XmlTextReader.GetAttribute(System.Int32)">
  3670.             <summary>Gets the value of the attribute with the specified index.</summary>
  3671.             <returns>The value of the specified attribute.</returns>
  3672.             <param name="i">The index of the attribute. The index is zero-based. (The first attribute has index 0.) </param>
  3673.             <exception cref="T:System.ArgumentOutOfRangeException">The i parameter is less than 0 or greater than or equal to <see cref="P:System.Xml.XmlTextReader.AttributeCount"></see>. </exception>
  3674.         </member>
  3675.         <member name="M:System.Xml.XmlTextReader.GetAttribute(System.String)">
  3676.             <summary>Gets the value of the attribute with the specified name.</summary>
  3677.             <returns>The value of the specified attribute. If the attribute is not found, null is returned.</returns>
  3678.             <param name="name">The qualified name of the attribute. </param>
  3679.         </member>
  3680.         <member name="M:System.Xml.XmlTextReader.GetAttribute(System.String,System.String)">
  3681.             <summary>Gets the value of the attribute with the specified local name and namespace URI.</summary>
  3682.             <returns>The value of the specified attribute. If the attribute is not found, null is returned. This method does not move the reader.</returns>
  3683.             <param name="localName">The local name of the attribute. </param>
  3684.             <param name="namespaceURI">The namespace URI of the attribute. </param>
  3685.         </member>
  3686.         <member name="M:System.Xml.XmlTextReader.GetNamespacesInScope(System.Xml.XmlNamespaceScope)">
  3687.             <summary>Gets a collection that contains all namespaces currently in-scope.</summary>
  3688.             <returns>An <see cref="T:System.Collections.IDictionary"></see> object that contains all the current in-scope namespaces. If the reader is not positioned on an element, an empty dictionary (no namespaces) is returned.</returns>
  3689.             <param name="scope">An <see cref="T:System.Xml.XmlNamespaceScope"></see> value that specifies the type of namespace nodes to return.</param>
  3690.         </member>
  3691.         <member name="M:System.Xml.XmlTextReader.GetRemainder">
  3692.             <summary>Gets the remainder of the buffered XML.</summary>
  3693.             <returns>A <see cref="T:System.IO.TextReader"></see> containing the remainder of the buffered XML.</returns>
  3694.         </member>
  3695.         <member name="M:System.Xml.XmlTextReader.HasLineInfo">
  3696.             <summary>Gets a value indicating whether the class can return line information.</summary>
  3697.             <returns>true if the class can return line information; otherwise, false.</returns>
  3698.         </member>
  3699.         <member name="M:System.Xml.XmlTextReader.LookupNamespace(System.String)">
  3700.             <summary>Resolves a namespace prefix in the current element's scope.</summary>
  3701.             <returns>The namespace URI to which the prefix maps or null if no matching prefix is found.</returns>
  3702.             <param name="prefix">The prefix whose namespace URI you want to resolve. To match the default namespace, pass an empty string. This string does not have to be atomized. </param>
  3703.             <exception cref="T:System.ArgumentNullException">The <see cref="P:System.Xml.XmlTextReader.Namespaces"></see> property is set to true and the prefix value is null. </exception>
  3704.         </member>
  3705.         <member name="M:System.Xml.XmlTextReader.MoveToAttribute(System.Int32)">
  3706.             <summary>Moves to the attribute with the specified index.</summary>
  3707.             <param name="i">The index of the attribute. </param>
  3708.             <exception cref="T:System.ArgumentOutOfRangeException">The i parameter is less than 0 or greater than or equal to <see cref="P:System.Xml.XmlReader.AttributeCount"></see>. </exception>
  3709.         </member>
  3710.         <member name="M:System.Xml.XmlTextReader.MoveToAttribute(System.String)">
  3711.             <summary>Moves to the attribute with the specified name.</summary>
  3712.             <returns>true if the attribute is found; otherwise, false. If false, the reader's position does not change.</returns>
  3713.             <param name="name">The qualified name of the attribute. </param>
  3714.         </member>
  3715.         <member name="M:System.Xml.XmlTextReader.MoveToAttribute(System.String,System.String)">
  3716.             <summary>Moves to the attribute with the specified local name and namespace URI.</summary>
  3717.             <returns>true if the attribute is found; otherwise, false. If false, the reader's position does not change.</returns>
  3718.             <param name="localName">The local name of the attribute. </param>
  3719.             <param name="namespaceURI">The namespace URI of the attribute. </param>
  3720.         </member>
  3721.         <member name="M:System.Xml.XmlTextReader.MoveToElement">
  3722.             <summary>Moves to the element that contains the current attribute node.</summary>
  3723.             <returns>true if the reader is positioned on an attribute (the reader moves to the element that owns the attribute); false if the reader is not positioned on an attribute (the position of the reader does not change).</returns>
  3724.         </member>
  3725.         <member name="M:System.Xml.XmlTextReader.MoveToFirstAttribute">
  3726.             <summary>Moves to the first attribute.</summary>
  3727.             <returns>true if an attribute exists (the reader moves to the first attribute); otherwise, false (the position of the reader does not change).</returns>
  3728.         </member>
  3729.         <member name="M:System.Xml.XmlTextReader.MoveToNextAttribute">
  3730.             <summary>Moves to the next attribute.</summary>
  3731.             <returns>true if there is a next attribute; false if there are no more attributes.</returns>
  3732.         </member>
  3733.         <member name="M:System.Xml.XmlTextReader.Read">
  3734.             <summary>Reads the next node from the stream.</summary>
  3735.             <returns>true if the next node was read successfully; false if there are no more nodes to read.</returns>
  3736.             <exception cref="T:System.Xml.XmlException">An error occurred while parsing the XML. </exception>
  3737.         </member>
  3738.         <member name="M:System.Xml.XmlTextReader.ReadAttributeValue">
  3739.             <summary>Parses the attribute value into one or more Text, EntityReference, or EndEntity nodes.</summary>
  3740.             <returns>true if there are nodes to return.false if the reader is not positioned on an attribute node when the initial call is made or if all the attribute values have been read.An empty attribute, such as, misc="", returns true with a single node with a value of String.Empty.</returns>
  3741.         </member>
  3742.         <member name="M:System.Xml.XmlTextReader.ReadBase64(System.Byte[],System.Int32,System.Int32)">
  3743.             <summary>Decodes Base64 and returns the decoded binary bytes.</summary>
  3744.             <returns>The number of bytes written to the buffer.</returns>
  3745.             <param name="offset">The zero-based index into the array specifying where the method can begin to write to the buffer. </param>
  3746.             <param name="array">The array of characters that serves as the buffer to which the text contents are written. </param>
  3747.             <param name="len">The number of bytes to write into the buffer. </param>
  3748.             <exception cref="T:System.Xml.XmlException">The Base64 sequence is not valid. </exception>
  3749.             <exception cref="T:System.ArgumentOutOfRangeException">offset < 0, or len < 0, or len > array.Length- offset. </exception>
  3750.             <exception cref="T:System.ArgumentNullException">The value of array is null. </exception>
  3751.         </member>
  3752.         <member name="M:System.Xml.XmlTextReader.ReadBinHex(System.Byte[],System.Int32,System.Int32)">
  3753.             <summary>Decodes BinHex and returns the decoded binary bytes.</summary>
  3754.             <returns>The number of bytes written to your buffer.</returns>
  3755.             <param name="offset">The zero-based index into the array specifying where the method can begin to write to the buffer. </param>
  3756.             <param name="array">The byte array that serves as the buffer to which the decoded binary bytes are written. </param>
  3757.             <param name="len">The number of bytes to write into the buffer. </param>
  3758.             <exception cref="T:System.Xml.XmlException">The BinHex sequence is not valid. </exception>
  3759.             <exception cref="T:System.ArgumentOutOfRangeException">offset < 0, or len < 0, or len > array.Length- offset. </exception>
  3760.             <exception cref="T:System.ArgumentNullException">The value of array is null. </exception>
  3761.         </member>
  3762.         <member name="M:System.Xml.XmlTextReader.ReadChars(System.Char[],System.Int32,System.Int32)">
  3763.             <summary>Reads the text contents of an element into a character buffer. This method is designed to read large streams of embedded text by calling it successively.</summary>
  3764.             <returns>The number of characters read. This can be 0 if the reader is not positioned on an element or if there is no more text content to return in the current context.</returns>
  3765.             <param name="count">The number of characters to write into buffer. </param>
  3766.             <param name="buffer">The array of characters that serves as the buffer to which the text contents are written. </param>
  3767.             <param name="index">The position within buffer where the method can begin writing text contents. </param>
  3768.             <exception cref="T:System.ArgumentNullException">The buffer value is null. </exception>
  3769.             <exception cref="T:System.ArgumentException">count is greater than the space specified in the buffer (buffer size - index). </exception>
  3770.             <exception cref="T:System.ArgumentOutOfRangeException">index< 0 or count< 0. </exception>
  3771.         </member>
  3772.         <member name="M:System.Xml.XmlTextReader.ReadContentAsBase64(System.Byte[],System.Int32,System.Int32)">
  3773.             <summary>Reads the content and returns the Base64 decoded binary bytes.</summary>
  3774.             <returns>The number of bytes written to the buffer.</returns>
  3775.             <param name="count">The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method.</param>
  3776.             <param name="buffer">The buffer into which to copy the resulting text. This value cannot be null.</param>
  3777.             <param name="index">The offset into the buffer where to start copying the result.</param>
  3778.             <exception cref="T:System.ArgumentOutOfRangeException">The index into the buffer or index + count is larger than the allocated buffer size.</exception>
  3779.             <exception cref="T:System.InvalidOperationException"><see cref="M:System.Xml.XmlTextReader.ReadContentAsBase64(System.Byte[],System.Int32,System.Int32)"></see>  is not supported in the current node.</exception>
  3780.             <exception cref="T:System.ArgumentNullException">The buffer value is null.</exception>
  3781.         </member>
  3782.         <member name="M:System.Xml.XmlTextReader.ReadContentAsBinHex(System.Byte[],System.Int32,System.Int32)">
  3783.             <summary>Reads the content and returns the BinHex decoded binary bytes.</summary>
  3784.             <returns>The number of bytes written to the buffer.</returns>
  3785.             <param name="count">The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method.</param>
  3786.             <param name="buffer">The buffer into which to copy the resulting text. This value cannot be null.</param>
  3787.             <param name="index">The offset into the buffer where to start copying the result.</param>
  3788.             <exception cref="T:System.ArgumentOutOfRangeException">The index into the buffer or index + count is larger than the allocated buffer size.</exception>
  3789.             <exception cref="T:System.InvalidOperationException"><see cref="M:System.Xml.XmlTextReader.ReadContentAsBinHex(System.Byte[],System.Int32,System.Int32)"></see>  is not supported on the current node.</exception>
  3790.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XmlTextReader"></see> implementation does not support this method.</exception>
  3791.             <exception cref="T:System.ArgumentNullException">The buffer value is null.</exception>
  3792.         </member>
  3793.         <member name="M:System.Xml.XmlTextReader.ReadElementContentAsBase64(System.Byte[],System.Int32,System.Int32)">
  3794.             <summary>Reads the element and decodes the Base64 content.</summary>
  3795.             <returns>The number of bytes written to the buffer.</returns>
  3796.             <param name="count">The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method.</param>
  3797.             <param name="buffer">The buffer into which to copy the resulting text. This value cannot be null.</param>
  3798.             <param name="index">The offset into the buffer where to start copying the result.</param>
  3799.             <exception cref="T:System.FormatException">The content cannot be converted to the requested type.</exception>
  3800.             <exception cref="T:System.ArgumentOutOfRangeException">The index into the buffer or index + count is larger than the allocated buffer size.</exception>
  3801.             <exception cref="T:System.Xml.XmlException">The element contains mixed-content.</exception>
  3802.             <exception cref="T:System.InvalidOperationException">The current node is not an element node.</exception>
  3803.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XmlTextReader"></see> implementation does not support this method.</exception>
  3804.             <exception cref="T:System.ArgumentNullException">The buffer value is null.</exception>
  3805.         </member>
  3806.         <member name="M:System.Xml.XmlTextReader.ReadElementContentAsBinHex(System.Byte[],System.Int32,System.Int32)">
  3807.             <summary>Reads the element and decodes the BinHex content.</summary>
  3808.             <returns>The number of bytes written to the buffer.</returns>
  3809.             <param name="count">The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method.</param>
  3810.             <param name="buffer">The buffer into which to copy the resulting text. This value cannot be null.</param>
  3811.             <param name="index">The offset into the buffer where to start copying the result.</param>
  3812.             <exception cref="T:System.FormatException">The content cannot be converted to the requested type.</exception>
  3813.             <exception cref="T:System.ArgumentOutOfRangeException">The index into the buffer or index + count is larger than the allocated buffer size.</exception>
  3814.             <exception cref="T:System.Xml.XmlException">The element contains mixed-content.</exception>
  3815.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XmlReader"></see> implementation does not support this method.</exception>
  3816.             <exception cref="T:System.InvalidOperationException">The current node is not an element node.</exception>
  3817.             <exception cref="T:System.ArgumentNullException">The buffer value is null.</exception>
  3818.         </member>
  3819.         <member name="M:System.Xml.XmlTextReader.ReadString">
  3820.             <summary>Reads the contents of an element or a text node as a string.</summary>
  3821.             <returns>The contents of the element or text node. This can be an empty string if the reader is positioned on something other than an element or text node, or if there is no more text content to return in the current context.Note: The text node can be either an element or an attribute text node.</returns>
  3822.             <exception cref="T:System.Xml.XmlException">An error occurred while parsing the XML. </exception>
  3823.             <exception cref="T:System.InvalidOperationException">An invalid operation was attempted. </exception>
  3824.         </member>
  3825.         <member name="M:System.Xml.XmlTextReader.ResetState">
  3826.             <summary>Resets the state of the reader to ReadState.Initial.</summary>
  3827.             <exception cref="T:System.InvalidOperationException">Calling ResetState if the reader was constructed using an <see cref="T:System.Xml.XmlParserContext"></see>. </exception>
  3828.             <exception cref="T:System.Xml.XmlException">Documents in a single stream do not share the same encoding.</exception>
  3829.         </member>
  3830.         <member name="M:System.Xml.XmlTextReader.ResolveEntity">
  3831.             <summary>Resolves the entity reference for EntityReference nodes.</summary>
  3832.         </member>
  3833.         <member name="M:System.Xml.XmlTextReader.Skip">
  3834.             <summary>Skips the children of the current node.</summary>
  3835.         </member>
  3836.         <member name="M:System.Xml.XmlTextReader.System.Xml.IXmlNamespaceResolver.GetNamespacesInScope(System.Xml.XmlNamespaceScope)">
  3837.             <summary>For a description of this member, see <see cref="M:System.Xml.IXmlNamespaceResolver.GetNamespacesInScope(System.Xml.XmlNamespaceScope)"></see>.</summary>
  3838.             <returns>An <see cref="T:System.Collections.IDictionary"></see> that contains the current in-scope namespaces.</returns>
  3839.             <param name="scope">An <see cref="T:System.Xml.XmlNamespaceScope"></see> value that specifies the type of namespace nodes to return.</param>
  3840.         </member>
  3841.         <member name="M:System.Xml.XmlTextReader.System.Xml.IXmlNamespaceResolver.LookupNamespace(System.String)">
  3842.             <summary>For a description of this member, see <see cref="M:System.Xml.IXmlNamespaceResolver.LookupNamespace(System.String)"></see>.</summary>
  3843.             <returns>The namespace URI that is mapped to the prefix; null if the prefix is not mapped to a namespace URI.</returns>
  3844.             <param name="prefix">The prefix whose namespace URI you wish to find.</param>
  3845.         </member>
  3846.         <member name="M:System.Xml.XmlTextReader.System.Xml.IXmlNamespaceResolver.LookupPrefix(System.String)">
  3847.             <summary>For a description of this member, see <see cref="M:System.Xml.IXmlNamespaceResolver.LookupPrefix(System.String)"></see>.</summary>
  3848.             <returns>The prefix that is mapped to the namespace URI; null if the namespace URI is not mapped to a prefix.</returns>
  3849.             <param name="namespaceName">The namespace URI whose prefix you wish to find.</param>
  3850.         </member>
  3851.         <member name="P:System.Xml.XmlTextReader.AttributeCount">
  3852.             <summary>Gets the number of attributes on the current node.</summary>
  3853.             <returns>The number of attributes on the current node.</returns>
  3854.         </member>
  3855.         <member name="P:System.Xml.XmlTextReader.BaseURI">
  3856.             <summary>Gets the base URI of the current node.</summary>
  3857.             <returns>The base URI of the current node.</returns>
  3858.         </member>
  3859.         <member name="P:System.Xml.XmlTextReader.CanReadBinaryContent">
  3860.             <summary>Gets a value indicating whether the <see cref="T:System.Xml.XmlTextReader"></see> implements the binary content read methods.</summary>
  3861.             <returns>true if the binary content read methods are implemented; otherwise false. The <see cref="T:System.Xml.XmlTextReader"></see> class always returns true.</returns>
  3862.         </member>
  3863.         <member name="P:System.Xml.XmlTextReader.CanReadValueChunk">
  3864.             <summary>Gets a value indicating whether the <see cref="T:System.Xml.XmlTextReader"></see> implements the <see cref="M:System.Xml.XmlReader.ReadValueChunk(System.Char[],System.Int32,System.Int32)"></see> method.</summary>
  3865.             <returns>true if the <see cref="T:System.Xml.XmlTextReader"></see> implements the <see cref="M:System.Xml.XmlReader.ReadValueChunk(System.Char[],System.Int32,System.Int32)"></see> method; otherwise false. The <see cref="T:System.Xml.XmlTextReader"></see> class always returns false.</returns>
  3866.         </member>
  3867.         <member name="P:System.Xml.XmlTextReader.CanResolveEntity">
  3868.             <summary>Gets a value indicating whether this reader can parse and resolve entities.</summary>
  3869.             <returns>true if the reader can parse and resolve entities; otherwise, false. The XmlTextReader class always returns true.</returns>
  3870.         </member>
  3871.         <member name="P:System.Xml.XmlTextReader.Depth">
  3872.             <summary>Gets the depth of the current node in the XML document.</summary>
  3873.             <returns>The depth of the current node in the XML document.</returns>
  3874.         </member>
  3875.         <member name="P:System.Xml.XmlTextReader.Encoding">
  3876.             <summary>Gets the encoding of the document.</summary>
  3877.             <returns>The encoding value. If no encoding attribute exists, and there is no byte-order mark, this defaults to UTF-8.</returns>
  3878.         </member>
  3879.         <member name="P:System.Xml.XmlTextReader.EntityHandling">
  3880.             <summary>Gets or sets a value that specifies how the reader handles entities.</summary>
  3881.             <returns>One of the <see cref="T:System.Xml.EntityHandling"></see> values. If no EntityHandling is specified, it defaults to EntityHandling.ExpandCharEntities.</returns>
  3882.         </member>
  3883.         <member name="P:System.Xml.XmlTextReader.EOF">
  3884.             <summary>Gets a value indicating whether the reader is positioned at the end of the stream.</summary>
  3885.             <returns>true if the reader is positioned at the end of the stream; otherwise, false.</returns>
  3886.         </member>
  3887.         <member name="P:System.Xml.XmlTextReader.HasValue">
  3888.             <summary>Gets a value indicating whether the current node can have a <see cref="P:System.Xml.XmlTextReader.Value"></see> other than String.Empty.</summary>
  3889.             <returns>true if the node on which the reader is currently positioned can have a Value; otherwise, false.</returns>
  3890.         </member>
  3891.         <member name="P:System.Xml.XmlTextReader.IsDefault">
  3892.             <summary>Gets a value indicating whether the current node is an attribute that was generated from the default value defined in the DTD or schema.</summary>
  3893.             <returns>This property always returns false. (<see cref="T:System.Xml.XmlTextReader"></see> does not expand default attributes.) </returns>
  3894.         </member>
  3895.         <member name="P:System.Xml.XmlTextReader.IsEmptyElement">
  3896.             <summary>Gets a value indicating whether the current node is an empty element (for example, <MyElement/>).</summary>
  3897.             <returns>true if the current node is an element (<see cref="P:System.Xml.XmlTextReader.NodeType"></see> equals XmlNodeType.Element) that ends with />; otherwise, false.</returns>
  3898.         </member>
  3899.         <member name="P:System.Xml.XmlTextReader.LineNumber">
  3900.             <summary>Gets the current line number.</summary>
  3901.             <returns>The current line number.</returns>
  3902.         </member>
  3903.         <member name="P:System.Xml.XmlTextReader.LinePosition">
  3904.             <summary>Gets the current line position.</summary>
  3905.             <returns>The current line position.</returns>
  3906.         </member>
  3907.         <member name="P:System.Xml.XmlTextReader.LocalName">
  3908.             <summary>Gets the local name of the current node.</summary>
  3909.             <returns>The name of the current node with the prefix removed. For example, LocalName is book for the element <bk:book>.For node types that do not have a name (like Text, Comment, and so on), this property returns String.Empty.</returns>
  3910.         </member>
  3911.         <member name="P:System.Xml.XmlTextReader.Name">
  3912.             <summary>Gets the qualified name of the current node.</summary>
  3913.             <returns>The qualified name of the current node. For example, Name is bk:book for the element <bk:book>.The name returned is dependent on the <see cref="P:System.Xml.XmlTextReader.NodeType"></see> of the node. The following node types return the listed values. All other node types return an empty string.Node Type Name AttributeThe name of the attribute. DocumentTypeThe document type name. ElementThe tag name. EntityReferenceThe name of the entity referenced. ProcessingInstructionThe target of the processing instruction. XmlDeclarationThe literal string xml. </returns>
  3914.         </member>
  3915.         <member name="P:System.Xml.XmlTextReader.Namespaces">
  3916.             <summary>Gets or sets a value indicating whether to do namespace support.</summary>
  3917.             <returns>true to do namespace support; otherwise, false. The default is true.</returns>
  3918.             <exception cref="T:System.InvalidOperationException">Setting this property after a read operation has occurred (<see cref="P:System.Xml.XmlTextReader.ReadState"></see> is not ReadState.Initial). </exception>
  3919.         </member>
  3920.         <member name="P:System.Xml.XmlTextReader.NamespaceURI">
  3921.             <summary>Gets the namespace URI (as defined in the W3C Namespace specification) of the node on which the reader is positioned.</summary>
  3922.             <returns>The namespace URI of the current node; otherwise an empty string.</returns>
  3923.         </member>
  3924.         <member name="P:System.Xml.XmlTextReader.NameTable">
  3925.             <summary>Gets the <see cref="T:System.Xml.XmlNameTable"></see> associated with this implementation.</summary>
  3926.             <returns>The XmlNameTable enabling you to get the atomized version of a string within the node.</returns>
  3927.         </member>
  3928.         <member name="P:System.Xml.XmlTextReader.NodeType">
  3929.             <summary>Gets the type of the current node.</summary>
  3930.             <returns>One of the <see cref="T:System.Xml.XmlNodeType"></see> values representing the type of the current node.</returns>
  3931.         </member>
  3932.         <member name="P:System.Xml.XmlTextReader.Normalization">
  3933.             <summary>Gets or sets a value indicating whether to normalize white space and attribute values.</summary>
  3934.             <returns>true to normalize; otherwise, false. The default is false.</returns>
  3935.             <exception cref="T:System.InvalidOperationException">Setting this property when the reader is closed (<see cref="P:System.Xml.XmlTextReader.ReadState"></see> is ReadState.Closed). </exception>
  3936.         </member>
  3937.         <member name="P:System.Xml.XmlTextReader.Prefix">
  3938.             <summary>Gets the namespace prefix associated with the current node.</summary>
  3939.             <returns>The namespace prefix associated with the current node.</returns>
  3940.         </member>
  3941.         <member name="P:System.Xml.XmlTextReader.ProhibitDtd">
  3942.             <summary>Gets or sets a value indicating whether to allow DTD processing.</summary>
  3943.             <returns>true to disallow DTD processing; otherwise false. The default is false.</returns>
  3944.         </member>
  3945.         <member name="P:System.Xml.XmlTextReader.QuoteChar">
  3946.             <summary>Gets the quotation mark character used to enclose the value of an attribute node.</summary>
  3947.             <returns>The quotation mark character (" or ') used to enclose the value of an attribute node.</returns>
  3948.         </member>
  3949.         <member name="P:System.Xml.XmlTextReader.ReadState">
  3950.             <summary>Gets the state of the reader.</summary>
  3951.             <returns>One of the <see cref="T:System.Xml.ReadState"></see> values.</returns>
  3952.         </member>
  3953.         <member name="P:System.Xml.XmlTextReader.Settings">
  3954.             <summary>Gets the <see cref="T:System.Xml.XmlReaderSettings"></see> object used to create this <see cref="T:System.Xml.XmlTextReader"></see> instance.</summary>
  3955.             <returns>The <see cref="T:System.Xml.XmlReaderSettings"></see> object used to create this <see cref="T:System.Xml.XmlTextReader"></see> instance; null if the reader was not created using the <see cref="Overload:System.Xml.XmlReader.Create"></see> method. </returns>
  3956.         </member>
  3957.         <member name="P:System.Xml.XmlTextReader.Value">
  3958.             <summary>Gets the text value of the current node.</summary>
  3959.             <returns>The value returned depends on the <see cref="P:System.Xml.XmlTextReader.NodeType"></see> of the node. The following table lists node types that have a value to return. All other node types return String.Empty.Node Type Value AttributeThe value of the attribute. CDATAThe content of the CDATA section. CommentThe content of the comment. DocumentTypeThe internal subset. ProcessingInstructionThe entire content, excluding the target. SignificantWhitespaceThe white space within an xml:space= 'preserve' scope. TextThe content of the text node. WhitespaceThe white space between markup. XmlDeclarationThe content of the declaration. </returns>
  3960.         </member>
  3961.         <member name="P:System.Xml.XmlTextReader.WhitespaceHandling">
  3962.             <summary>Gets or sets a value that specifies how white space is handled.</summary>
  3963.             <returns>One of the <see cref="T:System.Xml.WhitespaceHandling"></see> values. The default is WhitespaceHandling.All (returns Whitespace and SignificantWhitespace nodes).</returns>
  3964.             <exception cref="T:System.InvalidOperationException">Setting this property when the reader is closed (<see cref="P:System.Xml.XmlTextReader.ReadState"></see> is ReadState.Closed). </exception>
  3965.             <exception cref="T:System.ArgumentOutOfRangeException">Invalid value specified. </exception>
  3966.         </member>
  3967.         <member name="P:System.Xml.XmlTextReader.XmlLang">
  3968.             <summary>Gets the current xml:lang scope.</summary>
  3969.             <returns>The current xml:lang scope.</returns>
  3970.         </member>
  3971.         <member name="P:System.Xml.XmlTextReader.XmlResolver">
  3972.             <summary>Sets the <see cref="T:System.Xml.XmlResolver"></see> used for resolving DTD references.</summary>
  3973.             <returns>The XmlResolver to use. If set to null, external resources are not resolved.In version 1.1 of the .NET Framework, the caller must be fully trusted in order to specify an XmlResolver.</returns>
  3974.         </member>
  3975.         <member name="P:System.Xml.XmlTextReader.XmlSpace">
  3976.             <summary>Gets the current xml:space scope.</summary>
  3977.             <returns>One of the <see cref="T:System.Xml.XmlSpace"></see> values. If no xml:space scope exists, this property defaults to XmlSpace.None.</returns>
  3978.         </member>
  3979.         <member name="T:System.Xml.XmlTextWriter">
  3980.             <summary>Represents a writer that provides a fast, non-cached, forward-only way of generating streams or files containing XML data that conforms to the W3C Extensible Markup Language (XML) 1.0 and the Namespaces in XML recommendations.</summary>
  3981.         </member>
  3982.         <member name="M:System.Xml.XmlTextWriter.#ctor(System.IO.TextWriter)">
  3983.             <summary>Creates an instance of the XmlTextWriter class using the specified <see cref="T:System.IO.TextWriter"></see>.</summary>
  3984.             <param name="w">The TextWriter to write to. It is assumed that the TextWriter is already set to the correct encoding. </param>
  3985.         </member>
  3986.         <member name="M:System.Xml.XmlTextWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
  3987.             <summary>Creates an instance of the XmlTextWriter class using the specified stream and encoding.</summary>
  3988.             <param name="encoding">The encoding to generate. If encoding is null it writes out the stream as UTF-8 and omits the encoding attribute from the ProcessingInstruction. </param>
  3989.             <param name="w">The stream to which you want to write. </param>
  3990.             <exception cref="T:System.ArgumentException">The encoding is not supported or the stream cannot be written to. </exception>
  3991.             <exception cref="T:System.ArgumentNullException">w is null. </exception>
  3992.         </member>
  3993.         <member name="M:System.Xml.XmlTextWriter.#ctor(System.String,System.Text.Encoding)">
  3994.             <summary>Creates an instance of the <see cref="T:System.Xml.XmlTextWriter"></see> class using the specified file.</summary>
  3995.             <param name="encoding">The encoding to generate. If encoding is null it writes the file out as UTF-8, and omits the encoding attribute from the ProcessingInstruction. </param>
  3996.             <param name="filename">The filename to write to. If the file exists, it truncates it and overwrites it with the new content. </param>
  3997.             <exception cref="T:System.ArgumentNullException">The filename is null. </exception>
  3998.             <exception cref="T:System.IO.DirectoryNotFoundException">The directory to write to is not found. </exception>
  3999.             <exception cref="T:System.ArgumentException">The encoding is not supported; the filename is empty, contains only white space, or contains one or more invalid characters. </exception>
  4000.             <exception cref="T:System.Security.SecurityException">The caller does not have the required permission. </exception>
  4001.             <exception cref="T:System.UnauthorizedAccessException">Access is denied. </exception>
  4002.             <exception cref="T:System.IO.IOException">The filename includes an incorrect or invalid syntax for file name, directory name, or volume label syntax. </exception>
  4003.         </member>
  4004.         <member name="M:System.Xml.XmlTextWriter.Close">
  4005.             <summary>Closes this stream and the underlying stream.</summary>
  4006.             <exception cref="T:System.InvalidOperationException">A call is made to write more output after Close has been called or the result of this call is an invalid XML document. </exception>
  4007.         </member>
  4008.         <member name="M:System.Xml.XmlTextWriter.Flush">
  4009.             <summary>Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.</summary>
  4010.         </member>
  4011.         <member name="M:System.Xml.XmlTextWriter.LookupPrefix(System.String)">
  4012.             <summary>Returns the closest prefix defined in the current namespace scope for the namespace URI.</summary>
  4013.             <returns>The matching prefix. Or null if no matching namespace URI is found in the current scope.</returns>
  4014.             <param name="ns">Namespace URI whose prefix you want to find. </param>
  4015.             <exception cref="T:System.ArgumentException">ns is either null or String.Empty. </exception>
  4016.         </member>
  4017.         <member name="M:System.Xml.XmlTextWriter.WriteBase64(System.Byte[],System.Int32,System.Int32)">
  4018.             <summary>Encodes the specified binary bytes as base64 and writes out the resulting text.</summary>
  4019.             <param name="count">The number of bytes to write. </param>
  4020.             <param name="buffer">Byte array to encode. </param>
  4021.             <param name="index">The position within the buffer indicating the start of the bytes to write. </param>
  4022.             <exception cref="T:System.InvalidOperationException">The <see cref="P:System.Xml.XmlTextWriter.WriteState"></see> is Closed. </exception>
  4023.             <exception cref="T:System.ArgumentException">The buffer length minus index is less than count. </exception>
  4024.             <exception cref="T:System.ArgumentNullException">buffer is null. </exception>
  4025.             <exception cref="T:System.ArgumentOutOfRangeException">index or count is less than zero. </exception>
  4026.         </member>
  4027.         <member name="M:System.Xml.XmlTextWriter.WriteBinHex(System.Byte[],System.Int32,System.Int32)">
  4028.             <summary>Encodes the specified binary bytes as binhex and writes out the resulting text.</summary>
  4029.             <param name="count">The number of bytes to write. </param>
  4030.             <param name="buffer">Byte array to encode. </param>
  4031.             <param name="index">The position in the buffer indicating the start of the bytes to write. </param>
  4032.             <exception cref="T:System.InvalidOperationException">The <see cref="P:System.Xml.XmlTextWriter.WriteState"></see> is Closed. </exception>
  4033.             <exception cref="T:System.ArgumentException">The buffer length minus index is less than count. </exception>
  4034.             <exception cref="T:System.ArgumentNullException">buffer is null. </exception>
  4035.             <exception cref="T:System.ArgumentOutOfRangeException">index or count is less than zero. </exception>
  4036.         </member>
  4037.         <member name="M:System.Xml.XmlTextWriter.WriteCData(System.String)">
  4038.             <summary>Writes out a <![CDATA[...]]> block containing the specified text.</summary>
  4039.             <param name="text">Text to place inside the CDATA block. </param>
  4040.             <exception cref="T:System.InvalidOperationException">The <see cref="P:System.Xml.XmlTextWriter.WriteState"></see> is Closed. </exception>
  4041.             <exception cref="T:System.ArgumentException">The text would result in a non-well formed XML document. </exception>
  4042.         </member>
  4043.         <member name="M:System.Xml.XmlTextWriter.WriteCharEntity(System.Char)">
  4044.             <summary>Forces the generation of a character entity for the specified Unicode character value.</summary>
  4045.             <param name="ch">Unicode character for which to generate a character entity. </param>
  4046.             <exception cref="T:System.InvalidOperationException">The <see cref="P:System.Xml.XmlTextWriter.WriteState"></see> is Closed. </exception>
  4047.             <exception cref="T:System.ArgumentException">The character is in the surrogate pair character range, 0xd800 - 0xdfff; or the text would result in a non-well formed XML document. </exception>
  4048.         </member>
  4049.         <member name="M:System.Xml.XmlTextWriter.WriteChars(System.Char[],System.Int32,System.Int32)">
  4050.             <summary>Writes text one buffer at a time.</summary>
  4051.             <param name="count">The number of characters to write. </param>
  4052.             <param name="buffer">Character array containing the text to write. </param>
  4053.             <param name="index">The position in the buffer indicating the start of the text to write. </param>
  4054.             <exception cref="T:System.InvalidOperationException">The <see cref="P:System.Xml.XmlTextWriter.WriteState"></see> is Closed. </exception>
  4055.             <exception cref="T:System.ArgumentNullException">buffer is null. </exception>
  4056.             <exception cref="T:System.ArgumentOutOfRangeException">index or count is less than zero. -or-The buffer length minus index is less than count; the call results in surrogate pair characters being split or an invalid surrogate pair being written.</exception>
  4057.         </member>
  4058.         <member name="M:System.Xml.XmlTextWriter.WriteComment(System.String)">
  4059.             <summary>Writes out a comment <!--...--> containing the specified text.</summary>
  4060.             <param name="text">Text to place inside the comment. </param>
  4061.             <exception cref="T:System.InvalidOperationException">The <see cref="P:System.Xml.XmlTextWriter.WriteState"></see> is Closed. </exception>
  4062.             <exception cref="T:System.ArgumentException">The text would result in a non-well formed XML document </exception>
  4063.         </member>
  4064.         <member name="M:System.Xml.XmlTextWriter.WriteDocType(System.String,System.String,System.String,System.String)">
  4065.             <summary>Writes the DOCTYPE declaration with the specified name and optional attributes.</summary>
  4066.             <param name="pubid">If non-null it also writes PUBLIC "pubid" "sysid" where pubid and sysid are replaced with the value of the given arguments. </param>
  4067.             <param name="name">The name of the DOCTYPE. This must be non-empty. </param>
  4068.             <param name="sysid">If pubid is null and sysid is non-null it writes SYSTEM "sysid" where sysid is replaced with the value of this argument. </param>
  4069.             <param name="subset">If non-null it writes [subset] where subset is replaced with the value of this argument. </param>
  4070.             <exception cref="T:System.InvalidOperationException">This method was called outside the prolog (after the root element). </exception>
  4071.             <exception cref="T:System.ArgumentException">name is null or String.Empty-or- the value for name would result in invalid XML. </exception>
  4072.         </member>
  4073.         <member name="M:System.Xml.XmlTextWriter.WriteEndAttribute">
  4074.             <summary>Closes the previous <see cref="M:System.Xml.XmlTextWriter.WriteStartAttribute(System.String,System.String,System.String)"></see> call.</summary>
  4075.         </member>
  4076.         <member name="M:System.Xml.XmlTextWriter.WriteEndDocument">
  4077.             <summary>Closes any open elements or attributes and puts the writer back in the Start state.</summary>
  4078.             <exception cref="T:System.ArgumentException">The XML document is invalid. </exception>
  4079.         </member>
  4080.         <member name="M:System.Xml.XmlTextWriter.WriteEndElement">
  4081.             <summary>Closes one element and pops the corresponding namespace scope.</summary>
  4082.         </member>
  4083.         <member name="M:System.Xml.XmlTextWriter.WriteEntityRef(System.String)">
  4084.             <summary>Writes out an entity reference as &name;.</summary>
  4085.             <param name="name">Name of the entity reference. </param>
  4086.             <exception cref="T:System.ArgumentException">The text would result in a non-well formed XML document or name is either null or String.Empty. </exception>
  4087.         </member>
  4088.         <member name="M:System.Xml.XmlTextWriter.WriteFullEndElement">
  4089.             <summary>Closes one element and pops the corresponding namespace scope.</summary>
  4090.         </member>
  4091.         <member name="M:System.Xml.XmlTextWriter.WriteName(System.String)">
  4092.             <summary>Writes out the specified name, ensuring it is a valid name according to the W3C XML 1.0 recommendation (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).</summary>
  4093.             <param name="name">Name to write. </param>
  4094.             <exception cref="T:System.ArgumentException">name is not a valid XML name; or name is either null or String.Empty. </exception>
  4095.         </member>
  4096.         <member name="M:System.Xml.XmlTextWriter.WriteNmToken(System.String)">
  4097.             <summary>Writes out the specified name, ensuring it is a valid NmToken according to the W3C XML 1.0 recommendation (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).</summary>
  4098.             <param name="name">Name to write. </param>
  4099.             <exception cref="T:System.ArgumentException">name is not a valid NmToken; or name is either null or String.Empty. </exception>
  4100.         </member>
  4101.         <member name="M:System.Xml.XmlTextWriter.WriteProcessingInstruction(System.String,System.String)">
  4102.             <summary>Writes out a processing instruction with a space between the name and text as follows: <?name text?>.</summary>
  4103.             <param name="name">Name of the processing instruction. </param>
  4104.             <param name="text">Text to include in the processing instruction. </param>
  4105.             <exception cref="T:System.ArgumentException">The text would result in a non-well formed XML document.name is either null or String.Empty.This method is being used to create an XML declaration after <see cref="M:System.Xml.XmlTextWriter.WriteStartDocument"></see> has already been called. </exception>
  4106.         </member>
  4107.         <member name="M:System.Xml.XmlTextWriter.WriteQualifiedName(System.String,System.String)">
  4108.             <summary>Writes out the namespace-qualified name. This method looks up the prefix that is in scope for the given namespace.</summary>
  4109.             <param name="localName">The local name to write. </param>
  4110.             <param name="ns">The namespace URI to associate with the name. </param>
  4111.             <exception cref="T:System.ArgumentException">localName is either null or String.Empty.localName is not a valid name according to the W3C Namespaces spec. </exception>
  4112.         </member>
  4113.         <member name="M:System.Xml.XmlTextWriter.WriteRaw(System.String)">
  4114.             <summary>Writes raw markup manually from a string.</summary>
  4115.             <param name="data">String containing the text to write. </param>
  4116.         </member>
  4117.         <member name="M:System.Xml.XmlTextWriter.WriteRaw(System.Char[],System.Int32,System.Int32)">
  4118.             <summary>Writes raw markup manually from a character buffer.</summary>
  4119.             <param name="count">The number of characters to write. </param>
  4120.             <param name="buffer">Character array containing the text to write. </param>
  4121.             <param name="index">The position within the buffer indicating the start of the text to write. </param>
  4122.             <exception cref="T:System.ArgumentOutOfRangeException">index or count is less than zero.-or-The buffer length minus index is less than count. </exception>
  4123.             <exception cref="T:System.ArgumentNullException">buffer is null. </exception>
  4124.         </member>
  4125.         <member name="M:System.Xml.XmlTextWriter.WriteStartAttribute(System.String,System.String,System.String)">
  4126.             <summary>Writes the start of an attribute.</summary>
  4127.             <param name="localName">LocalName of the attribute. </param>
  4128.             <param name="prefix">Namespace prefix of the attribute. </param>
  4129.             <param name="ns">NamespaceURI of the attribute </param>
  4130.             <exception cref="T:System.ArgumentException">localName is either null or String.Empty. </exception>
  4131.         </member>
  4132.         <member name="M:System.Xml.XmlTextWriter.WriteStartDocument">
  4133.             <summary>Writes the XML declaration with the version "1.0".</summary>
  4134.             <exception cref="T:System.InvalidOperationException">This is not the first write method called after the constructor. </exception>
  4135.         </member>
  4136.         <member name="M:System.Xml.XmlTextWriter.WriteStartDocument(System.Boolean)">
  4137.             <summary>Writes the XML declaration with the version "1.0" and the standalone attribute.</summary>
  4138.             <param name="standalone">If true, it writes "standalone=yes"; if false, it writes "standalone=no". </param>
  4139.             <exception cref="T:System.InvalidOperationException">This is not the first write method called after the constructor. </exception>
  4140.         </member>
  4141.         <member name="M:System.Xml.XmlTextWriter.WriteStartElement(System.String,System.String,System.String)">
  4142.             <summary>Writes the specified start tag and associates it with the given namespace and prefix.</summary>
  4143.             <param name="localName">The local name of the element. </param>
  4144.             <param name="prefix">The namespace prefix of the element. </param>
  4145.             <param name="ns">The namespace URI to associate with the element. If this namespace is already in scope and has an associated prefix then the writer automatically writes that prefix also. </param>
  4146.             <exception cref="T:System.InvalidOperationException">The writer is closed. </exception>
  4147.         </member>
  4148.         <member name="M:System.Xml.XmlTextWriter.WriteString(System.String)">
  4149.             <summary>Writes the given text content.</summary>
  4150.             <param name="text">Text to write. </param>
  4151.             <exception cref="T:System.ArgumentException">The text string contains an invalid surrogate pair. </exception>
  4152.         </member>
  4153.         <member name="M:System.Xml.XmlTextWriter.WriteSurrogateCharEntity(System.Char,System.Char)">
  4154.             <summary>Generates and writes the surrogate character entity for the surrogate character pair.</summary>
  4155.             <param name="highChar">The high surrogate. This must be a value between 0xD800 and 0xDBFF. </param>
  4156.             <param name="lowChar">The low surrogate. This must be a value between 0xDC00 and 0xDFFF. </param>
  4157.             <exception cref="T:System.Exception">An invalid surrogate character pair was passed. </exception>
  4158.         </member>
  4159.         <member name="M:System.Xml.XmlTextWriter.WriteWhitespace(System.String)">
  4160.             <summary>Writes out the given white space.</summary>
  4161.             <param name="ws">The string of white space characters. </param>
  4162.             <exception cref="T:System.ArgumentException">The string contains non-white space characters. </exception>
  4163.         </member>
  4164.         <member name="P:System.Xml.XmlTextWriter.BaseStream">
  4165.             <summary>Gets the underlying stream object.</summary>
  4166.             <returns>The stream to which the XmlTextWriter is writing or null if the XmlTextWriter was constructed using a <see cref="T:System.IO.TextWriter"></see> that does not inherit from the <see cref="T:System.IO.StreamWriter"></see> class.</returns>
  4167.         </member>
  4168.         <member name="P:System.Xml.XmlTextWriter.Formatting">
  4169.             <summary>Indicates how the output is formatted.</summary>
  4170.             <returns>One of the <see cref="T:System.Xml.Formatting"></see> values. The default is Formatting.None (no special formatting).</returns>
  4171.         </member>
  4172.         <member name="P:System.Xml.XmlTextWriter.Indentation">
  4173.             <summary>Gets or sets how many IndentChars to write for each level in the hierarchy when <see cref="P:System.Xml.XmlTextWriter.Formatting"></see> is set to Formatting.Indented.</summary>
  4174.             <returns>Number of IndentChars for each level. The default is 2.</returns>
  4175.             <exception cref="T:System.ArgumentException">Setting this property to a negative value. </exception>
  4176.         </member>
  4177.         <member name="P:System.Xml.XmlTextWriter.IndentChar">
  4178.             <summary>Gets or sets which character to use for indenting when <see cref="P:System.Xml.XmlTextWriter.Formatting"></see> is set to Formatting.Indented.</summary>
  4179.             <returns>The character to use for indenting. The default is space.The XmlTextWriter allows you to set this property to any character. To ensure valid XML, you must specify a valid white space character, 0x9, 0x10, 0x13 or 0x20.</returns>
  4180.         </member>
  4181.         <member name="P:System.Xml.XmlTextWriter.Namespaces">
  4182.             <summary>Gets or sets a value indicating whether to do namespace support.</summary>
  4183.             <returns>true to support namespaces; otherwise, false.The default is true.</returns>
  4184.             <exception cref="T:System.InvalidOperationException">You can only change this property when in the WriteState.Start state. </exception>
  4185.         </member>
  4186.         <member name="P:System.Xml.XmlTextWriter.QuoteChar">
  4187.             <summary>Gets or sets which character to use to quote attribute values.</summary>
  4188.             <returns>The character to use to quote attribute values. This must be a single quote (&#39;) or a double quote (&#34;). The default is a double quote.</returns>
  4189.             <exception cref="T:System.ArgumentException">Setting this property to something other than either a single or double quote. </exception>
  4190.         </member>
  4191.         <member name="P:System.Xml.XmlTextWriter.WriteState">
  4192.             <summary>Gets the state of the writer.</summary>
  4193.             <returns>One of the <see cref="T:System.Xml.WriteState"></see> values.</returns>
  4194.         </member>
  4195.         <member name="P:System.Xml.XmlTextWriter.XmlLang">
  4196.             <summary>Gets the current xml:lang scope.</summary>
  4197.             <returns>The current xml:lang or null if there is no xml:lang in the current scope.</returns>
  4198.         </member>
  4199.         <member name="P:System.Xml.XmlTextWriter.XmlSpace">
  4200.             <summary>Gets an <see cref="T:System.Xml.XmlSpace"></see> representing the current xml:space scope.</summary>
  4201.             <returns>An XmlSpace representing the current xml:space scope.Value Meaning None This is the default if no xml:space scope exists. Default The current scope is xml:space="default". Preserve The current scope is xml:space="preserve". </returns>
  4202.         </member>
  4203.         <member name="T:System.Xml.XmlTokenizedType">
  4204.             <summary>Represents the XML type for the string. This allows the string to be read as a particular XML type, for example a CDATA section type.</summary>
  4205.         </member>
  4206.         <member name="F:System.Xml.XmlTokenizedType.CDATA">
  4207.             <summary>CDATA type.</summary>
  4208.         </member>
  4209.         <member name="F:System.Xml.XmlTokenizedType.ENTITIES">
  4210.             <summary>ENTITIES type.</summary>
  4211.         </member>
  4212.         <member name="F:System.Xml.XmlTokenizedType.ENTITY">
  4213.             <summary>ENTITY type.</summary>
  4214.         </member>
  4215.         <member name="F:System.Xml.XmlTokenizedType.ENUMERATION">
  4216.             <summary>ENUMERATION type.</summary>
  4217.         </member>
  4218.         <member name="F:System.Xml.XmlTokenizedType.ID">
  4219.             <summary>ID type.</summary>
  4220.         </member>
  4221.         <member name="F:System.Xml.XmlTokenizedType.IDREF">
  4222.             <summary>IDREF type.</summary>
  4223.         </member>
  4224.         <member name="F:System.Xml.XmlTokenizedType.IDREFS">
  4225.             <summary>IDREFS type.</summary>
  4226.         </member>
  4227.         <member name="F:System.Xml.XmlTokenizedType.NCName">
  4228.             <summary>NCName type.</summary>
  4229.         </member>
  4230.         <member name="F:System.Xml.XmlTokenizedType.NMTOKEN">
  4231.             <summary>NMTOKEN type.</summary>
  4232.         </member>
  4233.         <member name="F:System.Xml.XmlTokenizedType.NMTOKENS">
  4234.             <summary>NMTOKENS type.</summary>
  4235.         </member>
  4236.         <member name="F:System.Xml.XmlTokenizedType.None">
  4237.             <summary>No type.</summary>
  4238.         </member>
  4239.         <member name="F:System.Xml.XmlTokenizedType.NOTATION">
  4240.             <summary>NOTATION type.</summary>
  4241.         </member>
  4242.         <member name="F:System.Xml.XmlTokenizedType.QName">
  4243.             <summary>QName type.</summary>
  4244.         </member>
  4245.         <member name="T:System.Xml.XmlUrlResolver">
  4246.             <summary>Resolves external XML resources named by a Uniform Resource Identifier (URI).</summary>
  4247.         </member>
  4248.         <member name="M:System.Xml.XmlUrlResolver.#ctor">
  4249.             <summary>Creates a new instance of the XmlUrlResolver class.</summary>
  4250.         </member>
  4251.         <member name="M:System.Xml.XmlUrlResolver.GetEntity(System.Uri,System.String,System.Type)">
  4252.             <summary>Maps a URI to an object containing the actual resource.</summary>
  4253.             <returns>A System.IO.Stream object or null if a type other than stream is specified.</returns>
  4254.             <param name="role">The current implementation does not use this parameter when resolving URIs. This is provided for future extensibility purposes. For example, this can be mapped to the xlink:role and used as an implementation specific argument in other scenarios. </param>
  4255.             <param name="ofObjectToReturn">The type of object to return. The current implementation only returns System.IO.Stream objects. </param>
  4256.             <param name="absoluteUri">The URI returned from <see cref="M:System.Xml.XmlResolver.ResolveUri(System.Uri,System.String)"></see></param>
  4257.             <exception cref="T:System.NullReferenceException">absoluteUri is null. </exception>
  4258.             <exception cref="T:System.UriFormatException">The specified URI is not an absolute URI. </exception>
  4259.             <exception cref="T:System.Exception">There is a runtime error (for example, an interrupted server connection). </exception>
  4260.             <exception cref="T:System.Xml.XmlException">ofObjectToReturn is neither null nor a Stream type. </exception>
  4261.         </member>
  4262.         <member name="M:System.Xml.XmlUrlResolver.ResolveUri(System.Uri,System.String)">
  4263.             <summary>Resolves the absolute URI from the base and relative URIs.</summary>
  4264.             <returns>A <see cref="T:System.Uri"></see> representing the absolute URI or null if the relative URI cannot be resolved.</returns>
  4265.             <param name="relativeUri">The URI to resolve. The URI can be absolute or relative. If absolute, this value effectively replaces the baseUri value. If relative, it combines with the baseUri to make an absolute URI.</param>
  4266.             <param name="baseUri">The base URI used to resolve the relative URI.</param>
  4267.             <exception cref="T:System.ArgumentException">relativeUri is null</exception>
  4268.         </member>
  4269.         <member name="P:System.Xml.XmlUrlResolver.Credentials">
  4270.             <summary>Sets credentials used to authenticate Web requests.</summary>
  4271.             <returns>An <see cref="T:System.Net.ICredentials"></see> object. If this property is not set, the value defaults to null; that is, the XmlUrlResolver has no user credentials.</returns>
  4272.         </member>
  4273.         <member name="T:System.Xml.XmlValidatingReader">
  4274.             <summary>Represents a reader that provides document type definition (DTD), XML-Data Reduced (XDR) schema, and XML Schema definition language (XSD) validation.</summary>
  4275.         </member>
  4276.         <member name="M:System.Xml.XmlValidatingReader.#ctor(System.Xml.XmlReader)">
  4277.             <summary>Initializes a new instance of the XmlValidatingReader class that validates the content returned from the given <see cref="T:System.Xml.XmlReader"></see>.</summary>
  4278.             <param name="reader">The XmlReader to read from while validating. The current implementation supports only <see cref="T:System.Xml.XmlTextReader"></see>. </param>
  4279.             <exception cref="T:System.ArgumentException">The reader specified is not an XmlTextReader. </exception>
  4280.         </member>
  4281.         <member name="M:System.Xml.XmlValidatingReader.#ctor(System.IO.Stream,System.Xml.XmlNodeType,System.Xml.XmlParserContext)">
  4282.             <summary>Initializes a new instance of the XmlValidatingReader class with the specified values.</summary>
  4283.             <param name="context">The <see cref="T:System.Xml.XmlParserContext"></see> in which the XML fragment is to be parsed. This includes the <see cref="T:System.Xml.XmlNameTable"></see> to use, encoding, namespace scope, current xml:lang, and xml:space scope. </param>
  4284.             <param name="xmlFragment">The stream containing the XML fragment to parse. </param>
  4285.             <param name="fragType">The <see cref="T:System.Xml.XmlNodeType"></see> of the XML fragment. This determines what the fragment can contain (see table below). </param>
  4286.             <exception cref="T:System.Xml.XmlException">fragType is not one of the node types listed in the table below. </exception>
  4287.         </member>
  4288.         <member name="M:System.Xml.XmlValidatingReader.#ctor(System.String,System.Xml.XmlNodeType,System.Xml.XmlParserContext)">
  4289.             <summary>Initializes a new instance of the XmlValidatingReader class with the specified values.</summary>
  4290.             <param name="context">The <see cref="T:System.Xml.XmlParserContext"></see> in which the XML fragment is to be parsed. This includes the <see cref="T:System.Xml.NameTable"></see> to use, encoding, namespace scope, current xml:lang, and xml:space scope. </param>
  4291.             <param name="xmlFragment">The string containing the XML fragment to parse. </param>
  4292.             <param name="fragType">The <see cref="T:System.Xml.XmlNodeType"></see> of the XML fragment. This also determines what the fragment string can contain (see table below). </param>
  4293.             <exception cref="T:System.Xml.XmlException">fragType is not one of the node types listed in the table below. </exception>
  4294.         </member>
  4295.         <member name="E:System.Xml.XmlValidatingReader.ValidationEventHandler">
  4296.             <summary>Sets an event handler for receiving information about document type definition (DTD), XML-Data Reduced (XDR) schema, and XML Schema definition language (XSD) schema validation errors.</summary>
  4297.         </member>
  4298.         <member name="M:System.Xml.XmlValidatingReader.Close">
  4299.             <summary>Changes the <see cref="P:System.Xml.XmlReader.ReadState"></see> to Closed.</summary>
  4300.         </member>
  4301.         <member name="M:System.Xml.XmlValidatingReader.GetAttribute(System.Int32)">
  4302.             <summary>Gets the value of the attribute with the specified index.</summary>
  4303.             <returns>The value of the specified attribute.</returns>
  4304.             <param name="i">The index of the attribute. The index is zero-based. (The first attribute has index 0.) </param>
  4305.             <exception cref="T:System.ArgumentOutOfRangeException">The i parameter is less than 0 or greater than or equal to <see cref="P:System.Xml.XmlValidatingReader.AttributeCount"></see>. </exception>
  4306.         </member>
  4307.         <member name="M:System.Xml.XmlValidatingReader.GetAttribute(System.String)">
  4308.             <summary>Gets the value of the attribute with the specified name.</summary>
  4309.             <returns>The value of the specified attribute. If the attribute is not found, null is returned.</returns>
  4310.             <param name="name">The qualified name of the attribute. </param>
  4311.         </member>
  4312.         <member name="M:System.Xml.XmlValidatingReader.GetAttribute(System.String,System.String)">
  4313.             <summary>Gets the value of the attribute with the specified local name and namespace Uniform Resource Identifier (URI).</summary>
  4314.             <returns>The value of the specified attribute. If the attribute is not found, null is returned. This method does not move the reader.</returns>
  4315.             <param name="localName">The local name of the attribute. </param>
  4316.             <param name="namespaceURI">The namespace URI of the attribute. </param>
  4317.         </member>
  4318.         <member name="M:System.Xml.XmlValidatingReader.HasLineInfo">
  4319.             <summary>Gets a value indicating whether the class can return line information.</summary>
  4320.             <returns>true if the class can return line information; otherwise, false.</returns>
  4321.         </member>
  4322.         <member name="M:System.Xml.XmlValidatingReader.LookupNamespace(System.String)">
  4323.             <summary>Resolves a namespace prefix in the current element's scope.</summary>
  4324.             <returns>The namespace URI to which the prefix maps or null if no matching prefix is found.</returns>
  4325.             <param name="prefix">The prefix whose namespace Uniform Resource Identifier (URI) you want to resolve. To match the default namespace, pass an empty string. </param>
  4326.         </member>
  4327.         <member name="M:System.Xml.XmlValidatingReader.MoveToAttribute(System.Int32)">
  4328.             <summary>Moves to the attribute with the specified index.</summary>
  4329.             <param name="i">The index of the attribute. </param>
  4330.             <exception cref="T:System.ArgumentOutOfRangeException">The i parameter is less than 0 or greater than or equal to <see cref="P:System.Xml.XmlReader.AttributeCount"></see>. </exception>
  4331.         </member>
  4332.         <member name="M:System.Xml.XmlValidatingReader.MoveToAttribute(System.String)">
  4333.             <summary>Moves to the attribute with the specified name.</summary>
  4334.             <returns>true if the attribute is found; otherwise, false. If false, the position of the reader does not change.</returns>
  4335.             <param name="name">The qualified name of the attribute. </param>
  4336.         </member>
  4337.         <member name="M:System.Xml.XmlValidatingReader.MoveToAttribute(System.String,System.String)">
  4338.             <summary>Moves to the attribute with the specified local name and namespace Uniform Resource Identifier (URI).</summary>
  4339.             <returns>true if the attribute is found; otherwise, false. If false, the position of the reader does not change.</returns>
  4340.             <param name="localName">The local name of the attribute. </param>
  4341.             <param name="namespaceURI">The namespace URI of the attribute. </param>
  4342.         </member>
  4343.         <member name="M:System.Xml.XmlValidatingReader.MoveToElement">
  4344.             <summary>Moves to the element that contains the current attribute node.</summary>
  4345.             <returns>true if the reader is positioned on an attribute (the reader moves to the element that owns the attribute); false if the reader is not positioned on an attribute (the position of the reader does not change).</returns>
  4346.         </member>
  4347.         <member name="M:System.Xml.XmlValidatingReader.MoveToFirstAttribute">
  4348.             <summary>Moves to the first attribute.</summary>
  4349.             <returns>true if an attribute exists (the reader moves to the first attribute); otherwise, false (the position of the reader does not change).</returns>
  4350.         </member>
  4351.         <member name="M:System.Xml.XmlValidatingReader.MoveToNextAttribute">
  4352.             <summary>Moves to the next attribute.</summary>
  4353.             <returns>true if there is a next attribute; false if there are no more attributes.</returns>
  4354.         </member>
  4355.         <member name="M:System.Xml.XmlValidatingReader.Read">
  4356.             <summary>Reads the next node from the stream.</summary>
  4357.             <returns>true if the next node was read successfully; false if there are no more nodes to read.</returns>
  4358.         </member>
  4359.         <member name="M:System.Xml.XmlValidatingReader.ReadAttributeValue">
  4360.             <summary>Parses the attribute value into one or more Text, EntityReference, or EndEntity nodes.</summary>
  4361.             <returns>true if there are nodes to return.false if the reader is not positioned on an attribute node when the initial call is made or if all the attribute values have been read.An empty attribute, such as, misc="", returns true with a single node with a value of String.Empty.</returns>
  4362.         </member>
  4363.         <member name="M:System.Xml.XmlValidatingReader.ReadContentAsBase64(System.Byte[],System.Int32,System.Int32)">
  4364.             <summary>Reads the content and returns the Base64 decoded binary bytes.</summary>
  4365.             <returns>The number of bytes written to the buffer.</returns>
  4366.             <param name="count">The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method.</param>
  4367.             <param name="buffer">The buffer into which to copy the resulting text. This value cannot be null.</param>
  4368.             <param name="index">The offset into the buffer where to start copying the result.</param>
  4369.             <exception cref="T:System.InvalidOperationException"><see cref="M:System.Xml.XmlValidatingReader.ReadContentAsBase64(System.Byte[],System.Int32,System.Int32)"></see>  is not supported on the current node.</exception>
  4370.             <exception cref="T:System.ArgumentOutOfRangeException">The index into the buffer or index + count is larger than the allocated buffer size.</exception>
  4371.             <exception cref="T:System.ArgumentNullException">The buffer value is null.</exception>
  4372.         </member>
  4373.         <member name="M:System.Xml.XmlValidatingReader.ReadContentAsBinHex(System.Byte[],System.Int32,System.Int32)">
  4374.             <summary>Reads the content and returns the BinHex decoded binary bytes.</summary>
  4375.             <returns>The number of bytes written to the buffer.</returns>
  4376.             <param name="count">The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method.</param>
  4377.             <param name="buffer">The buffer into which to copy the resulting text. This value cannot be null.</param>
  4378.             <param name="index">The offset into the buffer where to start copying the result.</param>
  4379.             <exception cref="T:System.InvalidOperationException"><see cref="M:System.Xml.XmlValidatingReader.ReadContentAsBinHex(System.Byte[],System.Int32,System.Int32)"></see>  is not supported on the current node.</exception>
  4380.             <exception cref="T:System.ArgumentOutOfRangeException">The index into the buffer or index + count is larger than the allocated buffer size.</exception>
  4381.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XmlValidatingReader"></see> implementation does not support this method.</exception>
  4382.             <exception cref="T:System.ArgumentNullException">The buffer value is null.</exception>
  4383.         </member>
  4384.         <member name="M:System.Xml.XmlValidatingReader.ReadElementContentAsBase64(System.Byte[],System.Int32,System.Int32)">
  4385.             <summary>Reads the element and decodes the Base64 content.</summary>
  4386.             <returns>The number of bytes written to the buffer.</returns>
  4387.             <param name="count">The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method.</param>
  4388.             <param name="buffer">The buffer into which to copy the resulting text. This value cannot be null.</param>
  4389.             <param name="index">The offset into the buffer where to start copying the result.</param>
  4390.             <exception cref="T:System.FormatException">The content cannot be converted to the requested type.</exception>
  4391.             <exception cref="T:System.ArgumentOutOfRangeException">The index into the buffer or index + count is larger than the allocated buffer size.</exception>
  4392.             <exception cref="T:System.Xml.XmlException">The element contains mixed-content.</exception>
  4393.             <exception cref="T:System.InvalidOperationException">The current node is not an element node.</exception>
  4394.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XmlValidatingReader"></see> implementation does not support this method.</exception>
  4395.             <exception cref="T:System.ArgumentNullException">The buffer value is null.</exception>
  4396.         </member>
  4397.         <member name="M:System.Xml.XmlValidatingReader.ReadElementContentAsBinHex(System.Byte[],System.Int32,System.Int32)">
  4398.             <summary>Reads the element and decodes the BinHex content.</summary>
  4399.             <returns>The number of bytes written to the buffer.</returns>
  4400.             <param name="count">The maximum number of bytes to copy into the buffer. The actual number of bytes copied is returned from this method.</param>
  4401.             <param name="buffer">The buffer into which to copy the resulting text. This value cannot be null.</param>
  4402.             <param name="index">The offset into the buffer where to start copying the result.</param>
  4403.             <exception cref="T:System.FormatException">The content cannot be converted to the requested type.</exception>
  4404.             <exception cref="T:System.ArgumentOutOfRangeException">The index into the buffer or index + count is larger than the allocated buffer size.</exception>
  4405.             <exception cref="T:System.Xml.XmlException">The element contains mixed-content.</exception>
  4406.             <exception cref="T:System.InvalidOperationException">The current node is not an element node.</exception>
  4407.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XmlValidatingReader"></see> implementation does not support this method.</exception>
  4408.             <exception cref="T:System.ArgumentNullException">The buffer value is null.</exception>
  4409.         </member>
  4410.         <member name="M:System.Xml.XmlValidatingReader.ReadString">
  4411.             <summary>Reads the contents of an element or text node as a string.</summary>
  4412.             <returns>The contents of the element or text node. This can be an empty string if the reader is positioned on something other than an element or text node, or if there is no more text content to return in the current context.The text node can be either an element or an attribute text node.</returns>
  4413.         </member>
  4414.         <member name="M:System.Xml.XmlValidatingReader.ReadTypedValue">
  4415.             <summary>Gets the common language runtime type for the specified XML Schema definition language (XSD) type.</summary>
  4416.             <returns>The common language runtime type for the specified XML Schema type.</returns>
  4417.         </member>
  4418.         <member name="M:System.Xml.XmlValidatingReader.ResolveEntity">
  4419.             <summary>Resolves the entity reference for EntityReference nodes.</summary>
  4420.             <exception cref="T:System.InvalidOperationException">The reader is not positioned on an EntityReference node. </exception>
  4421.         </member>
  4422.         <member name="P:System.Xml.XmlValidatingReader.AttributeCount">
  4423.             <summary>Gets the number of attributes on the current node.</summary>
  4424.             <returns>The number of attributes on the current node. This number includes default attributes.</returns>
  4425.         </member>
  4426.         <member name="P:System.Xml.XmlValidatingReader.BaseURI">
  4427.             <summary>Gets the base URI of the current node.</summary>
  4428.             <returns>The base URI of the current node.</returns>
  4429.         </member>
  4430.         <member name="P:System.Xml.XmlValidatingReader.CanReadBinaryContent">
  4431.             <summary>Gets a value indicating whether the <see cref="T:System.Xml.XmlValidatingReader"></see> implements the binary content read methods.</summary>
  4432.             <returns>true if the binary content read methods are implemented; otherwise false. The <see cref="T:System.Xml.XmlValidatingReader"></see> class returns true.</returns>
  4433.         </member>
  4434.         <member name="P:System.Xml.XmlValidatingReader.CanResolveEntity">
  4435.             <summary>Gets a value indicating whether this reader can parse and resolve entities.</summary>
  4436.             <returns>true if the reader can parse and resolve entities; otherwise, false. XmlValidatingReader always returns true.</returns>
  4437.         </member>
  4438.         <member name="P:System.Xml.XmlValidatingReader.Depth">
  4439.             <summary>Gets the depth of the current node in the XML document.</summary>
  4440.             <returns>The depth of the current node in the XML document.</returns>
  4441.         </member>
  4442.         <member name="P:System.Xml.XmlValidatingReader.Encoding">
  4443.             <summary>Gets the encoding attribute for the document.</summary>
  4444.             <returns>The encoding value. If no encoding attribute exists, and there is not byte-order mark, this defaults to UTF-8.</returns>
  4445.         </member>
  4446.         <member name="P:System.Xml.XmlValidatingReader.EntityHandling">
  4447.             <summary>Gets or sets a value that specifies how the reader handles entities.</summary>
  4448.             <returns>One of the <see cref="T:System.Xml.EntityHandling"></see> values. If no EntityHandling is specified, it defaults to EntityHandling.ExpandEntities.</returns>
  4449.             <exception cref="T:System.ArgumentOutOfRangeException">Invalid value was specified. </exception>
  4450.         </member>
  4451.         <member name="P:System.Xml.XmlValidatingReader.EOF">
  4452.             <summary>Gets a value indicating whether the reader is positioned at the end of the stream.</summary>
  4453.             <returns>true if the reader is positioned at the end of the stream; otherwise, false.</returns>
  4454.         </member>
  4455.         <member name="P:System.Xml.XmlValidatingReader.HasValue">
  4456.             <summary>Gets a value indicating whether the current node can have a <see cref="P:System.Xml.XmlValidatingReader.Value"></see> other than String.Empty.</summary>
  4457.             <returns>true if the node on which the reader is currently positioned can have a Value; otherwise, false.</returns>
  4458.         </member>
  4459.         <member name="P:System.Xml.XmlValidatingReader.IsDefault">
  4460.             <summary>Gets a value indicating whether the current node is an attribute that was generated from the default value defined in the document type definition (DTD) or schema.</summary>
  4461.             <returns>true if the current node is an attribute whose value was generated from the default value defined in the DTD or schema; false if the attribute value was explicitly set.</returns>
  4462.         </member>
  4463.         <member name="P:System.Xml.XmlValidatingReader.IsEmptyElement">
  4464.             <summary>Gets a value indicating whether the current node is an empty element (for example, <MyElement/>).</summary>
  4465.             <returns>true if the current node is an element (<see cref="P:System.Xml.XmlValidatingReader.NodeType"></see> equals XmlNodeType.Element) that ends with />; otherwise, false.</returns>
  4466.         </member>
  4467.         <member name="P:System.Xml.XmlValidatingReader.LineNumber">
  4468.             <summary>Gets the current line number.</summary>
  4469.             <returns>The current line number. The starting value for this property is 1.</returns>
  4470.         </member>
  4471.         <member name="P:System.Xml.XmlValidatingReader.LinePosition">
  4472.             <summary>Gets the current line position.</summary>
  4473.             <returns>The current line position. The starting value for this property is 1.</returns>
  4474.         </member>
  4475.         <member name="P:System.Xml.XmlValidatingReader.LocalName">
  4476.             <summary>Gets the local name of the current node.</summary>
  4477.             <returns>The name of the current node with the prefix removed. For example, LocalName is book for the element <bk:book>.For node types that do not have a name (like Text, Comment, and so on), this property returns String.Empty.</returns>
  4478.         </member>
  4479.         <member name="P:System.Xml.XmlValidatingReader.Name">
  4480.             <summary>Gets the qualified name of the current node.</summary>
  4481.             <returns>The qualified name of the current node. For example, Name is bk:book for the element <bk:book>.The name returned is dependent on the <see cref="P:System.Xml.XmlValidatingReader.NodeType"></see> of the node. The following node types return the listed values. All other node types return an empty string.Node Type Name AttributeThe name of the attribute. DocumentTypeThe document type name. ElementThe tag name. EntityReferenceThe name of the entity referenced. ProcessingInstructionThe target of the processing instruction. XmlDeclarationThe literal string xml. </returns>
  4482.         </member>
  4483.         <member name="P:System.Xml.XmlValidatingReader.Namespaces">
  4484.             <summary>Gets or sets a value indicating whether to do namespace support.</summary>
  4485.             <returns>true to do namespace support; otherwise, false. The default is true.</returns>
  4486.         </member>
  4487.         <member name="P:System.Xml.XmlValidatingReader.NamespaceURI">
  4488.             <summary>Gets the namespace Uniform Resource Identifier (URI) (as defined in the World Wide Web Consortium (W3C) Namespace specification) of the node on which the reader is positioned.</summary>
  4489.             <returns>The namespace URI of the current node; otherwise an empty string.</returns>
  4490.         </member>
  4491.         <member name="P:System.Xml.XmlValidatingReader.NameTable">
  4492.             <summary>Gets the <see cref="T:System.Xml.XmlNameTable"></see> associated with this implementation.</summary>
  4493.             <returns>XmlNameTable that enables you to get the atomized version of a string within the node.</returns>
  4494.         </member>
  4495.         <member name="P:System.Xml.XmlValidatingReader.NodeType">
  4496.             <summary>Gets the type of the current node.</summary>
  4497.             <returns>One of the <see cref="T:System.Xml.XmlNodeType"></see> values representing the type of the current node.</returns>
  4498.         </member>
  4499.         <member name="P:System.Xml.XmlValidatingReader.Prefix">
  4500.             <summary>Gets the namespace prefix associated with the current node.</summary>
  4501.             <returns>The namespace prefix associated with the current node.</returns>
  4502.         </member>
  4503.         <member name="P:System.Xml.XmlValidatingReader.QuoteChar">
  4504.             <summary>Gets the quotation mark character used to enclose the value of an attribute node.</summary>
  4505.             <returns>The quotation mark character (" or ') used to enclose the value of an attribute node.</returns>
  4506.         </member>
  4507.         <member name="P:System.Xml.XmlValidatingReader.Reader">
  4508.             <summary>Gets the <see cref="T:System.Xml.XmlReader"></see> used to construct this XmlValidatingReader.</summary>
  4509.             <returns>The XmlReader specified in the constructor.</returns>
  4510.         </member>
  4511.         <member name="P:System.Xml.XmlValidatingReader.ReadState">
  4512.             <summary>Gets the state of the reader.</summary>
  4513.             <returns>One of the <see cref="T:System.Xml.ReadState"></see> values.</returns>
  4514.         </member>
  4515.         <member name="P:System.Xml.XmlValidatingReader.Schemas">
  4516.             <summary>Gets a <see cref="T:System.Xml.Schema.XmlSchemaCollection"></see> to use for validation.</summary>
  4517.             <returns>The XmlSchemaCollection to use for validation.</returns>
  4518.         </member>
  4519.         <member name="P:System.Xml.XmlValidatingReader.SchemaType">
  4520.             <summary>Gets a schema type object.</summary>
  4521.             <returns><see cref="T:System.Xml.Schema.XmlSchemaDatatype"></see>, <see cref="T:System.Xml.Schema.XmlSchemaSimpleType"></see>, or <see cref="T:System.Xml.Schema.XmlSchemaComplexType"></see> depending whether the node value is a built in XML Schema definition language (XSD) type or a user defined simpleType or complexType; null if the current node has no schema type.</returns>
  4522.         </member>
  4523.         <member name="P:System.Xml.XmlValidatingReader.Settings">
  4524.             <summary>Gets the <see cref="T:System.Xml.XmlReaderSettings"></see> object that was used to create this <see cref="T:System.Xml.XmlValidatingReader"></see> instance.</summary>
  4525.             <returns>null because <see cref="T:System.Xml.XmlValidatingReader"></see> objects are not instantiated using the <see cref="T:System.Xml.XmlReaderSettings"></see> class and the <see cref="Overload:System.Xml.XmlReader.Create"></see> method.</returns>
  4526.         </member>
  4527.         <member name="P:System.Xml.XmlValidatingReader.ValidationType">
  4528.             <summary>Gets or sets a value indicating the type of validation to perform.</summary>
  4529.             <returns>One of the <see cref="T:System.Xml.ValidationType"></see> values. If this property is not set, it defaults to ValidationType.Auto.</returns>
  4530.             <exception cref="T:System.InvalidOperationException">Setting the property after a Read has been called. </exception>
  4531.         </member>
  4532.         <member name="P:System.Xml.XmlValidatingReader.Value">
  4533.             <summary>Gets the text value of the current node.</summary>
  4534.             <returns>The value returned depends on the <see cref="P:System.Xml.XmlValidatingReader.NodeType"></see> of the node. The following table lists node types that have a value to return. All other node types return String.Empty.Node Type Value AttributeThe value of the attribute. CDATAThe content of the CDATA section. CommentThe content of the comment. DocumentTypeThe internal subset. ProcessingInstructionThe entire content, excluding the target. SignificantWhitespaceThe white space between markup in a mixed content model. TextThe content of the text node. WhitespaceThe white space between markup. XmlDeclarationThe content of the declaration. </returns>
  4535.         </member>
  4536.         <member name="P:System.Xml.XmlValidatingReader.XmlLang">
  4537.             <summary>Gets the current xml:lang scope.</summary>
  4538.             <returns>The current xml:lang scope.</returns>
  4539.         </member>
  4540.         <member name="P:System.Xml.XmlValidatingReader.XmlResolver">
  4541.             <summary>Sets the <see cref="T:System.Xml.XmlResolver"></see> used for resolving external document type definition (DTD) and schema location references. The XmlResolver is also used to handle any import or include elements found in XML Schema definition language (XSD) schemas.</summary>
  4542.             <returns>The XmlResolver to use. If set to null, external resources are not resolved.In version 1.1 of the .NET Framework, the caller must be fully trusted to specify an XmlResolver.</returns>
  4543.         </member>
  4544.         <member name="P:System.Xml.XmlValidatingReader.XmlSpace">
  4545.             <summary>Gets the current xml:space scope.</summary>
  4546.             <returns>One of the <see cref="T:System.Xml.XmlSpace"></see> values. If no xml:space scope exists, this property defaults to XmlSpace.None.</returns>
  4547.         </member>
  4548.         <member name="T:System.Xml.XmlWhitespace">
  4549.             <summary>Represents white space in element content.</summary>
  4550.         </member>
  4551.         <member name="M:System.Xml.XmlWhitespace.#ctor(System.String,System.Xml.XmlDocument)">
  4552.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlWhitespace"></see> class.</summary>
  4553.             <param name="doc">The <see cref="T:System.Xml.XmlDocument"></see> object.</param>
  4554.             <param name="strData">The white space characters of the node.</param>
  4555.         </member>
  4556.         <member name="M:System.Xml.XmlWhitespace.CloneNode(System.Boolean)">
  4557.             <summary>Creates a duplicate of this node.</summary>
  4558.             <returns>The cloned node.</returns>
  4559.             <param name="deep">true to recursively clone the subtree under the specified node; false to clone only the node itself. For white space nodes, the cloned node always includes the data value, regardless of the parameter setting. </param>
  4560.         </member>
  4561.         <member name="M:System.Xml.XmlWhitespace.WriteContentTo(System.Xml.XmlWriter)">
  4562.             <summary>Saves all the children of the node to the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  4563.             <param name="w">The <see cref="T:System.Xml.XmlWriter"></see> to which you want to save. </param>
  4564.         </member>
  4565.         <member name="M:System.Xml.XmlWhitespace.WriteTo(System.Xml.XmlWriter)">
  4566.             <summary>Saves the node to the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  4567.             <param name="w">The <see cref="T:System.Xml.XmlWriter"></see> to which you want to save.</param>
  4568.         </member>
  4569.         <member name="P:System.Xml.XmlWhitespace.LocalName">
  4570.             <summary>Gets the local name of the node.</summary>
  4571.             <returns>For XmlWhitespace nodes, this property returns #whitespace.</returns>
  4572.         </member>
  4573.         <member name="P:System.Xml.XmlWhitespace.Name">
  4574.             <summary>Gets the qualified name of the node.</summary>
  4575.             <returns>For XmlWhitespace nodes, this property returns #whitespace.</returns>
  4576.         </member>
  4577.         <member name="P:System.Xml.XmlWhitespace.NodeType">
  4578.             <summary>Gets the type of the node.</summary>
  4579.             <returns>For XmlWhitespace nodes, the value is <see cref="F:System.Xml.XmlNodeType.Whitespace"></see>.</returns>
  4580.         </member>
  4581.         <member name="P:System.Xml.XmlWhitespace.ParentNode">
  4582.             <summary>Gets the parent of the current node.</summary>
  4583.             <returns>The <see cref="T:System.Xml.XmlNode"></see> parent node of the current node.</returns>
  4584.         </member>
  4585.         <member name="P:System.Xml.XmlWhitespace.Value">
  4586.             <summary>Gets or sets the value of the node.</summary>
  4587.             <returns>The white space characters found in the node.</returns>
  4588.             <exception cref="T:System.ArgumentException">Setting <see cref="P:System.Xml.XmlWhitespace.Value"></see> to invalid white space characters. </exception>
  4589.         </member>
  4590.         <member name="T:System.Xml.XmlWriter">
  4591.             <summary>Represents a writer that provides a fast, non-cached, forward-only means of generating streams or files containing XML data.</summary>
  4592.         </member>
  4593.         <member name="M:System.Xml.XmlWriter.#ctor">
  4594.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlWriter"></see> class.</summary>
  4595.         </member>
  4596.         <member name="M:System.Xml.XmlWriter.Close">
  4597.             <summary>When overridden in a derived class, closes this stream and the underlying stream.</summary>
  4598.             <exception cref="T:System.InvalidOperationException">A call is made to write more output after Close has been called or the result of this call is an invalid XML document. </exception>
  4599.         </member>
  4600.         <member name="M:System.Xml.XmlWriter.Create(System.IO.Stream)">
  4601.             <summary>Creates a new <see cref="T:System.Xml.XmlWriter"></see> instance using the specified stream.</summary>
  4602.             <returns>An <see cref="T:System.Xml.XmlWriter"></see> object.</returns>
  4603.             <param name="output">The stream to which you want to write. The <see cref="T:System.Xml.XmlWriter"></see> writes XML 1.0 text syntax and appends it to the specified stream.</param>
  4604.             <exception cref="T:System.ArgumentNullException">The stream value is null.</exception>
  4605.         </member>
  4606.         <member name="M:System.Xml.XmlWriter.Create(System.String)">
  4607.             <summary>Creates a new <see cref="T:System.Xml.XmlWriter"></see> instance using the specified filename.</summary>
  4608.             <returns>An <see cref="T:System.Xml.XmlWriter"></see> object.</returns>
  4609.             <param name="outputFileName">The file to which you want to write. The <see cref="T:System.Xml.XmlWriter"></see> creates a file at the specified path and writes to it in XML 1.0 text syntax. The outputFileName must be a file system path.</param>
  4610.             <exception cref="T:System.ArgumentNullException">The url value is null.</exception>
  4611.         </member>
  4612.         <member name="M:System.Xml.XmlWriter.Create(System.Text.StringBuilder)">
  4613.             <summary>Creates a new <see cref="T:System.Xml.XmlWriter"></see> instance using the specified <see cref="T:System.Text.StringBuilder"></see>.</summary>
  4614.             <returns>An <see cref="T:System.Xml.XmlWriter"></see> object.</returns>
  4615.             <param name="output">The <see cref="T:System.Text.StringBuilder"></see> to which to write to. Content written by the <see cref="T:System.Xml.XmlWriter"></see> is appended to the <see cref="T:System.Text.StringBuilder"></see>.</param>
  4616.             <exception cref="T:System.ArgumentNullException">The builder value is null.</exception>
  4617.         </member>
  4618.         <member name="M:System.Xml.XmlWriter.Create(System.IO.TextWriter)">
  4619.             <summary>Creates a new <see cref="T:System.Xml.XmlWriter"></see> instance using the specified <see cref="T:System.IO.TextWriter"></see>.</summary>
  4620.             <returns>An <see cref="T:System.Xml.XmlWriter"></see> object.</returns>
  4621.             <param name="output">The <see cref="T:System.IO.TextWriter"></see> to which you want to write. The <see cref="T:System.Xml.XmlWriter"></see> writes XML 1.0 text syntax and appends it to the specified <see cref="T:System.IO.TextWriter"></see>.</param>
  4622.             <exception cref="T:System.ArgumentNullException">The text value is null.</exception>
  4623.         </member>
  4624.         <member name="M:System.Xml.XmlWriter.Create(System.Xml.XmlWriter)">
  4625.             <summary>Creates a new <see cref="T:System.Xml.XmlWriter"></see> instance using the specified <see cref="T:System.Xml.XmlWriter"></see> object.</summary>
  4626.             <returns>An <see cref="T:System.Xml.XmlWriter"></see> object that is wrapped around the specified <see cref="T:System.Xml.XmlWriter"></see> object.</returns>
  4627.             <param name="output">The <see cref="T:System.Xml.XmlWriter"></see> object that you want to use as the underlying writer.</param>
  4628.             <exception cref="T:System.ArgumentNullException">The writer value is null.</exception>
  4629.         </member>
  4630.         <member name="M:System.Xml.XmlWriter.Create(System.IO.Stream,System.Xml.XmlWriterSettings)">
  4631.             <summary>Creates a new <see cref="T:System.Xml.XmlWriter"></see> instance using the stream and <see cref="T:System.Xml.XmlWriterSettings"></see> object.</summary>
  4632.             <returns>An <see cref="T:System.Xml.XmlWriter"></see> object.</returns>
  4633.             <param name="output">The stream to which you want to write. The <see cref="T:System.Xml.XmlWriter"></see> writes XML 1.0 text syntax and appends it to the specified stream</param>
  4634.             <param name="settings">The <see cref="T:System.Xml.XmlWriterSettings"></see> object used to configure the new <see cref="T:System.Xml.XmlWriter"></see> instance. If this is null, a <see cref="T:System.Xml.XmlWriterSettings"></see> with default settings is used.If the <see cref="T:System.Xml.XmlWriter"></see> is being used with the <see cref="M:System.Xml.Xsl.XslCompiledTransform.Transform(System.String,System.Xml.XmlWriter)"></see> method, you should use the <see cref="P:System.Xml.Xsl.XslCompiledTransform.OutputSettings"></see> property to obtain an <see cref="T:System.Xml.XmlWriterSettings"></see> object with the correct settings. This ensures that the created <see cref="T:System.Xml.XmlWriter"></see> object has the correct output settings.</param>
  4635.             <exception cref="T:System.ArgumentNullException">The stream value is null.</exception>
  4636.         </member>
  4637.         <member name="M:System.Xml.XmlWriter.Create(System.String,System.Xml.XmlWriterSettings)">
  4638.             <summary>Creates a new <see cref="T:System.Xml.XmlWriter"></see> instance using the filename and <see cref="T:System.Xml.XmlWriterSettings"></see> object.</summary>
  4639.             <returns>An <see cref="T:System.Xml.XmlWriter"></see> object.</returns>
  4640.             <param name="outputFileName">The file to which you want to write. The <see cref="T:System.Xml.XmlWriter"></see> creates a file at the specified path and writes to it in XML 1.0 text syntax. The outputFileName must be a file system path.</param>
  4641.             <param name="settings">The <see cref="T:System.Xml.XmlWriterSettings"></see> object used to configure the new <see cref="T:System.Xml.XmlWriter"></see> instance. If this is null, a <see cref="T:System.Xml.XmlWriterSettings"></see> with default settings is used.If the <see cref="T:System.Xml.XmlWriter"></see> is being used with the <see cref="M:System.Xml.Xsl.XslCompiledTransform.Transform(System.String,System.Xml.XmlWriter)"></see> method, you should use the <see cref="P:System.Xml.Xsl.XslCompiledTransform.OutputSettings"></see> property to obtain an <see cref="T:System.Xml.XmlWriterSettings"></see> object with the correct settings. This ensures that the created <see cref="T:System.Xml.XmlWriter"></see> object has the correct output settings.</param>
  4642.             <exception cref="T:System.ArgumentNullException">The url value is null.</exception>
  4643.         </member>
  4644.         <member name="M:System.Xml.XmlWriter.Create(System.Text.StringBuilder,System.Xml.XmlWriterSettings)">
  4645.             <summary>Creates a new <see cref="T:System.Xml.XmlWriter"></see> instance using the <see cref="T:System.Text.StringBuilder"></see> and <see cref="T:System.Xml.XmlWriterSettings"></see> objects.</summary>
  4646.             <returns>An <see cref="T:System.Xml.XmlWriter"></see> object.</returns>
  4647.             <param name="output">The <see cref="T:System.Text.StringBuilder"></see> to which to write to. Content written by the <see cref="T:System.Xml.XmlWriter"></see> is appended to the <see cref="T:System.Text.StringBuilder"></see>.</param>
  4648.             <param name="settings">The <see cref="T:System.Xml.XmlWriterSettings"></see> object used to configure the new <see cref="T:System.Xml.XmlWriter"></see> instance. If this is null, a <see cref="T:System.Xml.XmlWriterSettings"></see> with default settings is used.If the <see cref="T:System.Xml.XmlWriter"></see> is being used with the <see cref="M:System.Xml.Xsl.XslCompiledTransform.Transform(System.String,System.Xml.XmlWriter)"></see> method, you should use the <see cref="P:System.Xml.Xsl.XslCompiledTransform.OutputSettings"></see> property to obtain an <see cref="T:System.Xml.XmlWriterSettings"></see> object with the correct settings. This ensures that the created <see cref="T:System.Xml.XmlWriter"></see> object has the correct output settings.</param>
  4649.             <exception cref="T:System.ArgumentNullException">The builder value is null.</exception>
  4650.         </member>
  4651.         <member name="M:System.Xml.XmlWriter.Create(System.IO.TextWriter,System.Xml.XmlWriterSettings)">
  4652.             <summary>Creates a new <see cref="T:System.Xml.XmlWriter"></see> instance using the <see cref="T:System.IO.TextWriter"></see> and <see cref="T:System.Xml.XmlWriterSettings"></see> objects.</summary>
  4653.             <returns>An <see cref="T:System.Xml.XmlWriter"></see> object.</returns>
  4654.             <param name="output">The <see cref="T:System.IO.TextWriter"></see> to which you want to write. The <see cref="T:System.Xml.XmlWriter"></see> writes XML 1.0 text syntax and appends it to the specified <see cref="T:System.IO.TextWriter"></see>.</param>
  4655.             <param name="settings">The <see cref="T:System.Xml.XmlWriterSettings"></see> object used to configure the new <see cref="T:System.Xml.XmlWriter"></see> instance. If this is null, a <see cref="T:System.Xml.XmlWriterSettings"></see> with default settings is used.If the <see cref="T:System.Xml.XmlWriter"></see> is being used with the <see cref="M:System.Xml.Xsl.XslCompiledTransform.Transform(System.String,System.Xml.XmlWriter)"></see> method, you should use the <see cref="P:System.Xml.Xsl.XslCompiledTransform.OutputSettings"></see> property to obtain an <see cref="T:System.Xml.XmlWriterSettings"></see> object with the correct settings. This ensures that the created <see cref="T:System.Xml.XmlWriter"></see> object has the correct output settings.</param>
  4656.             <exception cref="T:System.ArgumentNullException">The text value is null.</exception>
  4657.         </member>
  4658.         <member name="M:System.Xml.XmlWriter.Create(System.Xml.XmlWriter,System.Xml.XmlWriterSettings)">
  4659.             <summary>Creates a new <see cref="T:System.Xml.XmlWriter"></see> instance using the specified <see cref="T:System.Xml.XmlWriter"></see> and <see cref="T:System.Xml.XmlWriterSettings"></see> objects.</summary>
  4660.             <returns>An <see cref="T:System.Xml.XmlWriter"></see> object that is wrapped around the specified <see cref="T:System.Xml.XmlWriter"></see> object.</returns>
  4661.             <param name="output">The <see cref="T:System.Xml.XmlWriter"></see> object that you want to use as the underlying writer.</param>
  4662.             <param name="settings">The <see cref="T:System.Xml.XmlWriterSettings"></see> object used to configure the new <see cref="T:System.Xml.XmlWriter"></see> instance. If this is null, a <see cref="T:System.Xml.XmlWriterSettings"></see> with default settings is used.If the <see cref="T:System.Xml.XmlWriter"></see> is being used with the <see cref="M:System.Xml.Xsl.XslCompiledTransform.Transform(System.String,System.Xml.XmlWriter)"></see> method, you should use the <see cref="P:System.Xml.Xsl.XslCompiledTransform.OutputSettings"></see> property to obtain an <see cref="T:System.Xml.XmlWriterSettings"></see> object with the correct settings. This ensures that the created <see cref="T:System.Xml.XmlWriter"></see> object has the correct output settings.</param>
  4663.             <exception cref="T:System.ArgumentNullException">The writer value is null.</exception>
  4664.         </member>
  4665.         <member name="M:System.Xml.XmlWriter.Dispose(System.Boolean)">
  4666.             <summary>Releases the unmanaged resources used by the <see cref="T:System.Xml.XmlWriter"></see> and optionally releases the managed resources.</summary>
  4667.             <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
  4668.         </member>
  4669.         <member name="M:System.Xml.XmlWriter.Flush">
  4670.             <summary>When overridden in a derived class, flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.</summary>
  4671.         </member>
  4672.         <member name="M:System.Xml.XmlWriter.LookupPrefix(System.String)">
  4673.             <summary>When overridden in a derived class, returns the closest prefix defined in the current namespace scope for the namespace URI.</summary>
  4674.             <returns>The matching prefix or null if no matching namespace URI is found in the current scope.</returns>
  4675.             <param name="ns">The namespace URI whose prefix you want to find. </param>
  4676.             <exception cref="T:System.ArgumentException">ns is either null or String.Empty. </exception>
  4677.         </member>
  4678.         <member name="M:System.Xml.XmlWriter.System.IDisposable.Dispose">
  4679.             <summary>or a description of this member, see <see cref="M:System.IDisposable.Dispose"></see>.</summary>
  4680.         </member>
  4681.         <member name="M:System.Xml.XmlWriter.WriteAttributes(System.Xml.XmlReader,System.Boolean)">
  4682.             <summary>When overridden in a derived class, writes out all the attributes found at the current position in the <see cref="T:System.Xml.XmlReader"></see>.</summary>
  4683.             <param name="reader">The XmlReader from which to copy the attributes. </param>
  4684.             <param name="defattr">true to copy the default attributes from the XmlReader; otherwise, false. </param>
  4685.             <exception cref="T:System.ArgumentException">reader is null. </exception>
  4686.             <exception cref="T:System.Xml.XmlException">The reader is not positioned on an element, attribute or XmlDeclaration node. </exception>
  4687.         </member>
  4688.         <member name="M:System.Xml.XmlWriter.WriteAttributeString(System.String,System.String)">
  4689.             <summary>When overridden in a derived class, writes out the attribute with the specified local name and value.</summary>
  4690.             <param name="localName">The local name of the attribute. </param>
  4691.             <param name="value">The value of the attribute. </param>
  4692.             <exception cref="T:System.InvalidOperationException">The state of writer is not WriteState.Element or writer is closed. </exception>
  4693.             <exception cref="T:System.ArgumentException">The xml:space or xml:lang attribute value is invalid. </exception>
  4694.         </member>
  4695.         <member name="M:System.Xml.XmlWriter.WriteAttributeString(System.String,System.String,System.String)">
  4696.             <summary>When overridden in a derived class, writes an attribute with the specified local name, namespace URI, and value.</summary>
  4697.             <param name="localName">The local name of the attribute. </param>
  4698.             <param name="value">The value of the attribute. </param>
  4699.             <param name="ns">The namespace URI to associate with the attribute. </param>
  4700.             <exception cref="T:System.InvalidOperationException">The state of writer is not WriteState.Element or writer is closed. </exception>
  4701.             <exception cref="T:System.ArgumentException">The xml:space or xml:lang attribute value is invalid. </exception>
  4702.         </member>
  4703.         <member name="M:System.Xml.XmlWriter.WriteAttributeString(System.String,System.String,System.String,System.String)">
  4704.             <summary>When overridden in a derived class, writes out the attribute with the specified prefix, local name, namespace URI, and value.</summary>
  4705.             <param name="localName">The local name of the attribute. </param>
  4706.             <param name="prefix">The namespace prefix of the attribute. </param>
  4707.             <param name="value">The value of the attribute. </param>
  4708.             <param name="ns">The namespace URI of the attribute. </param>
  4709.             <exception cref="T:System.InvalidOperationException">The state of writer is not WriteState.Element or writer is closed. </exception>
  4710.             <exception cref="T:System.ArgumentException">The xml:space or xml:lang attribute value is invalid. </exception>
  4711.         </member>
  4712.         <member name="M:System.Xml.XmlWriter.WriteBase64(System.Byte[],System.Int32,System.Int32)">
  4713.             <summary>When overridden in a derived class, encodes the specified binary bytes as Base64 and writes out the resulting text.</summary>
  4714.             <param name="count">The number of bytes to write. </param>
  4715.             <param name="buffer">Byte array to encode. </param>
  4716.             <param name="index">The position in the buffer indicating the start of the bytes to write. </param>
  4717.             <exception cref="T:System.ArgumentException">The buffer length minus index is less than count. </exception>
  4718.             <exception cref="T:System.ArgumentNullException">buffer is null. </exception>
  4719.             <exception cref="T:System.ArgumentOutOfRangeException">index or count is less than zero. </exception>
  4720.         </member>
  4721.         <member name="M:System.Xml.XmlWriter.WriteBinHex(System.Byte[],System.Int32,System.Int32)">
  4722.             <summary>When overridden in a derived class, encodes the specified binary bytes as BinHex and writes out the resulting text.</summary>
  4723.             <param name="count">The number of bytes to write. </param>
  4724.             <param name="buffer">Byte array to encode. </param>
  4725.             <param name="index">The position in the buffer indicating the start of the bytes to write. </param>
  4726.             <exception cref="T:System.ArgumentException">The buffer length minus index is less than count. </exception>
  4727.             <exception cref="T:System.ArgumentNullException">buffer is null. </exception>
  4728.             <exception cref="T:System.ArgumentOutOfRangeException">index or count is less than zero. </exception>
  4729.         </member>
  4730.         <member name="M:System.Xml.XmlWriter.WriteCData(System.String)">
  4731.             <summary>When overridden in a derived class, writes out a <![CDATA[...]]> block containing the specified text.</summary>
  4732.             <param name="text">The text to place inside the CDATA block. </param>
  4733.             <exception cref="T:System.ArgumentException">The text would result in a non-well formed XML document. </exception>
  4734.         </member>
  4735.         <member name="M:System.Xml.XmlWriter.WriteCharEntity(System.Char)">
  4736.             <summary>When overridden in a derived class, forces the generation of a character entity for the specified Unicode character value.</summary>
  4737.             <param name="ch">The Unicode character for which to generate a character entity. </param>
  4738.             <exception cref="T:System.ArgumentException">The character is in the surrogate pair character range, 0xd800 - 0xdfff. </exception>
  4739.         </member>
  4740.         <member name="M:System.Xml.XmlWriter.WriteChars(System.Char[],System.Int32,System.Int32)">
  4741.             <summary>When overridden in a derived class, writes text one buffer at a time.</summary>
  4742.             <param name="count">The number of characters to write. </param>
  4743.             <param name="buffer">Character array containing the text to write. </param>
  4744.             <param name="index">The position in the buffer indicating the start of the text to write. </param>
  4745.             <exception cref="T:System.ArgumentNullException">buffer is null. </exception>
  4746.             <exception cref="T:System.ArgumentOutOfRangeException">index or count is less than zero. -or-The buffer length minus index is less than count; the call results in surrogate pair characters being split or an invalid surrogate pair being written.</exception>
  4747.         </member>
  4748.         <member name="M:System.Xml.XmlWriter.WriteComment(System.String)">
  4749.             <summary>When overridden in a derived class, writes out a comment <!--...--> containing the specified text.</summary>
  4750.             <param name="text">Text to place inside the comment. </param>
  4751.             <exception cref="T:System.ArgumentException">The text would result in a non-well formed XML document. </exception>
  4752.         </member>
  4753.         <member name="M:System.Xml.XmlWriter.WriteDocType(System.String,System.String,System.String,System.String)">
  4754.             <summary>When overridden in a derived class, writes the DOCTYPE declaration with the specified name and optional attributes.</summary>
  4755.             <param name="pubid">If non-null it also writes PUBLIC "pubid" "sysid" where pubid and sysid are replaced with the value of the given arguments. </param>
  4756.             <param name="name">The name of the DOCTYPE. This must be non-empty. </param>
  4757.             <param name="sysid">If pubid is null and sysid is non-null it writes SYSTEM "sysid" where sysid is replaced with the value of this argument. </param>
  4758.             <param name="subset">If non-null it writes [subset] where subset is replaced with the value of this argument. </param>
  4759.             <exception cref="T:System.ArgumentException">The value for name would result in invalid XML. </exception>
  4760.             <exception cref="T:System.InvalidOperationException">This method was called outside the prolog (after the root element). </exception>
  4761.         </member>
  4762.         <member name="M:System.Xml.XmlWriter.WriteElementString(System.String,System.String)">
  4763.             <summary>When overridden in a derived class, writes an element with the specified local name and value.</summary>
  4764.             <param name="localName">The local name of the element. </param>
  4765.             <param name="value">The value of the element. </param>
  4766.             <exception cref="T:System.InvalidOperationException">This results in an invalid XML document. </exception>
  4767.         </member>
  4768.         <member name="M:System.Xml.XmlWriter.WriteElementString(System.String,System.String,System.String)">
  4769.             <summary>When overridden in a derived class, writes an element with the specified local name, namespace URI, and value.</summary>
  4770.             <param name="localName">The local name of the element. </param>
  4771.             <param name="value">The value of the element. </param>
  4772.             <param name="ns">The namespace URI to associate with the element. </param>
  4773.             <exception cref="T:System.InvalidOperationException">This results in an invalid XML document. </exception>
  4774.         </member>
  4775.         <member name="M:System.Xml.XmlWriter.WriteElementString(System.String,System.String,System.String,System.String)">
  4776.             <summary>Writes an element with the specified local name, namespace URI, and value.</summary>
  4777.             <param name="localName">The local name of the element.</param>
  4778.             <param name="prefix">The prefix of the element.</param>
  4779.             <param name="value">The value of the element.</param>
  4780.             <param name="ns">The namespace URI of the element.</param>
  4781.             <exception cref="T:System.InvalidOperationException">This results in an invalid XML document.</exception>
  4782.         </member>
  4783.         <member name="M:System.Xml.XmlWriter.WriteEndAttribute">
  4784.             <summary>When overridden in a derived class, closes the previous <see cref="M:System.Xml.XmlWriter.WriteStartAttribute(System.String,System.String)"></see> call.</summary>
  4785.         </member>
  4786.         <member name="M:System.Xml.XmlWriter.WriteEndDocument">
  4787.             <summary>When overridden in a derived class, closes any open elements or attributes and puts the writer back in the Start state.</summary>
  4788.             <exception cref="T:System.ArgumentException">The XML document is invalid. </exception>
  4789.         </member>
  4790.         <member name="M:System.Xml.XmlWriter.WriteEndElement">
  4791.             <summary>When overridden in a derived class, closes one element and pops the corresponding namespace scope.</summary>
  4792.             <exception cref="T:System.InvalidOperationException">This results in an invalid XML document. </exception>
  4793.         </member>
  4794.         <member name="M:System.Xml.XmlWriter.WriteEntityRef(System.String)">
  4795.             <summary>When overridden in a derived class, writes out an entity reference as &name;.</summary>
  4796.             <param name="name">The name of the entity reference. </param>
  4797.             <exception cref="T:System.ArgumentException">name is either null or String.Empty. </exception>
  4798.         </member>
  4799.         <member name="M:System.Xml.XmlWriter.WriteFullEndElement">
  4800.             <summary>When overridden in a derived class, closes one element and pops the corresponding namespace scope.</summary>
  4801.         </member>
  4802.         <member name="M:System.Xml.XmlWriter.WriteName(System.String)">
  4803.             <summary>When overridden in a derived class, writes out the specified name, ensuring it is a valid name according to the W3C XML 1.0 recommendation (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).</summary>
  4804.             <param name="name">The name to write. </param>
  4805.             <exception cref="T:System.ArgumentException">name is not a valid XML name; or name is either null or String.Empty. </exception>
  4806.         </member>
  4807.         <member name="M:System.Xml.XmlWriter.WriteNmToken(System.String)">
  4808.             <summary>When overridden in a derived class, writes out the specified name, ensuring it is a valid NmToken according to the W3C XML 1.0 recommendation (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).</summary>
  4809.             <param name="name">The name to write. </param>
  4810.             <exception cref="T:System.ArgumentException">name is not a valid NmToken; or name is either null or String.Empty. </exception>
  4811.         </member>
  4812.         <member name="M:System.Xml.XmlWriter.WriteNode(System.Xml.XmlReader,System.Boolean)">
  4813.             <summary>When overridden in a derived class, copies everything from the reader to the writer and moves the reader to the start of the next sibling.</summary>
  4814.             <param name="reader">The <see cref="T:System.Xml.XmlReader"></see> to read from. </param>
  4815.             <param name="defattr">true to copy the default attributes from the XmlReader; otherwise, false. </param>
  4816.             <exception cref="T:System.ArgumentException">reader is null. </exception>
  4817.         </member>
  4818.         <member name="M:System.Xml.XmlWriter.WriteNode(System.Xml.XPath.XPathNavigator,System.Boolean)">
  4819.             <summary>Copies everything from the <see cref="T:System.Xml.XPath.XPathNavigator"></see> object to the writer. The position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> remains unchanged.</summary>
  4820.             <param name="defattr">true to copy the default attributes; otherwise, false.</param>
  4821.             <param name="navigator">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> to copy from.</param>
  4822.             <exception cref="T:System.ArgumentNullException">navigator is null.</exception>
  4823.         </member>
  4824.         <member name="M:System.Xml.XmlWriter.WriteProcessingInstruction(System.String,System.String)">
  4825.             <summary>When overridden in a derived class, writes out a processing instruction with a space between the name and text as follows: <?name text?>.</summary>
  4826.             <param name="name">The name of the processing instruction. </param>
  4827.             <param name="text">The text to include in the processing instruction. </param>
  4828.             <exception cref="T:System.ArgumentException">The text would result in a non-well formed XML document.name is either null or String.Empty.This method is being used to create an XML declaration after <see cref="M:System.Xml.XmlWriter.WriteStartDocument"></see> has already been called. </exception>
  4829.         </member>
  4830.         <member name="M:System.Xml.XmlWriter.WriteQualifiedName(System.String,System.String)">
  4831.             <summary>When overridden in a derived class, writes out the namespace-qualified name. This method looks up the prefix that is in scope for the given namespace.</summary>
  4832.             <param name="localName">The local name to write. </param>
  4833.             <param name="ns">The namespace URI for the name. </param>
  4834.             <exception cref="T:System.ArgumentException">localName is either null or String.Empty.localName is not a valid name. </exception>
  4835.         </member>
  4836.         <member name="M:System.Xml.XmlWriter.WriteRaw(System.String)">
  4837.             <summary>When overridden in a derived class, writes raw markup manually from a string.</summary>
  4838.             <param name="data">String containing the text to write. </param>
  4839.         </member>
  4840.         <member name="M:System.Xml.XmlWriter.WriteRaw(System.Char[],System.Int32,System.Int32)">
  4841.             <summary>When overridden in a derived class, writes raw markup manually from a character buffer.</summary>
  4842.             <param name="count">The number of characters to write. </param>
  4843.             <param name="buffer">Character array containing the text to write. </param>
  4844.             <param name="index">The position within the buffer indicating the start of the text to write. </param>
  4845.             <exception cref="T:System.ArgumentNullException">buffer is null. </exception>
  4846.             <exception cref="T:System.ArgumentOutOfRangeException">index or count is less than zero. -or-The buffer length minus index is less than count.</exception>
  4847.         </member>
  4848.         <member name="M:System.Xml.XmlWriter.WriteStartAttribute(System.String)">
  4849.             <summary>Writes the start of an attribute with the specified local name.</summary>
  4850.             <param name="localName">The local name of the attribute.</param>
  4851.         </member>
  4852.         <member name="M:System.Xml.XmlWriter.WriteStartAttribute(System.String,System.String)">
  4853.             <summary>Writes the start of an attribute with the specified local name and namespace URI.</summary>
  4854.             <param name="localName">The local name of the attribute. </param>
  4855.             <param name="ns">The namespace URI of the attribute. </param>
  4856.         </member>
  4857.         <member name="M:System.Xml.XmlWriter.WriteStartAttribute(System.String,System.String,System.String)">
  4858.             <summary>When overridden in a derived class, writes the start of an attribute with the specified prefix, local name, and namespace URI.</summary>
  4859.             <param name="localName">The local name of the attribute. </param>
  4860.             <param name="prefix">The namespace prefix of the attribute. </param>
  4861.             <param name="ns">The namespace URI for the attribute. </param>
  4862.         </member>
  4863.         <member name="M:System.Xml.XmlWriter.WriteStartDocument">
  4864.             <summary>When overridden in a derived class, writes the XML declaration with the version "1.0".</summary>
  4865.             <exception cref="T:System.InvalidOperationException">This is not the first write method called after the constructor. </exception>
  4866.         </member>
  4867.         <member name="M:System.Xml.XmlWriter.WriteStartDocument(System.Boolean)">
  4868.             <summary>When overridden in a derived class, writes the XML declaration with the version "1.0" and the standalone attribute.</summary>
  4869.             <param name="standalone">If true, it writes "standalone=yes"; if false, it writes "standalone=no". </param>
  4870.             <exception cref="T:System.InvalidOperationException">This is not the first write method called after the constructor. </exception>
  4871.         </member>
  4872.         <member name="M:System.Xml.XmlWriter.WriteStartElement(System.String)">
  4873.             <summary>When overridden in a derived class, writes out a start tag with the specified local name.</summary>
  4874.             <param name="localName">The local name of the element. </param>
  4875.             <exception cref="T:System.InvalidOperationException">The writer is closed. </exception>
  4876.         </member>
  4877.         <member name="M:System.Xml.XmlWriter.WriteStartElement(System.String,System.String)">
  4878.             <summary>When overridden in a derived class, writes the specified start tag and associates it with the given namespace.</summary>
  4879.             <param name="localName">The local name of the element. </param>
  4880.             <param name="ns">The namespace URI to associate with the element. If this namespace is already in scope and has an associated prefix, the writer automatically writes that prefix also. </param>
  4881.             <exception cref="T:System.InvalidOperationException">The writer is closed. </exception>
  4882.         </member>
  4883.         <member name="M:System.Xml.XmlWriter.WriteStartElement(System.String,System.String,System.String)">
  4884.             <summary>When overridden in a derived class, writes the specified start tag and associates it with the given namespace and prefix.</summary>
  4885.             <param name="localName">The local name of the element. </param>
  4886.             <param name="prefix">The namespace prefix of the element. </param>
  4887.             <param name="ns">The namespace URI to associate with the element. </param>
  4888.             <exception cref="T:System.InvalidOperationException">The writer is closed. </exception>
  4889.         </member>
  4890.         <member name="M:System.Xml.XmlWriter.WriteString(System.String)">
  4891.             <summary>When overridden in a derived class, writes the given text content.</summary>
  4892.             <param name="text">The text to write. </param>
  4893.             <exception cref="T:System.ArgumentException">The text string contains an invalid surrogate pair. </exception>
  4894.         </member>
  4895.         <member name="M:System.Xml.XmlWriter.WriteSurrogateCharEntity(System.Char,System.Char)">
  4896.             <summary>When overridden in a derived class, generates and writes the surrogate character entity for the surrogate character pair.</summary>
  4897.             <param name="highChar">The high surrogate. This must be a value between 0xD800 and 0xDBFF. </param>
  4898.             <param name="lowChar">The low surrogate. This must be a value between 0xDC00 and 0xDFFF. </param>
  4899.             <exception cref="T:System.Exception">An invalid surrogate character pair was passed. </exception>
  4900.         </member>
  4901.         <member name="M:System.Xml.XmlWriter.WriteValue(System.Boolean)">
  4902.             <summary>Writes a <see cref="T:System.Boolean"></see> value.</summary>
  4903.             <param name="value">The <see cref="T:System.Boolean"></see> value to write.</param>
  4904.         </member>
  4905.         <member name="M:System.Xml.XmlWriter.WriteValue(System.DateTime)">
  4906.             <summary>Writes a <see cref="T:System.DateTime"></see> value.</summary>
  4907.             <param name="value">The <see cref="T:System.DateTime"></see> value to write.</param>
  4908.         </member>
  4909.         <member name="M:System.Xml.XmlWriter.WriteValue(System.Decimal)">
  4910.             <summary>Writes a <see cref="T:System.Decimal"></see> value.</summary>
  4911.             <param name="value">The <see cref="T:System.Decimal"></see> value to write.</param>
  4912.         </member>
  4913.         <member name="M:System.Xml.XmlWriter.WriteValue(System.Double)">
  4914.             <summary>Writes a <see cref="T:System.Double"></see> value.</summary>
  4915.             <param name="value">The <see cref="T:System.Double"></see> value to write.</param>
  4916.         </member>
  4917.         <member name="M:System.Xml.XmlWriter.WriteValue(System.Int32)">
  4918.             <summary>Writes a <see cref="T:System.Int32"></see> value.</summary>
  4919.             <param name="value">The <see cref="T:System.Int32"></see> value to write.</param>
  4920.         </member>
  4921.         <member name="M:System.Xml.XmlWriter.WriteValue(System.Int64)">
  4922.             <summary>Writes a <see cref="T:System.Int64"></see> value.</summary>
  4923.             <param name="value">The <see cref="T:System.Int64"></see> value to write.</param>
  4924.         </member>
  4925.         <member name="M:System.Xml.XmlWriter.WriteValue(System.Object)">
  4926.             <summary>Writes the object value.</summary>
  4927.             <param name="value">The object value to write. </param>
  4928.         </member>
  4929.         <member name="M:System.Xml.XmlWriter.WriteValue(System.Single)">
  4930.             <summary>Writes a single-precision floating-point number.</summary>
  4931.             <param name="value">The single-precision floating-point number to write.</param>
  4932.         </member>
  4933.         <member name="M:System.Xml.XmlWriter.WriteValue(System.String)">
  4934.             <summary>Writes a <see cref="T:System.String"></see> value.</summary>
  4935.             <param name="value">The <see cref="T:System.String"></see> value to write.</param>
  4936.         </member>
  4937.         <member name="M:System.Xml.XmlWriter.WriteWhitespace(System.String)">
  4938.             <summary>When overridden in a derived class, writes out the given white space.</summary>
  4939.             <param name="ws">The string of white space characters. </param>
  4940.             <exception cref="T:System.ArgumentException">The string contains non-white space characters. </exception>
  4941.         </member>
  4942.         <member name="P:System.Xml.XmlWriter.Settings">
  4943.             <summary>Gets the <see cref="T:System.Xml.XmlWriterSettings"></see> object used to create this <see cref="T:System.Xml.XmlWriter"></see> instance.</summary>
  4944.             <returns>The <see cref="T:System.Xml.XmlWriterSettings"></see> object used to create this writer instance. If this writer was not created using the <see cref="Overload:System.Xml.XmlWriter.Create"></see> method, this property returns null.</returns>
  4945.         </member>
  4946.         <member name="P:System.Xml.XmlWriter.WriteState">
  4947.             <summary>When overridden in a derived class, gets the state of the writer.</summary>
  4948.             <returns>One of the <see cref="T:System.Xml.WriteState"></see> values.</returns>
  4949.         </member>
  4950.         <member name="P:System.Xml.XmlWriter.XmlLang">
  4951.             <summary>When overridden in a derived class, gets the current xml:lang scope.</summary>
  4952.             <returns>The current xml:lang or null if there is no xml:lang in the current scope.</returns>
  4953.         </member>
  4954.         <member name="P:System.Xml.XmlWriter.XmlSpace">
  4955.             <summary>When overridden in a derived class, gets an <see cref="T:System.Xml.XmlSpace"></see> representing the current xml:space scope.</summary>
  4956.             <returns>An XmlSpace representing the current xml:space scope.Value Meaning NoneThis is the default if no xml:space scope exists. DefaultThe current scope is xml:space="default". PreserveThe current scope is xml:space="preserve". </returns>
  4957.         </member>
  4958.         <member name="T:System.Xml.XmlWriterSettings">
  4959.             <summary>Specifies a set of features to support on the <see cref="T:System.Xml.XmlWriter"></see> object created by the <see cref="Overload:System.Xml.XmlWriter.Create"></see> method.</summary>
  4960.         </member>
  4961.         <member name="M:System.Xml.XmlWriterSettings.#ctor">
  4962.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlWriterSettings"></see> class.</summary>
  4963.         </member>
  4964.         <member name="M:System.Xml.XmlWriterSettings.Clone">
  4965.             <summary>Creates a copy of the <see cref="T:System.Xml.XmlWriterSettings"></see> instance.</summary>
  4966.             <returns>The cloned <see cref="T:System.Xml.XmlWriterSettings"></see> object.</returns>
  4967.         </member>
  4968.         <member name="M:System.Xml.XmlWriterSettings.Reset">
  4969.             <summary>Resets the members of the settings class to their default values.</summary>
  4970.         </member>
  4971.         <member name="P:System.Xml.XmlWriterSettings.CheckCharacters">
  4972.             <summary>Gets or sets a value indicating whether to do character checking.</summary>
  4973.             <returns>true to do character checking; otherwise false. The default is true.</returns>
  4974.         </member>
  4975.         <member name="P:System.Xml.XmlWriterSettings.CloseOutput">
  4976.             <summary>Gets or sets a value indicating whether the <see cref="T:System.Xml.XmlWriter"></see> should also close the underlying stream or <see cref="T:System.IO.TextWriter"></see> when the <see cref="M:System.Xml.XmlWriter.Close"></see> method is called.</summary>
  4977.             <returns>true to also close the underlying stream or <see cref="T:System.IO.TextWriter"></see>; otherwise false. The default is false.</returns>
  4978.         </member>
  4979.         <member name="P:System.Xml.XmlWriterSettings.ConformanceLevel">
  4980.             <summary>Gets or sets the level of conformance which the <see cref="T:System.Xml.XmlWriter"></see> complies with.</summary>
  4981.             <returns>One of the <see cref="T:System.Xml.ConformanceLevel"></see> values. The default is ConformanceLevel.Document.</returns>
  4982.         </member>
  4983.         <member name="P:System.Xml.XmlWriterSettings.Encoding">
  4984.             <summary>Gets or sets the text encoding to use.</summary>
  4985.             <returns>The text encoding to use. The default is Encoding.UTF8.</returns>
  4986.         </member>
  4987.         <member name="P:System.Xml.XmlWriterSettings.Indent">
  4988.             <summary>Gets or sets a value indicating whether to indent elements.</summary>
  4989.             <returns>true to write individual elements on new lines and indent; otherwise false. The default is false.</returns>
  4990.         </member>
  4991.         <member name="P:System.Xml.XmlWriterSettings.IndentChars">
  4992.             <summary>Gets or sets the character string to use when indenting. This setting is used when the <see cref="P:System.Xml.XmlWriterSettings.Indent"></see> property is set to true.</summary>
  4993.             <returns>The character string to use when indenting. This can be set to any string value. However, to ensure valid XML, you should specify only valid white space characters, such as space characters, tabs, carriage returns, or line feeds. The default is two spaces.</returns>
  4994.         </member>
  4995.         <member name="P:System.Xml.XmlWriterSettings.NewLineChars">
  4996.             <summary>Gets or sets the character string to use for line breaks. </summary>
  4997.             <returns>The character string to use for line breaks. This can be set to any string value. However, to ensure valid XML, you should specify only valid white space characters, such as space characters, tabs, carriage returns, or line feeds. The default is \r\n (carriage return, new line).</returns>
  4998.         </member>
  4999.         <member name="P:System.Xml.XmlWriterSettings.NewLineHandling">
  5000.             <summary>Gets or sets a value indicating whether to normalize line breaks in the output.</summary>
  5001.             <returns>One of the <see cref="T:System.Xml.NewLineHandling"></see> values. The default is <see cref="F:System.Xml.NewLineHandling.Replace"></see>.</returns>
  5002.         </member>
  5003.         <member name="P:System.Xml.XmlWriterSettings.NewLineOnAttributes">
  5004.             <summary>Gets or sets a value indicating whether to write attributes on a new line.</summary>
  5005.             <returns>true to write attributes on individual lines; otherwise false. The default is false.This setting has no effect when the <see cref="P:System.Xml.XmlWriterSettings.Indent"></see> property value is false.When <see cref="P:System.Xml.XmlWriterSettings.NewLineOnAttributes"></see> is set to true, each attribute is pre-pended with a new line and one extra level of indentation.</returns>
  5006.         </member>
  5007.         <member name="P:System.Xml.XmlWriterSettings.OmitXmlDeclaration">
  5008.             <summary>Gets or sets a value indicating whether to write an XML declaration.</summary>
  5009.             <returns>true to omit the XML declaration; otherwise false. The default is false, an XML declaration is written.</returns>
  5010.         </member>
  5011.         <member name="P:System.Xml.XmlWriterSettings.OutputMethod">
  5012.             <summary>Gets the method used to serialize the <see cref="T:System.Xml.XmlWriter"></see> output.</summary>
  5013.             <returns>One of the <see cref="T:System.Xml.XmlOutputMethod"></see> values. The default is <see cref="F:System.Xml.XmlOutputMethod.Xml"></see>.</returns>
  5014.         </member>
  5015.         <member name="N:System.Xml.Schema">
  5016.             <summary>The <see cref="N:System.Xml.Schema"></see> namespace contains the XML classes that provide standards-based support for XML schema definition language (XSD) schemas.</summary>
  5017.         </member>
  5018.         <member name="T:System.Xml.Schema.IXmlSchemaInfo">
  5019.             <summary>Defines the post-schema-validation infoset of a validated XML node.</summary>
  5020.         </member>
  5021.         <member name="P:System.Xml.Schema.IXmlSchemaInfo.IsDefault">
  5022.             <summary>Gets a value indicating if this validated XML node was set as the result of a default being applied during XML Schema Definition Language (XSD) schema validation.</summary>
  5023.             <returns>true if this validated XML node was set as the result of a default being applied during schema validation; otherwise, false.</returns>
  5024.         </member>
  5025.         <member name="P:System.Xml.Schema.IXmlSchemaInfo.IsNil">
  5026.             <summary>Gets a value indicating if the value for this validated XML node is nil.</summary>
  5027.             <returns>true if the value for this validated XML node is nil; otherwise, false.</returns>
  5028.         </member>
  5029.         <member name="P:System.Xml.Schema.IXmlSchemaInfo.MemberType">
  5030.             <summary>Gets the dynamic schema type for this validated XML node.</summary>
  5031.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaSimpleType"></see>.</returns>
  5032.         </member>
  5033.         <member name="P:System.Xml.Schema.IXmlSchemaInfo.SchemaAttribute">
  5034.             <summary>Gets the compiled <see cref="T:System.Xml.Schema.XmlSchemaAttribute"></see> that corresponds to this validated XML node.</summary>
  5035.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaAttribute"></see>.</returns>
  5036.         </member>
  5037.         <member name="P:System.Xml.Schema.IXmlSchemaInfo.SchemaElement">
  5038.             <summary>Gets the compiled <see cref="T:System.Xml.Schema.XmlSchemaElement"></see> that corresponds to this validated XML node.</summary>
  5039.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaElement"></see>.</returns>
  5040.         </member>
  5041.         <member name="P:System.Xml.Schema.IXmlSchemaInfo.SchemaType">
  5042.             <summary>Gets the static XML Schema Definition Language (XSD) schema type of this validated XML node.</summary>
  5043.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaType"></see>.</returns>
  5044.         </member>
  5045.         <member name="P:System.Xml.Schema.IXmlSchemaInfo.Validity">
  5046.             <summary>Gets the <see cref="T:System.Xml.Schema.XmlSchemaValidity"></see> value of this validated XML node.</summary>
  5047.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaValidity"></see> value.</returns>
  5048.         </member>
  5049.         <member name="T:System.Xml.Schema.ValidationEventArgs">
  5050.             <summary>Returns detailed information related to the ValidationEventHandler.</summary>
  5051.         </member>
  5052.         <member name="P:System.Xml.Schema.ValidationEventArgs.Exception">
  5053.             <summary>Gets the <see cref="T:System.Xml.Schema.XmlSchemaException"></see> associated with the validation event.</summary>
  5054.             <returns>The XmlSchemaException associated with the validation event.</returns>
  5055.         </member>
  5056.         <member name="P:System.Xml.Schema.ValidationEventArgs.Message">
  5057.             <summary>Gets the text description corresponding to the validation event.</summary>
  5058.             <returns>The text description.</returns>
  5059.         </member>
  5060.         <member name="P:System.Xml.Schema.ValidationEventArgs.Severity">
  5061.             <summary>Gets the severity of the validation event.</summary>
  5062.             <returns>An <see cref="T:System.Xml.Schema.XmlSeverityType"></see> value representing the severity of the validation event.</returns>
  5063.         </member>
  5064.         <member name="T:System.Xml.Schema.ValidationEventHandler">
  5065.             <summary>Represents the callback method that will handle XML schema validation events and the <see cref="T:System.Xml.Schema.ValidationEventArgs"></see>.</summary>
  5066.         </member>
  5067.         <member name="T:System.Xml.Schema.XmlAtomicValue">
  5068.             <summary>Represents the typed value of a validated XML element or attribute. The <see cref="T:System.Xml.Schema.XmlAtomicValue"></see> class cannot be inherited.</summary>
  5069.         </member>
  5070.         <member name="M:System.Xml.Schema.XmlAtomicValue.Clone">
  5071.             <summary>Returns a copy of this <see cref="T:System.Xml.Schema.XmlAtomicValue"></see> object.</summary>
  5072.             <returns>An <see cref="T:System.Xml.Schema.XmlAtomicValue"></see> object copy of this <see cref="T:System.Xml.Schema.XmlAtomicValue"></see> object.</returns>
  5073.         </member>
  5074.         <member name="M:System.Xml.Schema.XmlAtomicValue.ToString">
  5075.             <summary>Gets the string value of the validated XML element or attribute.</summary>
  5076.             <returns>The string value of the validated XML element or attribute.</returns>
  5077.         </member>
  5078.         <member name="M:System.Xml.Schema.XmlAtomicValue.ValueAs(System.Type,System.Xml.IXmlNamespaceResolver)">
  5079.             <summary>Returns the validated XML element or attribute's value as the type specified using the <see cref="T:System.Xml.IXmlNamespaceResolver"></see> object specified to resolve namespace prefixes.</summary>
  5080.             <returns>The value of the validated XML element or attribute as the type requested.</returns>
  5081.             <param name="type">The type to return the validated XML element or attribute's value as.</param>
  5082.             <param name="nsResolver">The <see cref="T:System.Xml.IXmlNamespaceResolver"></see> object used to resolve namespace prefixes.</param>
  5083.             <exception cref="T:System.OverflowException">The attempted cast resulted in an overflow.</exception>
  5084.             <exception cref="T:System.InvalidCastException">The attempted cast is not valid.</exception>
  5085.             <exception cref="T:System.FormatException">The validated XML element or attribute's value is not in the correct format for the target type.</exception>
  5086.         </member>
  5087.         <member name="P:System.Xml.Schema.XmlAtomicValue.IsNode">
  5088.             <summary>Gets a value indicating whether the validated XML element or attribute is an XPath node or an atomic value.</summary>
  5089.             <returns>true if the validated XML element or attribute is an XPath node; false if the validated XML element or attribute is an atomic value.</returns>
  5090.         </member>
  5091.         <member name="P:System.Xml.Schema.XmlAtomicValue.TypedValue">
  5092.             <summary>Gets the current validated XML element or attribute as a boxed object of the most appropriate Microsoft .NET Framework type according to its schema type.</summary>
  5093.             <returns>The current validated XML element or attribute as a boxed object of the most appropriate .NET Framework type.</returns>
  5094.         </member>
  5095.         <member name="P:System.Xml.Schema.XmlAtomicValue.Value">
  5096.             <summary>Gets the string value of the validated XML element or attribute.</summary>
  5097.             <returns>The string value of the validated XML element or attribute.</returns>
  5098.         </member>
  5099.         <member name="P:System.Xml.Schema.XmlAtomicValue.ValueAsBoolean">
  5100.             <summary>Gets the validated XML element or attribute's value as a <see cref="T:System.Boolean"></see>.</summary>
  5101.             <returns>The validated XML element or attribute's value as a <see cref="T:System.Boolean"></see>.</returns>
  5102.             <exception cref="T:System.FormatException">The validated XML element or attribute's value is not in the correct format for the <see cref="T:System.Boolean"></see> type.</exception>
  5103.             <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Boolean"></see> is not valid.</exception>
  5104.         </member>
  5105.         <member name="P:System.Xml.Schema.XmlAtomicValue.ValueAsDateTime">
  5106.             <summary>Gets the validated XML element or attribute's value as a <see cref="T:System.DateTime"></see>.</summary>
  5107.             <returns>The validated XML element or attribute's value as a <see cref="T:System.DateTime"></see>.</returns>
  5108.             <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.DateTime"></see> is not valid.</exception>
  5109.             <exception cref="T:System.FormatException">The validated XML element or attribute's value is not in the correct format for the <see cref="T:System.DateTime"></see> type.</exception>
  5110.         </member>
  5111.         <member name="P:System.Xml.Schema.XmlAtomicValue.ValueAsDouble">
  5112.             <summary>Gets the validated XML element or attribute's value as a <see cref="T:System.Double"></see>.</summary>
  5113.             <returns>The validated XML element or attribute's value as a <see cref="T:System.Double"></see>.</returns>
  5114.             <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Double"></see> is not valid.</exception>
  5115.             <exception cref="T:System.OverflowException">The attempted cast resulted in an overflow.</exception>
  5116.             <exception cref="T:System.FormatException">The validated XML element or attribute's value is not in the correct format for the <see cref="T:System.Double"></see> type.</exception>
  5117.         </member>
  5118.         <member name="P:System.Xml.Schema.XmlAtomicValue.ValueAsInt">
  5119.             <summary>Gets the validated XML element or attribute's value as an <see cref="T:System.Int32"></see>.</summary>
  5120.             <returns>The validated XML element or attribute's value as an <see cref="T:System.Int32"></see>.</returns>
  5121.             <exception cref="T:System.OverflowException">The attempted cast resulted in an overflow.</exception>
  5122.             <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Int32"></see> is not valid.</exception>
  5123.             <exception cref="T:System.FormatException">The validated XML element or attribute's value is not in the correct format for the <see cref="T:System.Int32"></see> type.</exception>
  5124.         </member>
  5125.         <member name="P:System.Xml.Schema.XmlAtomicValue.ValueAsLong">
  5126.             <summary>Gets the validated XML element or attribute's value as an <see cref="T:System.Int64"></see>.</summary>
  5127.             <returns>The validated XML element or attribute's value as an <see cref="T:System.Int64"></see>.</returns>
  5128.             <exception cref="T:System.OverflowException">The attempted cast resulted in an overflow.</exception>
  5129.             <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Int64"></see> is not valid.</exception>
  5130.             <exception cref="T:System.FormatException">The validated XML element or attribute's value is not in the correct format for the <see cref="T:System.Int64"></see> type.</exception>
  5131.         </member>
  5132.         <member name="P:System.Xml.Schema.XmlAtomicValue.ValueType">
  5133.             <summary>Gets the Microsoft .NET Framework type of the validated XML element or attribute.</summary>
  5134.             <returns>The .NET Framework type of the validated XML element or attribute. The default value is <see cref="T:System.String"></see>.</returns>
  5135.         </member>
  5136.         <member name="P:System.Xml.Schema.XmlAtomicValue.XmlType">
  5137.             <summary>Gets the <see cref="T:System.Xml.Schema.XmlSchemaType"></see> for the validated XML element or attribute.</summary>
  5138.             <returns>The <see cref="T:System.Xml.Schema.XmlSchemaType"></see> for the validated XML element or attribute.</returns>
  5139.         </member>
  5140.         <member name="T:System.Xml.Schema.XmlSchema">
  5141.             <summary>An in-memory representation of an XML Schema as specified in the World Wide Web Consortium (W3C) XML Schema Part 1: Structures and XML Schema Part 2: Datatypes specifications.</summary>
  5142.         </member>
  5143.         <member name="M:System.Xml.Schema.XmlSchema.#ctor">
  5144.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchema"></see> class.</summary>
  5145.         </member>
  5146.         <member name="F:System.Xml.Schema.XmlSchema.InstanceNamespace">
  5147.             <summary>The XML schema instance namespace. This field is constant. </summary>
  5148.         </member>
  5149.         <member name="F:System.Xml.Schema.XmlSchema.Namespace">
  5150.             <summary>The XML schema namespace. This field is constant.</summary>
  5151.         </member>
  5152.         <member name="M:System.Xml.Schema.XmlSchema.Compile(System.Xml.Schema.ValidationEventHandler)">
  5153.             <summary>Compiles the XML Schema Object Model (SOM) into schema information for validation. Used to check the syntactic and semantic structure of the programmatically built SOM. Semantic validation checking is performed during compilation.</summary>
  5154.             <param name="validationEventHandler">The validation event handler that receives information about XML Schema validation errors. </param>
  5155.         </member>
  5156.         <member name="M:System.Xml.Schema.XmlSchema.Compile(System.Xml.Schema.ValidationEventHandler,System.Xml.XmlResolver)">
  5157.             <summary>Compiles the XML Schema Object Model (SOM) into schema information for validation. Used to check the syntactic and semantic structure of the programmatically built SOM. Semantic validation checking is performed during compilation.</summary>
  5158.             <param name="r esolver">The XmlResolver used to resolve to resolve namespaces referenced in include and import elements. </param>
  5159.             <param name="validationEventHandler">The validation event handler that receives information about the XML Schema validation errors. </param>
  5160.         </member>
  5161.         <member name="M:System.Xml.Schema.XmlSchema.Read(System.IO.Stream,System.Xml.Schema.ValidationEventHandler)">
  5162.             <summary>Reads an XML Schema  from the supplied stream.</summary>
  5163.             <returns>The <see cref="T:System.Xml.Schema.XmlSchema"></see> object representing the XML Schema.</returns>
  5164.             <param name="stream">The supplied data stream. </param>
  5165.             <param name="validationEventHandler">The validation event handler that receives information about XML Schema syntax errors. </param>
  5166.             <exception cref="T:System.Xml.Schema.XmlSchemaException">An <see cref="T:System.Xml.Schema.XmlSchemaException"></see> is raised if no <see cref="T:System.Xml.Schema.ValidationEventHandler"></see> is specified.</exception>
  5167.         </member>
  5168.         <member name="M:System.Xml.Schema.XmlSchema.Read(System.IO.TextReader,System.Xml.Schema.ValidationEventHandler)">
  5169.             <summary>Reads an XML Schema from the supplied <see cref="T:System.IO.TextReader"></see>.</summary>
  5170.             <returns>The <see cref="T:System.Xml.Schema.XmlSchema"></see> object representing the XML Schema.</returns>
  5171.             <param name="reader">The TextReader containing the XML Schema to read. </param>
  5172.             <param name="validationEventHandler">The validation event handler that receives information about the XML Schema syntax errors. </param>
  5173.             <exception cref="T:System.Xml.Schema.XmlSchemaException">An <see cref="T:System.Xml.Schema.XmlSchemaException"></see> is raised if no <see cref="T:System.Xml.Schema.ValidationEventHandler"></see> is specified.</exception>
  5174.         </member>
  5175.         <member name="M:System.Xml.Schema.XmlSchema.Read(System.Xml.XmlReader,System.Xml.Schema.ValidationEventHandler)">
  5176.             <summary>Reads an XML Schema from the supplied <see cref="T:System.Xml.XmlReader"></see>.</summary>
  5177.             <returns>The <see cref="T:System.Xml.Schema.XmlSchema"></see> object representing the XML Schema.</returns>
  5178.             <param name="reader">The XmlReader containing the XML Schema to read. </param>
  5179.             <param name="validationEventHandler">The validation event handler that receives information about the XML Schema syntax errors. </param>
  5180.             <exception cref="T:System.Xml.Schema.XmlSchemaException">An <see cref="T:System.Xml.Schema.XmlSchemaException"></see> is raised if no <see cref="T:System.Xml.Schema.ValidationEventHandler"></see> is specified.</exception>
  5181.         </member>
  5182.         <member name="M:System.Xml.Schema.XmlSchema.Write(System.IO.Stream)">
  5183.             <summary>Writes the XML Schema to the supplied data stream.</summary>
  5184.             <param name="stream">The supplied data stream. </param>
  5185.         </member>
  5186.         <member name="M:System.Xml.Schema.XmlSchema.Write(System.IO.TextWriter)">
  5187.             <summary>Writes the XML Schema to the supplied <see cref="T:System.IO.TextWriter"></see>.</summary>
  5188.             <param name="writer">The <see cref="T:System.IO.TextWriter"></see> to write to.</param>
  5189.         </member>
  5190.         <member name="M:System.Xml.Schema.XmlSchema.Write(System.Xml.XmlWriter)">
  5191.             <summary>Writes the XML Schema to the supplied <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  5192.             <param name="writer">The <see cref="T:System.Xml.XmlWriter"></see> to write to. </param>
  5193.         </member>
  5194.         <member name="M:System.Xml.Schema.XmlSchema.Write(System.IO.Stream,System.Xml.XmlNamespaceManager)">
  5195.             <summary>Writes the XML Schema to the supplied <see cref="T:System.IO.Stream"></see> using the <see cref="T:System.Xml.XmlNamespaceManager"></see> specified.</summary>
  5196.             <param name="namespaceManager">The <see cref="T:System.Xml.XmlNamespaceManager"></see>.</param>
  5197.             <param name="stream">The supplied data stream. </param>
  5198.         </member>
  5199.         <member name="M:System.Xml.Schema.XmlSchema.Write(System.IO.TextWriter,System.Xml.XmlNamespaceManager)">
  5200.             <summary>Writes the XML Schema to the supplied <see cref="T:System.IO.TextWriter"></see>.</summary>
  5201.             <param name="writer">The <see cref="T:System.IO.TextWriter"></see> to write to.</param>
  5202.             <param name="namespaceManager">The <see cref="T:System.Xml.XmlNamespaceManager"></see>. </param>
  5203.         </member>
  5204.         <member name="M:System.Xml.Schema.XmlSchema.Write(System.Xml.XmlWriter,System.Xml.XmlNamespaceManager)">
  5205.             <summary>Writes the XML Schema to the supplied <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  5206.             <param name="writer">The <see cref="T:System.Xml.XmlWriter"></see> to write to.</param>
  5207.             <param name="namespaceManager">The <see cref="T:System.Xml.XmlNamespaceManager"></see>. </param>
  5208.         </member>
  5209.         <member name="P:System.Xml.Schema.XmlSchema.AttributeFormDefault">
  5210.             <summary>Gets or sets the form for attributes declared in the target namespace of the schema.</summary>
  5211.             <returns>The <see cref="T:System.Xml.Schema.XmlSchemaForm"></see> value that indicates if attributes from the target namespace are required to be qualified with the namespace prefix. The default is <see cref="F:System.Xml.Schema.XmlSchemaForm.None"></see>.</returns>
  5212.         </member>
  5213.         <member name="P:System.Xml.Schema.XmlSchema.AttributeGroups">
  5214.             <summary>Gets the post-schema-compilation value of all the global attribute groups in the schema.</summary>
  5215.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaObjectTable"></see> collection of all the global attribute groups in the schema.</returns>
  5216.         </member>
  5217.         <member name="P:System.Xml.Schema.XmlSchema.Attributes">
  5218.             <summary>Gets the post-schema-compilation value for all the attributes in the schema.</summary>
  5219.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaObjectTable"></see> collection of all the attributes in the schema.</returns>
  5220.         </member>
  5221.         <member name="P:System.Xml.Schema.XmlSchema.BlockDefault">
  5222.             <summary>Gets or sets the blockDefault attribute which sets the default value of the block attribute on element and complex types in the targetNamespace of the schema.</summary>
  5223.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaDerivationMethod"></see> value representing the different methods for preventing derivation. The default value is XmlSchemaDerivationMethod.None.</returns>
  5224.         </member>
  5225.         <member name="P:System.Xml.Schema.XmlSchema.ElementFormDefault">
  5226.             <summary>Gets or sets the form for elements declared in the target namespace of the schema.</summary>
  5227.             <returns>The <see cref="T:System.Xml.Schema.XmlSchemaForm"></see> value that indicates if elements from the target namespace are required to be qualified with the namespace prefix. The default is <see cref="F:System.Xml.Schema.XmlSchemaForm.None"></see>.</returns>
  5228.         </member>
  5229.         <member name="P:System.Xml.Schema.XmlSchema.Elements">
  5230.             <summary>Gets the post-schema-compilation value for all the elements in the schema.</summary>
  5231.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaObjectTable"></see> collection of all the elements in the schema.</returns>
  5232.         </member>
  5233.         <member name="P:System.Xml.Schema.XmlSchema.FinalDefault">
  5234.             <summary>Gets or sets the finalDefault attribute which sets the default value of the final attribute on elements and complex types in the target namespace of the schema.</summary>
  5235.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaDerivationMethod"></see> value representing the different methods for preventing derivation. The default value is XmlSchemaDerivationMethod.None.</returns>
  5236.         </member>
  5237.         <member name="P:System.Xml.Schema.XmlSchema.Groups">
  5238.             <summary>Gets the post-schema-compilation value of all the groups in the schema.</summary>
  5239.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaObjectTable"></see> collection of all the groups in the schema.</returns>
  5240.         </member>
  5241.         <member name="P:System.Xml.Schema.XmlSchema.Id">
  5242.             <summary>Gets or sets the string ID.</summary>
  5243.             <returns>The ID of the string. The default value is String.Empty.</returns>
  5244.         </member>
  5245.         <member name="P:System.Xml.Schema.XmlSchema.Includes">
  5246.             <summary>Gets the collection of included and imported schemas.</summary>
  5247.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaObjectCollection"></see> of the included and imported schemas.</returns>
  5248.         </member>
  5249.         <member name="P:System.Xml.Schema.XmlSchema.IsCompiled">
  5250.             <summary>Indicates if the schema has been compiled.</summary>
  5251.             <returns>true if schema has been compiled, otherwise, false. The default value is false.</returns>
  5252.         </member>
  5253.         <member name="P:System.Xml.Schema.XmlSchema.Items">
  5254.             <summary>Gets the collection of schema elements in the schema and is used to add new element types at the schema element level.</summary>
  5255.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaObjectCollection"></see> of schema elements in the schema.</returns>
  5256.         </member>
  5257.         <member name="P:System.Xml.Schema.XmlSchema.Notations">
  5258.             <summary>Gets the post-schema-compilation value for all notations in the schema.</summary>
  5259.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaObjectTable"></see> collection of all notations in the schema.</returns>
  5260.         </member>
  5261.         <member name="P:System.Xml.Schema.XmlSchema.SchemaTypes">
  5262.             <summary>Gets the post-schema-compilation value of all schema types in the schema.</summary>
  5263.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaObjectCollection"></see> of all schema types in the schema.</returns>
  5264.         </member>
  5265.         <member name="P:System.Xml.Schema.XmlSchema.TargetNamespace">
  5266.             <summary>Gets or sets the Uniform Resource Identifier (URI) of the schema target namespace.</summary>
  5267.             <returns>The schema target namespace.</returns>
  5268.         </member>
  5269.         <member name="P:System.Xml.Schema.XmlSchema.UnhandledAttributes">
  5270.             <summary>Gets and sets the qualified attributes which do not belong to the schema target namespace.</summary>
  5271.             <returns>An array of qualified <see cref="T:System.Xml.XmlAttribute"></see> objects that do not belong to the schema target namespace.</returns>
  5272.         </member>
  5273.         <member name="P:System.Xml.Schema.XmlSchema.Version">
  5274.             <summary>Gets or sets the version of the schema.</summary>
  5275.             <returns>The version of the schema. The default value is String.Empty.</returns>
  5276.         </member>
  5277.         <member name="T:System.Xml.Schema.XmlSchemaAll">
  5278.             <summary>Represents the World Wide Web Consortium (W3C) all element (compositor).</summary>
  5279.         </member>
  5280.         <member name="M:System.Xml.Schema.XmlSchemaAll.#ctor">
  5281.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaAll"></see> class.</summary>
  5282.         </member>
  5283.         <member name="P:System.Xml.Schema.XmlSchemaAll.Items">
  5284.             <summary>Gets the collection of XmlSchemaElement elements contained within the all compositor.</summary>
  5285.             <returns>The collection of elements contained in XmlSchemaAll.</returns>
  5286.         </member>
  5287.         <member name="T:System.Xml.Schema.XmlSchemaAnnotated">
  5288.             <summary>The base class for any element that can contain annotation elements.</summary>
  5289.         </member>
  5290.         <member name="M:System.Xml.Schema.XmlSchemaAnnotated.#ctor">
  5291.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaAnnotated"></see> class.</summary>
  5292.         </member>
  5293.         <member name="P:System.Xml.Schema.XmlSchemaAnnotated.Annotation">
  5294.             <summary>Gets or sets the annotation property.</summary>
  5295.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaAnnotation"></see> representing the annotation property.</returns>
  5296.         </member>
  5297.         <member name="P:System.Xml.Schema.XmlSchemaAnnotated.Id">
  5298.             <summary>Gets or sets the string id.</summary>
  5299.             <returns>The string id. The default is String.Empty.Optional.</returns>
  5300.         </member>
  5301.         <member name="P:System.Xml.Schema.XmlSchemaAnnotated.UnhandledAttributes">
  5302.             <summary>Gets or sets the qualified attributes that do not belong to the current schema's target namespace.</summary>
  5303.             <returns>An array of qualified <see cref="T:System.Xml.XmlAttribute"></see> objects that do not belong to the schema's target namespace.</returns>
  5304.         </member>
  5305.         <member name="T:System.Xml.Schema.XmlSchemaAnnotation">
  5306.             <summary>Represents the World Wide Web Consortium (W3C) annotation element.</summary>
  5307.         </member>
  5308.         <member name="M:System.Xml.Schema.XmlSchemaAnnotation.#ctor">
  5309.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaAnnotation"></see> class.</summary>
  5310.         </member>
  5311.         <member name="P:System.Xml.Schema.XmlSchemaAnnotation.Id">
  5312.             <summary>Gets or sets the string id.</summary>
  5313.             <returns>The string id. The default is String.Empty.Optional.</returns>
  5314.         </member>
  5315.         <member name="P:System.Xml.Schema.XmlSchemaAnnotation.Items">
  5316.             <summary>Gets the Items collection that is used to store the appinfo and documentation child elements.</summary>
  5317.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaObjectCollection"></see> of appinfo and documentation child elements.</returns>
  5318.         </member>
  5319.         <member name="P:System.Xml.Schema.XmlSchemaAnnotation.UnhandledAttributes">
  5320.             <summary>Gets or sets the qualified attributes that do not belong to the schema's target namespace.</summary>
  5321.             <returns>An array of <see cref="T:System.Xml.XmlAttribute"></see> objects that do not belong to the schema's target namespace.</returns>
  5322.         </member>
  5323.         <member name="T:System.Xml.Schema.XmlSchemaAny">
  5324.             <summary>Represents the World Wide Web Consortium (W3C) any element.</summary>
  5325.         </member>
  5326.         <member name="M:System.Xml.Schema.XmlSchemaAny.#ctor">
  5327.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaAny"></see> class.</summary>
  5328.         </member>
  5329.         <member name="P:System.Xml.Schema.XmlSchemaAny.Namespace">
  5330.             <summary>Gets or sets the namespaces containing the elements that can be used.</summary>
  5331.             <returns>Namespaces for elements that are available for use. The default is ##any.Optional.</returns>
  5332.         </member>
  5333.         <member name="P:System.Xml.Schema.XmlSchemaAny.ProcessContents">
  5334.             <summary>Gets or sets information about how an application or XML processor should handle the validation of XML documents for the elements specified by the any element.</summary>
  5335.             <returns>One of the <see cref="T:System.Xml.Schema.XmlSchemaContentProcessing"></see> values. If no processContents attribute is specified, the default is Strict.</returns>
  5336.         </member>
  5337.         <member name="T:System.Xml.Schema.XmlSchemaAnyAttribute">
  5338.             <summary>Represents the World Wide Web Consortium (W3C) anyAttribute element.</summary>
  5339.         </member>
  5340.         <member name="M:System.Xml.Schema.XmlSchemaAnyAttribute.#ctor">
  5341.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaAnyAttribute"></see> class.</summary>
  5342.         </member>
  5343.         <member name="P:System.Xml.Schema.XmlSchemaAnyAttribute.Namespace">
  5344.             <summary>Gets or sets the namespaces containing the attributes that can be used.</summary>
  5345.             <returns>Namespaces for attributes that are available for use. The default is ##any.Optional.</returns>
  5346.         </member>
  5347.         <member name="P:System.Xml.Schema.XmlSchemaAnyAttribute.ProcessContents">
  5348.             <summary>Gets or sets information about how an application or XML processor should handle the validation of XML documents for the attributes specified by the anyAttribute element.</summary>
  5349.             <returns>One of the <see cref="T:System.Xml.Schema.XmlSchemaContentProcessing"></see> values. If no processContents attribute is specified, the default is Strict.</returns>
  5350.         </member>
  5351.         <member name="T:System.Xml.Schema.XmlSchemaAppInfo">
  5352.             <summary>Represents the World Wide Web Consortium (W3C) appinfo element.</summary>
  5353.         </member>
  5354.         <member name="M:System.Xml.Schema.XmlSchemaAppInfo.#ctor">
  5355.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaAppInfo"></see> class.</summary>
  5356.         </member>
  5357.         <member name="P:System.Xml.Schema.XmlSchemaAppInfo.Markup">
  5358.             <summary>Gets or sets an array of <see cref="T:System.Xml.XmlNode"></see> objects that represents the appinfo child nodes.</summary>
  5359.             <returns>An array of <see cref="T:System.Xml.XmlNode"></see> objects that represents the appinfo child nodes.</returns>
  5360.         </member>
  5361.         <member name="P:System.Xml.Schema.XmlSchemaAppInfo.Source">
  5362.             <summary>Gets or sets the source of the application information.</summary>
  5363.             <returns>A Uniform Resource Identifier (URI) reference. The default is String.Empty.Optional.</returns>
  5364.         </member>
  5365.         <member name="T:System.Xml.Schema.XmlSchemaAttribute">
  5366.             <summary>Represents the attribute element from the XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. Attributes provide additional information for other document elements. The attribute tag is nested between the tags of a document's element for the schema. The XML document displays attributes as named items in the opening tag of an element.</summary>
  5367.         </member>
  5368.         <member name="M:System.Xml.Schema.XmlSchemaAttribute.#ctor">
  5369.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaAttribute"></see> class.</summary>
  5370.         </member>
  5371.         <member name="P:System.Xml.Schema.XmlSchemaAttribute.AttributeSchemaType">
  5372.             <summary>Gets an <see cref="T:System.Xml.Schema.XmlSchemaSimpleType"></see> object representing the type of the attribute based on the <see cref="P:System.Xml.Schema.XmlSchemaAttribute.SchemaType"></see> or <see cref="P:System.Xml.Schema.XmlSchemaAttribute.SchemaTypeName"></see> of the attribute.</summary>
  5373.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaSimpleType"></see> object.</returns>
  5374.         </member>
  5375.         <member name="P:System.Xml.Schema.XmlSchemaAttribute.AttributeType">
  5376.             <summary>Gets the common language runtime (CLR) object based on the <see cref="P:System.Xml.Schema.XmlSchemaAttribute.SchemaType"></see> or <see cref="P:System.Xml.Schema.XmlSchemaAttribute.SchemaTypeName"></see> of the attribute that holds the post-compilation value of the AttributeType property.</summary>
  5377.             <returns>The common runtime library (CLR) object that holds the post-compilation value of the AttributeType property.</returns>
  5378.         </member>
  5379.         <member name="P:System.Xml.Schema.XmlSchemaAttribute.DefaultValue">
  5380.             <summary>Gets or sets the default value for the attribute.</summary>
  5381.             <returns>The default value for the attribute. The default is a null reference.Optional.</returns>
  5382.         </member>
  5383.         <member name="P:System.Xml.Schema.XmlSchemaAttribute.FixedValue">
  5384.             <summary>Gets or sets the fixed value for the attribute.</summary>
  5385.             <returns>The fixed value for the attribute. The default is null.Optional.</returns>
  5386.         </member>
  5387.         <member name="P:System.Xml.Schema.XmlSchemaAttribute.Form">
  5388.             <summary>Gets or sets the form for the attribute.</summary>
  5389.             <returns>One of the <see cref="T:System.Xml.Schema.XmlSchemaForm"></see> values. The default is the value of the <see cref="P:System.Xml.Schema.XmlSchema.AttributeFormDefault"></see> of the schema element containing the attribute.Optional.</returns>
  5390.         </member>
  5391.         <member name="P:System.Xml.Schema.XmlSchemaAttribute.Name">
  5392.             <summary>Gets or sets the name of the attribute.</summary>
  5393.             <returns>The name of the attribute.</returns>
  5394.         </member>
  5395.         <member name="P:System.Xml.Schema.XmlSchemaAttribute.QualifiedName">
  5396.             <summary>Gets the qualified name for the attribute.</summary>
  5397.             <returns>The post-compilation value of the QualifiedName property.</returns>
  5398.         </member>
  5399.         <member name="P:System.Xml.Schema.XmlSchemaAttribute.RefName">
  5400.             <summary>Gets or sets the name of an attribute declared in this schema (or another schema indicated by the specified namespace).</summary>
  5401.             <returns>The name of the attribute declared.</returns>
  5402.         </member>
  5403.         <member name="P:System.Xml.Schema.XmlSchemaAttribute.SchemaType">
  5404.             <summary>Gets or sets the attribute type to a simple type.</summary>
  5405.             <returns>The simple type defined in this schema.</returns>
  5406.         </member>
  5407.         <member name="P:System.Xml.Schema.XmlSchemaAttribute.SchemaTypeName">
  5408.             <summary>Gets or sets the name of the simple type defined in this schema (or another schema indicated by the specified namespace).</summary>
  5409.             <returns>The name of the simple type.</returns>
  5410.         </member>
  5411.         <member name="P:System.Xml.Schema.XmlSchemaAttribute.Use">
  5412.             <summary>Gets or sets information about how the attribute is used.</summary>
  5413.             <returns>One of the following values: None, Prohibited, Optional, or Required. The default is Optional.Optional.</returns>
  5414.         </member>
  5415.         <member name="T:System.Xml.Schema.XmlSchemaAttributeGroup">
  5416.             <summary>Represents the attributeGroup element from the XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. AttributesGroups provides a mechanism to group a set of attribute declarations so that they can be incorporated as a group into complex type definitions.</summary>
  5417.         </member>
  5418.         <member name="M:System.Xml.Schema.XmlSchemaAttributeGroup.#ctor">
  5419.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaAttributeGroup"></see> class.</summary>
  5420.         </member>
  5421.         <member name="P:System.Xml.Schema.XmlSchemaAttributeGroup.AnyAttribute">
  5422.             <summary>Gets or sets the <see cref="T:System.Xml.Schema.XmlSchemaAnyAttribute"></see> component of the attribute group.</summary>
  5423.             <returns>The <see cref="T:System.Xml.Schema.XmlSchemaAnyAttribute"></see>.</returns>
  5424.         </member>
  5425.         <member name="P:System.Xml.Schema.XmlSchemaAttributeGroup.Attributes">
  5426.             <summary>Gets the collection of attributes for the attribute group. Contains XmlSchemaAttribute and XmlSchemaAttributeGroupRef elements.</summary>
  5427.             <returns>The collection of attributes for the attribute group.</returns>
  5428.         </member>
  5429.         <member name="P:System.Xml.Schema.XmlSchemaAttributeGroup.Name">
  5430.             <summary>Gets or sets the name of the attribute group.</summary>
  5431.             <returns>The name of the attribute group.</returns>
  5432.         </member>
  5433.         <member name="P:System.Xml.Schema.XmlSchemaAttributeGroup.QualifiedName">
  5434.             <summary>Gets the qualified name of the attribute group.</summary>
  5435.             <returns>An <see cref="T:System.Xml.XmlQualifiedName"></see> object representing the qualified name of the attribute group.</returns>
  5436.         </member>
  5437.         <member name="P:System.Xml.Schema.XmlSchemaAttributeGroup.RedefinedAttributeGroup">
  5438.             <summary>Gets the redefined attribute group property from the XML Schema.</summary>
  5439.             <returns>The redefined attribute group property.</returns>
  5440.         </member>
  5441.         <member name="T:System.Xml.Schema.XmlSchemaAttributeGroupRef">
  5442.             <summary>Represents the attributeGroup element with the ref attribute from the XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. AttributesGroupRef is the reference for an attributeGroup, name property contains the attribute group being referenced. </summary>
  5443.         </member>
  5444.         <member name="P:System.Xml.Schema.XmlSchemaAttributeGroupRef.RefName">
  5445.             <summary>Gets or sets the name of the referenced attributeGroup element.</summary>
  5446.             <returns>The name of the referenced attribute group. The value must be a QName.</returns>
  5447.         </member>
  5448.         <member name="T:System.Xml.Schema.XmlSchemaChoice">
  5449.             <summary>Represents the choice element (compositor) from the XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. The choice allows only one of its children to appear in an instance. </summary>
  5450.         </member>
  5451.         <member name="M:System.Xml.Schema.XmlSchemaChoice.#ctor">
  5452.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaChoice"></see> class.</summary>
  5453.         </member>
  5454.         <member name="P:System.Xml.Schema.XmlSchemaChoice.Items">
  5455.             <summary>Gets the collection of the elements contained with the compositor (choice): XmlSchemaElement, XmlSchemaGroupRef, XmlSchemaChoice, XmlSchemaSequence, or XmlSchemaAny.</summary>
  5456.             <returns>The collection of elements contained within XmlSchemaChoice.</returns>
  5457.         </member>
  5458.         <member name="T:System.Xml.Schema.XmlSchemaCollection">
  5459.             <summary>Contains a cache of XML Schema definition language (XSD) and XML-Data Reduced (XDR) schemas. This class cannot be inherited.</summary>
  5460.         </member>
  5461.         <member name="M:System.Xml.Schema.XmlSchemaCollection.#ctor">
  5462.             <summary>Initializes a new instance of the XmlSchemaCollection class.</summary>
  5463.         </member>
  5464.         <member name="M:System.Xml.Schema.XmlSchemaCollection.#ctor(System.Xml.XmlNameTable)">
  5465.             <summary>Initializes a new instance of the XmlSchemaCollection class with the specified <see cref="T:System.Xml.XmlNameTable"></see>. The XmlNameTable is used when loading schemas.</summary>
  5466.             <param name="nametable">The XmlNameTable to use. </param>
  5467.         </member>
  5468.         <member name="E:System.Xml.Schema.XmlSchemaCollection.ValidationEventHandler">
  5469.             <summary>Sets an event handler for receiving information about the XDR and XML schema validation errors.</summary>
  5470.         </member>
  5471.         <member name="M:System.Xml.Schema.XmlSchemaCollection.Add(System.Xml.Schema.XmlSchema)">
  5472.             <summary>Adds the <see cref="T:System.Xml.Schema.XmlSchema"></see> to the collection.</summary>
  5473.             <returns>The XmlSchema object.</returns>
  5474.             <param name="schema">The XmlSchema to add to the collection. </param>
  5475.         </member>
  5476.         <member name="M:System.Xml.Schema.XmlSchemaCollection.Add(System.Xml.Schema.XmlSchemaCollection)">
  5477.             <summary>Adds all the namespaces defined in the given collection (including their associated schemas) to this collection.</summary>
  5478.             <param name="schema">The XmlSchemaCollection you want to add to this collection. </param>
  5479.         </member>
  5480.         <member name="M:System.Xml.Schema.XmlSchemaCollection.Add(System.String,System.String)">
  5481.             <summary>Adds the schema located by the given URL into the schema collection.</summary>
  5482.             <returns>The <see cref="T:System.Xml.Schema.XmlSchema"></see> added to the schema collection; null if the schema being added is an XDR schema or if there are compilation errors in the schema.</returns>
  5483.             <param name="uri">The URL that specifies the schema to load. </param>
  5484.             <param name="ns">The namespace URI associated with the schema. For XML Schemas, this will typically be the targetNamespace. </param>
  5485.             <exception cref="T:System.Xml.XmlException">The schema is not a valid schema. </exception>
  5486.         </member>
  5487.         <member name="M:System.Xml.Schema.XmlSchemaCollection.Add(System.String,System.Xml.XmlReader)">
  5488.             <summary>Adds the schema contained in the <see cref="T:System.Xml.XmlReader"></see> to the schema collection.</summary>
  5489.             <returns>The <see cref="T:System.Xml.Schema.XmlSchema"></see> added to the schema collection; null if the schema being added is an XDR schema or if there are compilation errors in the schema.</returns>
  5490.             <param name="reader"><see cref="T:System.Xml.XmlReader"></see> containing the schema to add. </param>
  5491.             <param name="ns">The namespace URI associated with the schema. For XML Schemas, this will typically be the targetNamespace. </param>
  5492.             <exception cref="T:System.Xml.XmlException">The schema is not a valid schema. </exception>
  5493.         </member>
  5494.         <member name="M:System.Xml.Schema.XmlSchemaCollection.Add(System.Xml.Schema.XmlSchema,System.Xml.XmlResolver)">
  5495.             <summary>Adds the <see cref="T:System.Xml.Schema.XmlSchema"></see> to the collection. The specified <see cref="T:System.Xml.XmlResolver"></see> is used to resolve any external references.</summary>
  5496.             <returns>The XmlSchema added to the schema collection.</returns>
  5497.             <param name="schema">The XmlSchema to add to the collection. </param>
  5498.             <param name="resolver">The <see cref="T:System.Xml.XmlResolver"></see> used to resolve namespaces referenced in include and import elements. If this is null, external references are not resolved. </param>
  5499.             <exception cref="T:System.Xml.XmlException">The schema is not a valid schema. </exception>
  5500.         </member>
  5501.         <member name="M:System.Xml.Schema.XmlSchemaCollection.Add(System.String,System.Xml.XmlReader,System.Xml.XmlResolver)">
  5502.             <summary>Adds the schema contained in the <see cref="T:System.Xml.XmlReader"></see> to the schema collection. The specified <see cref="T:System.Xml.XmlResolver"></see> is used to resolve any external resources.</summary>
  5503.             <returns>The <see cref="T:System.Xml.Schema.XmlSchema"></see> added to the schema collection; null if the schema being added is an XDR schema or if there are compilation errors in the schema.</returns>
  5504.             <param name="reader"><see cref="T:System.Xml.XmlReader"></see> containing the schema to add. </param>
  5505.             <param name="resolver">The <see cref="T:System.Xml.XmlResolver"></see> used to resolve namespaces referenced in include and import elements or x-schema attribute (XDR schemas). If this is null, external references are not resolved. </param>
  5506.             <param name="ns">The namespace URI associated with the schema. For XML Schemas, this will typically be the targetNamespace. </param>
  5507.             <exception cref="T:System.Xml.XmlException">The schema is not a valid schema. </exception>
  5508.         </member>
  5509.         <member name="M:System.Xml.Schema.XmlSchemaCollection.Contains(System.String)">
  5510.             <summary>Gets a value indicating whether a schema with the specified namespace is in the collection.</summary>
  5511.             <returns>true if a schema with the specified namespace is in the collection; otherwise, false.</returns>
  5512.             <param name="ns">The namespace URI associated with the schema. For XML Schemas, this will typically be the target namespace. </param>
  5513.         </member>
  5514.         <member name="M:System.Xml.Schema.XmlSchemaCollection.Contains(System.Xml.Schema.XmlSchema)">
  5515.             <summary>Gets a value indicating whether the targetNamespace of the specified <see cref="T:System.Xml.Schema.XmlSchema"></see> is in the collection.</summary>
  5516.             <returns>true if there is a schema in the collection with the same targetNamespace; otherwise, false.</returns>
  5517.             <param name="schema">The XmlSchema object. </param>
  5518.         </member>
  5519.         <member name="M:System.Xml.Schema.XmlSchemaCollection.CopyTo(System.Xml.Schema.XmlSchema[],System.Int32)">
  5520.             <summary>Copies all the XmlSchema objects from this collection into the given array starting at the given index.</summary>
  5521.             <param name="array">The array to copy the objects to. </param>
  5522.             <param name="index">The index in array where copying will begin. </param>
  5523.         </member>
  5524.         <member name="M:System.Xml.Schema.XmlSchemaCollection.GetEnumerator">
  5525.             <summary>Provides support for the "for each" style iteration over the collection of schemas.</summary>
  5526.             <returns>An enumerator for iterating over all schemas in the current collection.</returns>
  5527.         </member>
  5528.         <member name="M:System.Xml.Schema.XmlSchemaCollection.System.Collections.ICollection.CopyTo(System.Array,System.Int32)">
  5529.             <summary>For a description of this member, see <see cref="M:System.Xml.Schema.XmlSchemaCollection.CopyTo(System.Xml.Schema.XmlSchema[],System.Int32)"></see>.</summary>
  5530.             <param name="array">The array to copy the objects to. </param>
  5531.             <param name="index">The index in array where copying will begin. </param>
  5532.         </member>
  5533.         <member name="P:System.Xml.Schema.XmlSchemaCollection.Count">
  5534.             <summary>Gets the number of namespaces defined in this collection.</summary>
  5535.             <returns>The number of namespaces defined in this collection.</returns>
  5536.         </member>
  5537.         <member name="P:System.Xml.Schema.XmlSchemaCollection.Item(System.String)">
  5538.             <summary>Gets the <see cref="T:System.Xml.Schema.XmlSchema"></see> associated with the given namespace URI.</summary>
  5539.             <returns>The XmlSchema associated with the namespace URI; null if there is no loaded schema associated with the given namespace or if the namespace is associated with an XDR schema.</returns>
  5540.             <param name="ns">The namespace URI associated with the schema you want to return. This will typically be the targetNamespace of the schema. </param>
  5541.         </member>
  5542.         <member name="P:System.Xml.Schema.XmlSchemaCollection.NameTable">
  5543.             <summary>Gets the default XmlNameTable used by the XmlSchemaCollection when loading new schemas.</summary>
  5544.             <returns>An XmlNameTable.</returns>
  5545.         </member>
  5546.         <member name="T:System.Xml.Schema.XmlSchemaCollectionEnumerator">
  5547.             <summary>Supports a simple iteration over a collection. This class cannot be inherited.</summary>
  5548.         </member>
  5549.         <member name="M:System.Xml.Schema.XmlSchemaCollectionEnumerator.MoveNext">
  5550.             <summary>Advances the enumerator to the next schema in the collection.</summary>
  5551.             <returns>true if the move was successful; false if the enumerator has passed the end of the collection.</returns>
  5552.         </member>
  5553.         <member name="M:System.Xml.Schema.XmlSchemaCollectionEnumerator.System.Collections.IEnumerator.Reset">
  5554.             <summary>For a description of this member, see <see cref="M:System.Xml.Schema.XmlSchemaCollectionEnumerator.System.Collections.IEnumerator.Reset"></see>.</summary>
  5555.         </member>
  5556.         <member name="P:System.Xml.Schema.XmlSchemaCollectionEnumerator.Current">
  5557.             <summary>Gets the current <see cref="T:System.Xml.Schema.XmlSchema"></see> in the collection.</summary>
  5558.             <returns>The current XmlSchema in the collection.</returns>
  5559.         </member>
  5560.         <member name="T:System.Xml.Schema.XmlSchemaCompilationSettings">
  5561.             <summary>Provides schema compilation options for the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> class This class cannot be inherited.</summary>
  5562.         </member>
  5563.         <member name="M:System.Xml.Schema.XmlSchemaCompilationSettings.#ctor">
  5564.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaCompilationSettings"></see> class. </summary>
  5565.         </member>
  5566.         <member name="P:System.Xml.Schema.XmlSchemaCompilationSettings.EnableUpaCheck">
  5567.             <summary>Gets or sets a value indicating whether the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> should check for Unique Particle Attribution (UPA) violations.</summary>
  5568.             <returns>true if the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> should check for Unique Particle Attribution (UPA) violations; otherwise, false. The default is true.</returns>
  5569.         </member>
  5570.         <member name="T:System.Xml.Schema.XmlSchemaComplexContent">
  5571.             <summary>Represents the complexContent element from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class represents the complex content model for complex types. It contains extensions or restrictions on a complex type that has either only elements or mixed content.</summary>
  5572.         </member>
  5573.         <member name="M:System.Xml.Schema.XmlSchemaComplexContent.#ctor">
  5574.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaComplexContent"></see> class.</summary>
  5575.         </member>
  5576.         <member name="P:System.Xml.Schema.XmlSchemaComplexContent.Content">
  5577.             <summary>Gets or sets the content.</summary>
  5578.             <returns>One of either the <see cref="T:System.Xml.Schema.XmlSchemaComplexContentRestriction"></see> or <see cref="T:System.Xml.Schema.XmlSchemaComplexContentExtension"></see> classes.</returns>
  5579.         </member>
  5580.         <member name="P:System.Xml.Schema.XmlSchemaComplexContent.IsMixed">
  5581.             <summary>Gets or sets information that determines if the type has a mixed content model.</summary>
  5582.             <returns>If this property is true, character data is allowed to appear between the child elements of the complex type (mixed content model). The default is false.Optional.</returns>
  5583.         </member>
  5584.         <member name="T:System.Xml.Schema.XmlSchemaComplexContentExtension">
  5585.             <summary>Represents the extension element from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class is for complex types with complex content model derived by extension. It extends the complex type by adding attributes or elements.</summary>
  5586.         </member>
  5587.         <member name="M:System.Xml.Schema.XmlSchemaComplexContentExtension.#ctor">
  5588.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaComplexContentExtension"></see> class.</summary>
  5589.         </member>
  5590.         <member name="P:System.Xml.Schema.XmlSchemaComplexContentExtension.AnyAttribute">
  5591.             <summary>Gets or sets the <see cref="T:System.Xml.Schema.XmlSchemaAnyAttribute"></see> component of the complex content model.</summary>
  5592.             <returns>The <see cref="T:System.Xml.Schema.XmlSchemaAnyAttribute"></see> component of the complex content model.</returns>
  5593.         </member>
  5594.         <member name="P:System.Xml.Schema.XmlSchemaComplexContentExtension.Attributes">
  5595.             <summary>Gets the collection of attributes for the complex content. Contains <see cref="T:System.Xml.Schema.XmlSchemaAttribute"></see> and <see cref="T:System.Xml.Schema.XmlSchemaAttributeGroupRef"></see> elements.</summary>
  5596.             <returns>The collection of attributes for the complex content.</returns>
  5597.         </member>
  5598.         <member name="P:System.Xml.Schema.XmlSchemaComplexContentExtension.BaseTypeName">
  5599.             <summary>Gets or sets the name of the complex type from which this type is derived by extension.</summary>
  5600.             <returns>The name of the complex type from which this type is derived by extension.</returns>
  5601.         </member>
  5602.         <member name="P:System.Xml.Schema.XmlSchemaComplexContentExtension.Particle">
  5603.             <summary>Gets or sets one of the <see cref="T:System.Xml.Schema.XmlSchemaGroupRef"></see>, <see cref="T:System.Xml.Schema.XmlSchemaChoice"></see>, <see cref="T:System.Xml.Schema.XmlSchemaAll"></see>, or <see cref="T:System.Xml.Schema.XmlSchemaSequence"></see> classes.</summary>
  5604.             <returns>One of the <see cref="T:System.Xml.Schema.XmlSchemaGroupRef"></see>, <see cref="T:System.Xml.Schema.XmlSchemaChoice"></see>, <see cref="T:System.Xml.Schema.XmlSchemaAll"></see>, or <see cref="T:System.Xml.Schema.XmlSchemaSequence"></see> classes.</returns>
  5605.         </member>
  5606.         <member name="T:System.Xml.Schema.XmlSchemaComplexContentRestriction">
  5607.             <summary>Represents the restriction element from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class is for complex types with a complex content model derived by restriction. It restricts the contents of the complex type to a subset of the inherited complex type.</summary>
  5608.         </member>
  5609.         <member name="M:System.Xml.Schema.XmlSchemaComplexContentRestriction.#ctor">
  5610.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaComplexContentRestriction"></see> class.</summary>
  5611.         </member>
  5612.         <member name="P:System.Xml.Schema.XmlSchemaComplexContentRestriction.AnyAttribute">
  5613.             <summary>Gets or sets the <see cref="T:System.Xml.Schema.XmlSchemaAnyAttribute"></see> component of the complex content model.</summary>
  5614.             <returns>The <see cref="T:System.Xml.Schema.XmlSchemaAnyAttribute"></see> component of the complex content model.</returns>
  5615.         </member>
  5616.         <member name="P:System.Xml.Schema.XmlSchemaComplexContentRestriction.Attributes">
  5617.             <summary>Gets the collection of attributes for the complex type. Contains the <see cref="T:System.Xml.Schema.XmlSchemaAttribute"></see> and <see cref="T:System.Xml.Schema.XmlSchemaAttributeGroupRef"></see> elements.</summary>
  5618.             <returns>The collection of attributes for the complex type.</returns>
  5619.         </member>
  5620.         <member name="P:System.Xml.Schema.XmlSchemaComplexContentRestriction.BaseTypeName">
  5621.             <summary>Gets or sets the name of a complex type from which this type is derived by restriction.</summary>
  5622.             <returns>The name of the complex type from which this type is derived by restriction.</returns>
  5623.         </member>
  5624.         <member name="P:System.Xml.Schema.XmlSchemaComplexContentRestriction.Particle">
  5625.             <summary>Gets or sets one of the <see cref="T:System.Xml.Schema.XmlSchemaGroupRef"></see>, <see cref="T:System.Xml.Schema.XmlSchemaChoice"></see>, <see cref="T:System.Xml.Schema.XmlSchemaAll"></see>, or <see cref="T:System.Xml.Schema.XmlSchemaSequence"></see> classes.</summary>
  5626.             <returns>One of the <see cref="T:System.Xml.Schema.XmlSchemaGroupRef"></see>, <see cref="T:System.Xml.Schema.XmlSchemaChoice"></see>, <see cref="T:System.Xml.Schema.XmlSchemaAll"></see>, or <see cref="T:System.Xml.Schema.XmlSchemaSequence"></see> classes.</returns>
  5627.         </member>
  5628.         <member name="T:System.Xml.Schema.XmlSchemaComplexType">
  5629.             <summary>Represents the complexType element from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class defines a complex type that determines the set of attributes and content of an element.</summary>
  5630.         </member>
  5631.         <member name="M:System.Xml.Schema.XmlSchemaComplexType.#ctor">
  5632.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaComplexType"></see> class.</summary>
  5633.         </member>
  5634.         <member name="P:System.Xml.Schema.XmlSchemaComplexType.AnyAttribute">
  5635.             <summary>Gets or sets the value for the <see cref="T:System.Xml.Schema.XmlSchemaAnyAttribute"></see> component of the complex type.</summary>
  5636.             <returns>The <see cref="T:System.Xml.Schema.XmlSchemaAnyAttribute"></see> component of the complex type.</returns>
  5637.         </member>
  5638.         <member name="P:System.Xml.Schema.XmlSchemaComplexType.Attributes">
  5639.             <summary>Gets the collection of attributes for the complex type.</summary>
  5640.             <returns>Contains <see cref="T:System.Xml.Schema.XmlSchemaAttribute"></see> and <see cref="T:System.Xml.Schema.XmlSchemaAttributeGroupRef"></see> classes.</returns>
  5641.         </member>
  5642.         <member name="P:System.Xml.Schema.XmlSchemaComplexType.AttributeUses">
  5643.             <summary>Gets the collection of all the complied attributes of this complex type and its base types.</summary>
  5644.             <returns>The collection of all the attributes from this complex type and its base types. The post-compilation value of the AttributeUses property.</returns>
  5645.         </member>
  5646.         <member name="P:System.Xml.Schema.XmlSchemaComplexType.AttributeWildcard">
  5647.             <summary>Gets the post-compilation value for anyAttribute for this complex type and its base type(s).</summary>
  5648.             <returns>The post-compilation value of the anyAttribute element.</returns>
  5649.         </member>
  5650.         <member name="P:System.Xml.Schema.XmlSchemaComplexType.Block">
  5651.             <summary>Gets or sets the block attribute.</summary>
  5652.             <returns>The block attribute prevents a complex type from being used in the specified type of derivation. The default is XmlSchemaDerivationMethod.None.Optional.</returns>
  5653.         </member>
  5654.         <member name="P:System.Xml.Schema.XmlSchemaComplexType.BlockResolved">
  5655.             <summary>Gets the value after the type has been compiled to the post-schema-validation information set (infoset). This value indicates how the type is enforced when xsi:type is used in the instance document.</summary>
  5656.             <returns>The post-schema-validated infoset value. The default is BlockDefault value on the schema element.</returns>
  5657.         </member>
  5658.         <member name="P:System.Xml.Schema.XmlSchemaComplexType.ContentModel">
  5659.             <summary>Gets or sets the post-compilation <see cref="T:System.Xml.Schema.XmlSchemaContentModel"></see> of this complex type.</summary>
  5660.             <returns>The content model type that is one of the <see cref="T:System.Xml.Schema.XmlSchemaSimpleContent"></see> or <see cref="T:System.Xml.Schema.XmlSchemaComplexContent"></see> classes.</returns>
  5661.         </member>
  5662.         <member name="P:System.Xml.Schema.XmlSchemaComplexType.ContentType">
  5663.             <summary>Gets the content model of the complex type which holds the post-compilation value.</summary>
  5664.             <returns>The post-compilation value of the content model for the complex type.</returns>
  5665.         </member>
  5666.         <member name="P:System.Xml.Schema.XmlSchemaComplexType.ContentTypeParticle">
  5667.             <summary>Gets the particle which holds the post-compilation value of the ContentTypeParticle property.</summary>
  5668.             <returns>The particle for the content type. The post-compilation value of the ContentTypeParticle property.</returns>
  5669.         </member>
  5670.         <member name="P:System.Xml.Schema.XmlSchemaComplexType.IsAbstract">
  5671.             <summary>Gets or sets the information that determines if the complexType element can be used in the instance document.</summary>
  5672.             <returns>If true, an element cannot use this complexType element directly and must use a complex type that is derived from this complexType element. The default is false.Optional.</returns>
  5673.         </member>
  5674.         <member name="P:System.Xml.Schema.XmlSchemaComplexType.IsMixed">
  5675.             <summary>Gets or sets information that determines if the complex type has a mixed content model (markup within the content).</summary>
  5676.             <returns>true, if character data can appear between child elements of this complex type; otherwise, false. The default is false.Optional.</returns>
  5677.         </member>
  5678.         <member name="P:System.Xml.Schema.XmlSchemaComplexType.Particle">
  5679.             <summary>Gets or sets the compositor type as one of the <see cref="T:System.Xml.Schema.XmlSchemaGroupRef"></see>, <see cref="T:System.Xml.Schema.XmlSchemaChoice"></see>, <see cref="T:System.Xml.Schema.XmlSchemaAll"></see>, or <see cref="T:System.Xml.Schema.XmlSchemaSequence"></see> classes.</summary>
  5680.             <returns>The compositor type.</returns>
  5681.         </member>
  5682.         <member name="T:System.Xml.Schema.XmlSchemaContent">
  5683.             <summary>An abstract class for schema content.</summary>
  5684.         </member>
  5685.         <member name="M:System.Xml.Schema.XmlSchemaContent.#ctor">
  5686.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaContent"></see> class.</summary>
  5687.         </member>
  5688.         <member name="T:System.Xml.Schema.XmlSchemaContentModel">
  5689.             <summary>Specifies the order and structure of the child elements of a type.</summary>
  5690.         </member>
  5691.         <member name="M:System.Xml.Schema.XmlSchemaContentModel.#ctor">
  5692.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaContentModel"></see> class.</summary>
  5693.         </member>
  5694.         <member name="P:System.Xml.Schema.XmlSchemaContentModel.Content">
  5695.             <summary>Gets or sets the content of the type.</summary>
  5696.             <returns>Provides the content of the type.</returns>
  5697.         </member>
  5698.         <member name="T:System.Xml.Schema.XmlSchemaContentProcessing">
  5699.             <summary>Provides information about the validation mode of any and anyAttribute element replacements.</summary>
  5700.         </member>
  5701.         <member name="F:System.Xml.Schema.XmlSchemaContentProcessing.Lax">
  5702.             <summary>If the associated schema is found, the document items will be validated. No errors will be thrown otherwise.</summary>
  5703.         </member>
  5704.         <member name="F:System.Xml.Schema.XmlSchemaContentProcessing.None">
  5705.             <summary>Document items are not validated.</summary>
  5706.         </member>
  5707.         <member name="F:System.Xml.Schema.XmlSchemaContentProcessing.Skip">
  5708.             <summary>Document items must consist of well-formed XML and are not validated by the schema.</summary>
  5709.         </member>
  5710.         <member name="F:System.Xml.Schema.XmlSchemaContentProcessing.Strict">
  5711.             <summary>The schema processor must find a schema associated with the indicated namespace to validate the document items.</summary>
  5712.         </member>
  5713.         <member name="T:System.Xml.Schema.XmlSchemaContentType">
  5714.             <summary>Enumerations for the content model of the complex type. This represents the content in the post-schema-validation information set (infoset).</summary>
  5715.         </member>
  5716.         <member name="F:System.Xml.Schema.XmlSchemaContentType.ElementOnly">
  5717.             <summary>Element-only content.</summary>
  5718.         </member>
  5719.         <member name="F:System.Xml.Schema.XmlSchemaContentType.Empty">
  5720.             <summary>Empty content.</summary>
  5721.         </member>
  5722.         <member name="F:System.Xml.Schema.XmlSchemaContentType.Mixed">
  5723.             <summary>Mixed content.</summary>
  5724.         </member>
  5725.         <member name="F:System.Xml.Schema.XmlSchemaContentType.TextOnly">
  5726.             <summary>Text-only content.</summary>
  5727.         </member>
  5728.         <member name="T:System.Xml.Schema.XmlSchemaDatatype">
  5729.             <summary>The <see cref="T:System.Xml.Schema.XmlSchemaDatatype"></see> class is an abstract class for mapping XML Schema definition language (XSD) types to Common Language Runtime (CLR) types.</summary>
  5730.         </member>
  5731.         <member name="M:System.Xml.Schema.XmlSchemaDatatype.#ctor">
  5732.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaDatatype"></see> class.</summary>
  5733.         </member>
  5734.         <member name="M:System.Xml.Schema.XmlSchemaDatatype.ChangeType(System.Object,System.Type)">
  5735.             <summary>Converts the value specified, whose type is one of the valid Common Language Runtime (CLR) representations of the XML schema type represented by the <see cref="T:System.Xml.Schema.XmlSchemaDatatype"></see>, to the CLR type specified.</summary>
  5736.             <returns>The converted input value.</returns>
  5737.             <param name="targetType">The target type to convert the input value to.</param>
  5738.             <param name="value">The input value to convert to the specified type.</param>
  5739.             <exception cref="T:System.InvalidCastException">The type represented by the <see cref="T:System.Xml.Schema.XmlSchemaDatatype"></see>   does not support a conversion from type of the value specified to the type specified.</exception>
  5740.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Object"></see> or <see cref="T:System.Type"></see> parameter is null.</exception>
  5741.         </member>
  5742.         <member name="M:System.Xml.Schema.XmlSchemaDatatype.ChangeType(System.Object,System.Type,System.Xml.IXmlNamespaceResolver)">
  5743.             <summary>Converts the value specified, whose type is one of the valid Common Language Runtime (CLR) representations of the XML schema type represented by the <see cref="T:System.Xml.Schema.XmlSchemaDatatype"></see>, to the CLR type specified using the <see cref="T:System.Xml.IXmlNamespaceResolver"></see> if the <see cref="T:System.Xml.Schema.XmlSchemaDatatype"></see> represents the xs:QName type or a type derived from it.</summary>
  5744.             <returns>The converted input value.</returns>
  5745.             <param name="targetType">The target type to convert the input value to.</param>
  5746.             <param name="namespaceResolver">An <see cref="T:System.Xml.IXmlNamespaceResolver"></see> used for resolving namespace prefixes. This is only of use if the <see cref="T:System.Xml.Schema.XmlSchemaDatatype"></see>  represents the xs:QName type or a type derived from it.</param>
  5747.             <param name="value">The input value to convert to the specified type.</param>
  5748.             <exception cref="T:System.InvalidCastException">The type represented by the <see cref="T:System.Xml.Schema.XmlSchemaDatatype"></see>   does not support a conversion from type of the value specified to the type specified.</exception>
  5749.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Object"></see> or <see cref="T:System.Type"></see> parameter is null.</exception>
  5750.         </member>
  5751.         <member name="M:System.Xml.Schema.XmlSchemaDatatype.IsDerivedFrom(System.Xml.Schema.XmlSchemaDatatype)">
  5752.             <summary>The <see cref="M:System.Xml.Schema.XmlSchemaDatatype.IsDerivedFrom(System.Xml.Schema.XmlSchemaDatatype)"></see> method always returns false.</summary>
  5753.             <returns>Always returns false.</returns>
  5754.             <param name="datatype">The <see cref="T:System.Xml.Schema.XmlSchemaDatatype"></see>.</param>
  5755.         </member>
  5756.         <member name="M:System.Xml.Schema.XmlSchemaDatatype.ParseValue(System.String,System.Xml.XmlNameTable,System.Xml.IXmlNamespaceResolver)">
  5757.             <summary>When overridden in a derived class, validates the string specified against a built-in or user-defined simple type.</summary>
  5758.             <returns>An <see cref="T:System.Object"></see> that can be cast safely to the type returned by the <see cref="P:System.Xml.Schema.XmlSchemaDatatype.ValueType"></see> property.</returns>
  5759.             <param name="s">The string to validate against the simple type.</param>
  5760.             <param name="nsmgr">The <see cref="T:System.Xml.IXmlNamespaceResolver"></see> object to use while parsing the string if this <see cref="T:System.Xml.Schema.XmlSchemaDatatype"></see> object represents the xs:QName type.</param>
  5761.             <param name="nameTable">The <see cref="T:System.Xml.XmlNameTable"></see> to use for atomization while parsing the string if this <see cref="T:System.Xml.Schema.XmlSchemaDatatype"></see> object represents the xs:NCName type. </param>
  5762.             <exception cref="T:System.ArgumentNullException">The value to parse cannot be null.</exception>
  5763.             <exception cref="T:System.Xml.Schema.XmlSchemaValidationException">The input value is not a valid instance of this W3C XML Schema type.</exception>
  5764.         </member>
  5765.         <member name="P:System.Xml.Schema.XmlSchemaDatatype.TokenizedType">
  5766.             <summary>When overridden in a derived class, gets the type for the string as specified in the World Wide Web Consortium (W3C) XML 1.0 specification.</summary>
  5767.             <returns>An <see cref="T:System.Xml.XmlTokenizedType"></see> value for the string.</returns>
  5768.         </member>
  5769.         <member name="P:System.Xml.Schema.XmlSchemaDatatype.TypeCode">
  5770.             <summary>Gets the <see cref="T:System.Xml.Schema.XmlTypeCode"></see> value for the simple type.</summary>
  5771.             <returns>The <see cref="T:System.Xml.Schema.XmlTypeCode"></see> value for the simple type.</returns>
  5772.         </member>
  5773.         <member name="P:System.Xml.Schema.XmlSchemaDatatype.ValueType">
  5774.             <summary>When overridden in a derived class, gets the Common Language Runtime (CLR) type of the item.</summary>
  5775.             <returns>The Common Language Runtime (CLR) type of the item.</returns>
  5776.         </member>
  5777.         <member name="P:System.Xml.Schema.XmlSchemaDatatype.Variety">
  5778.             <summary>Gets the <see cref="T:System.Xml.Schema.XmlSchemaDatatypeVariety"></see> value for the simple type.</summary>
  5779.             <returns>The <see cref="T:System.Xml.Schema.XmlSchemaDatatypeVariety"></see> value for the simple type.</returns>
  5780.         </member>
  5781.         <member name="T:System.Xml.Schema.XmlSchemaDatatypeVariety">
  5782.             <summary>Specifies the W3C XML schema data type variety of the type.</summary>
  5783.         </member>
  5784.         <member name="F:System.Xml.Schema.XmlSchemaDatatypeVariety.Atomic">
  5785.             <summary>A W3C XML schema atomic type.</summary>
  5786.         </member>
  5787.         <member name="F:System.Xml.Schema.XmlSchemaDatatypeVariety.List">
  5788.             <summary>A W3C XML schema list type.</summary>
  5789.         </member>
  5790.         <member name="F:System.Xml.Schema.XmlSchemaDatatypeVariety.Union">
  5791.             <summary>A W3C XML schema union type.</summary>
  5792.         </member>
  5793.         <member name="T:System.Xml.Schema.XmlSchemaDerivationMethod">
  5794.             <summary>Provides different methods for preventing derivation.</summary>
  5795.         </member>
  5796.         <member name="F:System.Xml.Schema.XmlSchemaDerivationMethod.All">
  5797.             <summary>#all. Refers to all derivation methods.</summary>
  5798.         </member>
  5799.         <member name="F:System.Xml.Schema.XmlSchemaDerivationMethod.Empty">
  5800.             <summary>Override default derivation method to allow any derivation.</summary>
  5801.         </member>
  5802.         <member name="F:System.Xml.Schema.XmlSchemaDerivationMethod.Extension">
  5803.             <summary>Refers to derivations by Extension.</summary>
  5804.         </member>
  5805.         <member name="F:System.Xml.Schema.XmlSchemaDerivationMethod.List">
  5806.             <summary>Refers to derivations by List.</summary>
  5807.         </member>
  5808.         <member name="F:System.Xml.Schema.XmlSchemaDerivationMethod.None">
  5809.             <summary>Accepts the default derivation method.</summary>
  5810.         </member>
  5811.         <member name="F:System.Xml.Schema.XmlSchemaDerivationMethod.Restriction">
  5812.             <summary>Refers to derivations by Restriction.</summary>
  5813.         </member>
  5814.         <member name="F:System.Xml.Schema.XmlSchemaDerivationMethod.Substitution">
  5815.             <summary>Refers to derivations by Substitution.</summary>
  5816.         </member>
  5817.         <member name="F:System.Xml.Schema.XmlSchemaDerivationMethod.Union">
  5818.             <summary>Refers to derivations by Union.</summary>
  5819.         </member>
  5820.         <member name="T:System.Xml.Schema.XmlSchemaDocumentation">
  5821.             <summary>Represents the documentation element from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class specifies information to be read or used by humans within an annotation.</summary>
  5822.         </member>
  5823.         <member name="M:System.Xml.Schema.XmlSchemaDocumentation.#ctor">
  5824.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaDocumentation"></see> class.</summary>
  5825.         </member>
  5826.         <member name="P:System.Xml.Schema.XmlSchemaDocumentation.Language">
  5827.             <summary>Gets or sets the xml:lang attribute. This serves as an indicator of the language used in the contents.</summary>
  5828.             <returns>The xml:lang attribute.Optional.</returns>
  5829.         </member>
  5830.         <member name="P:System.Xml.Schema.XmlSchemaDocumentation.Markup">
  5831.             <summary>Gets or sets an array of XmlNodes that represents the documentation child nodes.</summary>
  5832.             <returns>The array that represents the documentation child nodes.</returns>
  5833.         </member>
  5834.         <member name="P:System.Xml.Schema.XmlSchemaDocumentation.Source">
  5835.             <summary>Gets or sets the Uniform Resource Identifier (URI) source of the information.</summary>
  5836.             <returns>A URI reference. The default is String.Empty.Optional.</returns>
  5837.         </member>
  5838.         <member name="T:System.Xml.Schema.XmlSchemaElement">
  5839.             <summary>Represents the element element from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class is the base class for all particle types and is used to describe an element in an XML document.</summary>
  5840.         </member>
  5841.         <member name="M:System.Xml.Schema.XmlSchemaElement.#ctor">
  5842.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaElement"></see> class.</summary>
  5843.         </member>
  5844.         <member name="P:System.Xml.Schema.XmlSchemaElement.Block">
  5845.             <summary>Gets or sets a Block derivation.</summary>
  5846.             <returns>The attribute used to block a type derivation. Default value is XmlSchemaDerivationMethod.None.Optional.</returns>
  5847.         </member>
  5848.         <member name="P:System.Xml.Schema.XmlSchemaElement.BlockResolved">
  5849.             <summary>Gets the post-compilation value of the Block property.</summary>
  5850.             <returns>The post-compilation value of the Block property. The default is the BlockDefault value on the schema element.</returns>
  5851.         </member>
  5852.         <member name="P:System.Xml.Schema.XmlSchemaElement.Constraints">
  5853.             <summary>Gets the collection of constraints on the element.</summary>
  5854.             <returns>The collection of constraints.</returns>
  5855.         </member>
  5856.         <member name="P:System.Xml.Schema.XmlSchemaElement.DefaultValue">
  5857.             <summary>Gets or sets the default value of the element if its content is a simple type or content of the element is textOnly.</summary>
  5858.             <returns>The default value for the element. The default is a null reference.Optional.</returns>
  5859.         </member>
  5860.         <member name="P:System.Xml.Schema.XmlSchemaElement.ElementSchemaType">
  5861.             <summary>Gets an <see cref="T:System.Xml.Schema.XmlSchemaType"></see> object representing the type of the element based on the <see cref="P:System.Xml.Schema.XmlSchemaElement.SchemaType"></see> or <see cref="P:System.Xml.Schema.XmlSchemaElement.SchemaTypeName"></see> values of the element.</summary>
  5862.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaType"></see> object.</returns>
  5863.         </member>
  5864.         <member name="P:System.Xml.Schema.XmlSchemaElement.ElementType">
  5865.             <summary>Gets a common language runtime (CLR) object based on the <see cref="T:System.Xml.Schema.XmlSchemaElement"></see> or <see cref="T:System.Xml.Schema.XmlSchemaElement"></see> of the element, which holds the post-compilation value of the ElementType property.</summary>
  5866.             <returns>The common language runtime object. The post-compilation value of the ElementType property.</returns>
  5867.         </member>
  5868.         <member name="P:System.Xml.Schema.XmlSchemaElement.Final">
  5869.             <summary>Gets or sets the Final property to indicate that no further derivations are allowed.</summary>
  5870.             <returns>The Final property. The default is XmlSchemaDerivationMethod.None.Optional.</returns>
  5871.         </member>
  5872.         <member name="P:System.Xml.Schema.XmlSchemaElement.FinalResolved">
  5873.             <summary>Gets the post-compilation value of the Final property.</summary>
  5874.             <returns>The post-compilation value of the Final property. Default value is the FinalDefault value on the schema element.</returns>
  5875.         </member>
  5876.         <member name="P:System.Xml.Schema.XmlSchemaElement.FixedValue">
  5877.             <summary>Gets or sets the fixed value.</summary>
  5878.             <returns>The fixed value that is predetermined and unchangeable. The default is a null reference.Optional.</returns>
  5879.         </member>
  5880.         <member name="P:System.Xml.Schema.XmlSchemaElement.Form">
  5881.             <summary>Gets or sets the form for the element.</summary>
  5882.             <returns>The form for the element. The default is the <see cref="P:System.Xml.Schema.XmlSchema.ElementFormDefault"></see> value.Optional.</returns>
  5883.         </member>
  5884.         <member name="P:System.Xml.Schema.XmlSchemaElement.IsAbstract">
  5885.             <summary>Gets or sets information to indicate if the element can be used in an instance document.</summary>
  5886.             <returns>If true, the element cannot appear in the instance document. The default is false.Optional.</returns>
  5887.         </member>
  5888.         <member name="P:System.Xml.Schema.XmlSchemaElement.IsNillable">
  5889.             <summary>Gets or sets information that indicates if xsi:nil can occur in the instance data. Indicates if an explicit nil value can be assigned to the element.</summary>
  5890.             <returns>If nillable is true, this enables an instance of the element to have the nil attribute set to true. The nil attribute is defined as part of the XML Schema namespace for instances. The default is false.Optional.</returns>
  5891.         </member>
  5892.         <member name="P:System.Xml.Schema.XmlSchemaElement.Name">
  5893.             <summary>Gets or sets the name of the element.</summary>
  5894.             <returns>The name of the element. The default is String.Empty.</returns>
  5895.         </member>
  5896.         <member name="P:System.Xml.Schema.XmlSchemaElement.QualifiedName">
  5897.             <summary>Gets the actual qualified name for the given element. </summary>
  5898.             <returns>The qualified name of the element. The post-compilation value of the QualifiedName property.</returns>
  5899.         </member>
  5900.         <member name="P:System.Xml.Schema.XmlSchemaElement.RefName">
  5901.             <summary>Gets or sets the reference name of an element declared in this schema (or another schema indicated by the specified namespace).</summary>
  5902.             <returns>The reference name of the element.</returns>
  5903.         </member>
  5904.         <member name="P:System.Xml.Schema.XmlSchemaElement.SchemaType">
  5905.             <summary>Gets or sets the type of the element. This can either be a complex type or a simple type.</summary>
  5906.             <returns>The type of the element.</returns>
  5907.         </member>
  5908.         <member name="P:System.Xml.Schema.XmlSchemaElement.SchemaTypeName">
  5909.             <summary>Gets or sets the name of a built-in data type defined in this schema or another schema indicated by the specified namespace.</summary>
  5910.             <returns>The name of the built-in data type.</returns>
  5911.         </member>
  5912.         <member name="P:System.Xml.Schema.XmlSchemaElement.SubstitutionGroup">
  5913.             <summary>Gets or sets the name of an element that is being substituted by this element.</summary>
  5914.             <returns>The qualified name of an element that is being substituted by this element.Optional.</returns>
  5915.         </member>
  5916.         <member name="T:System.Xml.Schema.XmlSchemaEnumerationFacet">
  5917.             <summary>Represents the enumeration facet from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class specifies a list of valid values for a simpleType element. Declaration is contained within a restriction declaration.</summary>
  5918.         </member>
  5919.         <member name="M:System.Xml.Schema.XmlSchemaEnumerationFacet.#ctor">
  5920.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaEnumerationFacet"></see> class.</summary>
  5921.         </member>
  5922.         <member name="T:System.Xml.Schema.XmlSchemaException">
  5923.             <summary>Returns detailed information about the schema exception.</summary>
  5924.         </member>
  5925.         <member name="M:System.Xml.Schema.XmlSchemaException.#ctor">
  5926.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaException"></see> class.</summary>
  5927.         </member>
  5928.         <member name="M:System.Xml.Schema.XmlSchemaException.#ctor(System.String)">
  5929.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaException"></see> class with the exception message specified.</summary>
  5930.             <param name="message">A string description of the error condition.</param>
  5931.         </member>
  5932.         <member name="M:System.Xml.Schema.XmlSchemaException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  5933.             <summary>Constructs a new XmlSchemaException object with the given SerializationInfo and StreamingContext information that contains all the properties of the XmlSchemaException.</summary>
  5934.             <param name="context">StreamingContext.</param>
  5935.             <param name="info">SerializationInfo.</param>
  5936.         </member>
  5937.         <member name="M:System.Xml.Schema.XmlSchemaException.#ctor(System.String,System.Exception)">
  5938.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaException"></see> class with the exception message and original <see cref="T:System.Exception"></see> object that caused this exception specified.</summary>
  5939.             <param name="message">A string description of the error condition.</param>
  5940.             <param name="innerException">The original T:System.Exceptionms-help://AstroNS2/cpref/html/T_System_Exception.htmobject that caused this exception.</param>
  5941.         </member>
  5942.         <member name="M:System.Xml.Schema.XmlSchemaException.#ctor(System.String,System.Exception,System.Int32,System.Int32)">
  5943.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaException"></see> class with the exception message specified, and the original <see cref="T:System.Exception"></see> object, line number, and line position of the XML that cause this exception specified.</summary>
  5944.             <param name="message">A string description of the error condition.</param>
  5945.             <param name="linePosition">The line position of the XML that caused this exception.</param>
  5946.             <param name="innerException">The original T:System.Exceptionms-help://AstroNS2/cpref/html/T_System_Exception.htmobject that caused this exception.</param>
  5947.             <param name="lineNumber">The line number of the XML that caused this exception.</param>
  5948.         </member>
  5949.         <member name="M:System.Xml.Schema.XmlSchemaException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  5950.             <summary>Streams all the XmlSchemaException properties into the SerializationInfo class for the given StreamingContext.</summary>
  5951.             <param name="context">The StreamingContext information. </param>
  5952.             <param name="info">The SerializationInfo. </param>
  5953.         </member>
  5954.         <member name="P:System.Xml.Schema.XmlSchemaException.LineNumber">
  5955.             <summary>Gets the line number indicating where the error occurred.</summary>
  5956.             <returns>The line number indicating where the error occurred.</returns>
  5957.         </member>
  5958.         <member name="P:System.Xml.Schema.XmlSchemaException.LinePosition">
  5959.             <summary>Gets the line position indicating where the error occurred.</summary>
  5960.             <returns>The line position indicating where the error occurred.</returns>
  5961.         </member>
  5962.         <member name="P:System.Xml.Schema.XmlSchemaException.Message">
  5963.             <summary>Gets the description of the error condition of this exception.</summary>
  5964.             <returns>The description of the error condition of this exception.</returns>
  5965.         </member>
  5966.         <member name="P:System.Xml.Schema.XmlSchemaException.SourceSchemaObject">
  5967.             <summary>The XmlSchemaObject that produced the XmlSchemaException.</summary>
  5968.             <returns>A valid object instance represents a structural validation error in the XML Schema Object Model (SOM).</returns>
  5969.         </member>
  5970.         <member name="P:System.Xml.Schema.XmlSchemaException.SourceUri">
  5971.             <summary>Gets the Uniform Resource Identifier (URI) location of the schema that caused the exception.</summary>
  5972.             <returns>The URI location of the schema that caused the exception.</returns>
  5973.         </member>
  5974.         <member name="T:System.Xml.Schema.XmlSchemaExternal">
  5975.             <summary>An abstract class. Provides information about the included schema.</summary>
  5976.         </member>
  5977.         <member name="M:System.Xml.Schema.XmlSchemaExternal.#ctor">
  5978.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaExternal"></see> class.</summary>
  5979.         </member>
  5980.         <member name="P:System.Xml.Schema.XmlSchemaExternal.Id">
  5981.             <summary>Gets or sets the string id.</summary>
  5982.             <returns>The string id. The default is String.Empty.Optional.</returns>
  5983.         </member>
  5984.         <member name="P:System.Xml.Schema.XmlSchemaExternal.Schema">
  5985.             <summary>Gets or sets the XmlSchema for the referenced schema.</summary>
  5986.             <returns>The XmlSchema for the referenced schema.</returns>
  5987.         </member>
  5988.         <member name="P:System.Xml.Schema.XmlSchemaExternal.SchemaLocation">
  5989.             <summary>Gets or sets the Uniform Resource Identifier (URI) location for the schema, which tells the schema processor where the schema physically resides.</summary>
  5990.             <returns>The URI location for the schema.Optional for imported schemas.</returns>
  5991.         </member>
  5992.         <member name="P:System.Xml.Schema.XmlSchemaExternal.UnhandledAttributes">
  5993.             <summary>Gets and sets the qualified attributes, which do not belong to the schema target namespace.</summary>
  5994.             <returns>Qualified attributes that belong to another target namespace.</returns>
  5995.         </member>
  5996.         <member name="T:System.Xml.Schema.XmlSchemaFacet">
  5997.             <summary>Abstract class for all facets that are used when simple types are derived by restriction.</summary>
  5998.         </member>
  5999.         <member name="M:System.Xml.Schema.XmlSchemaFacet.#ctor">
  6000.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaFacet"></see> class.</summary>
  6001.         </member>
  6002.         <member name="P:System.Xml.Schema.XmlSchemaFacet.IsFixed">
  6003.             <summary>Gets or sets information that indicates that this facet is fixed.</summary>
  6004.             <returns>If true, value is fixed; otherwise, false. The default is false.Optional.</returns>
  6005.         </member>
  6006.         <member name="P:System.Xml.Schema.XmlSchemaFacet.Value">
  6007.             <summary>Gets or sets the value attribute of the facet.</summary>
  6008.             <returns>The value attribute.</returns>
  6009.         </member>
  6010.         <member name="T:System.Xml.Schema.XmlSchemaForm">
  6011.             <summary>Indicates if attributes or elements need to be qualified with a namespace prefix.</summary>
  6012.         </member>
  6013.         <member name="F:System.Xml.Schema.XmlSchemaForm.None">
  6014.             <summary>Element and attribute form is not specified in the schema.</summary>
  6015.         </member>
  6016.         <member name="F:System.Xml.Schema.XmlSchemaForm.Qualified">
  6017.             <summary>Elements and attributes must be qualified with a namespace prefix.</summary>
  6018.         </member>
  6019.         <member name="F:System.Xml.Schema.XmlSchemaForm.Unqualified">
  6020.             <summary>Elements and attributes are not required to be qualified with a namespace prefix.</summary>
  6021.         </member>
  6022.         <member name="T:System.Xml.Schema.XmlSchemaFractionDigitsFacet">
  6023.             <summary>Specifies a restriction on the number of digits that can be entered for the fraction value of a simpleType element. The value of fractionDigits must be a positive integer. Represents the World Wide Web Consortium (W3C) fractionDigits facet.</summary>
  6024.         </member>
  6025.         <member name="M:System.Xml.Schema.XmlSchemaFractionDigitsFacet.#ctor">
  6026.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaFractionDigitsFacet"></see> class.</summary>
  6027.         </member>
  6028.         <member name="T:System.Xml.Schema.XmlSchemaGroup">
  6029.             <summary>Represents the group element from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class defines groups at the schema level that are referenced from the complex types. It groups a set of element declarations so that they can be incorporated as a group into complex type definitions.</summary>
  6030.         </member>
  6031.         <member name="M:System.Xml.Schema.XmlSchemaGroup.#ctor">
  6032.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaGroup"></see> class.</summary>
  6033.         </member>
  6034.         <member name="P:System.Xml.Schema.XmlSchemaGroup.Name">
  6035.             <summary>Gets or sets the name of the schema group.</summary>
  6036.             <returns>The name of the schema group.</returns>
  6037.         </member>
  6038.         <member name="P:System.Xml.Schema.XmlSchemaGroup.Particle">
  6039.             <summary>Gets or sets one of the <see cref="T:System.Xml.Schema.XmlSchemaChoice"></see>, <see cref="T:System.Xml.Schema.XmlSchemaAll"></see>, or <see cref="T:System.Xml.Schema.XmlSchemaSequence"></see> classes.</summary>
  6040.             <returns>One of the <see cref="T:System.Xml.Schema.XmlSchemaChoice"></see>, <see cref="T:System.Xml.Schema.XmlSchemaAll"></see>, or <see cref="T:System.Xml.Schema.XmlSchemaSequence"></see> classes.</returns>
  6041.         </member>
  6042.         <member name="P:System.Xml.Schema.XmlSchemaGroup.QualifiedName">
  6043.             <summary>Gets the qualified name of the schema group.</summary>
  6044.             <returns>An <see cref="T:System.Xml.XmlQualifiedName"></see> object representing the qualified name of the schema group.</returns>
  6045.         </member>
  6046.         <member name="T:System.Xml.Schema.XmlSchemaGroupBase">
  6047.             <summary>An abstract class for <see cref="T:System.Xml.Schema.XmlSchemaAll"></see>, <see cref="T:System.Xml.Schema.XmlSchemaChoice"></see>, or <see cref="T:System.Xml.Schema.XmlSchemaSequence"></see>.</summary>
  6048.         </member>
  6049.         <member name="M:System.Xml.Schema.XmlSchemaGroupBase.#ctor">
  6050.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaGroupBase"></see> class.</summary>
  6051.         </member>
  6052.         <member name="P:System.Xml.Schema.XmlSchemaGroupBase.Items">
  6053.             <summary>This collection is used to add new elements to the compositor.</summary>
  6054.             <returns>An XmlSchemaObjectCollection.</returns>
  6055.         </member>
  6056.         <member name="T:System.Xml.Schema.XmlSchemaGroupRef">
  6057.             <summary>Represents the group element with ref attribute from the XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class is used within complex types that reference a group defined at the schema level.</summary>
  6058.         </member>
  6059.         <member name="M:System.Xml.Schema.XmlSchemaGroupRef.#ctor">
  6060.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaGroupRef"></see> class.</summary>
  6061.         </member>
  6062.         <member name="P:System.Xml.Schema.XmlSchemaGroupRef.Particle">
  6063.             <summary>Gets one of the <see cref="T:System.Xml.Schema.XmlSchemaChoice"></see>, <see cref="T:System.Xml.Schema.XmlSchemaAll"></see>, or <see cref="T:System.Xml.Schema.XmlSchemaSequence"></see> classes, which holds the post-compilation value of the Particle property.</summary>
  6064.             <returns>The post-compilation value of the Particle property, which is one of the <see cref="T:System.Xml.Schema.XmlSchemaChoice"></see>, <see cref="T:System.Xml.Schema.XmlSchemaAll"></see>, or <see cref="T:System.Xml.Schema.XmlSchemaSequence"></see> classes.</returns>
  6065.         </member>
  6066.         <member name="P:System.Xml.Schema.XmlSchemaGroupRef.RefName">
  6067.             <summary>Gets or sets the name of a group defined in this schema (or another schema indicated by the specified namespace).</summary>
  6068.             <returns>The name of a group defined in this schema.</returns>
  6069.         </member>
  6070.         <member name="T:System.Xml.Schema.XmlSchemaIdentityConstraint">
  6071.             <summary>Class for the identity constraints: key, keyref, and unique elements.</summary>
  6072.         </member>
  6073.         <member name="M:System.Xml.Schema.XmlSchemaIdentityConstraint.#ctor">
  6074.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaIdentityConstraint"></see> class.</summary>
  6075.         </member>
  6076.         <member name="P:System.Xml.Schema.XmlSchemaIdentityConstraint.Fields">
  6077.             <summary>Gets the collection of fields that apply as children for the XML Path Language (XPath) expression selector.</summary>
  6078.             <returns>The collection of fields.</returns>
  6079.         </member>
  6080.         <member name="P:System.Xml.Schema.XmlSchemaIdentityConstraint.Name">
  6081.             <summary>Gets or sets the name of the identity constraint.</summary>
  6082.             <returns>The name of the identity constraint.</returns>
  6083.         </member>
  6084.         <member name="P:System.Xml.Schema.XmlSchemaIdentityConstraint.QualifiedName">
  6085.             <summary>Gets the qualified name of the identity constraint, which holds the post-compilation value of the QualifiedName property.</summary>
  6086.             <returns>The post-compilation value of the QualifiedName property.</returns>
  6087.         </member>
  6088.         <member name="P:System.Xml.Schema.XmlSchemaIdentityConstraint.Selector">
  6089.             <summary>Gets or sets the XPath expression selector element.</summary>
  6090.             <returns>The XPath expression selector element.</returns>
  6091.         </member>
  6092.         <member name="T:System.Xml.Schema.XmlSchemaImport">
  6093.             <summary>Represents the import element from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class is used to import schema components from other schemas.</summary>
  6094.         </member>
  6095.         <member name="M:System.Xml.Schema.XmlSchemaImport.#ctor">
  6096.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaImport"></see> class.</summary>
  6097.         </member>
  6098.         <member name="P:System.Xml.Schema.XmlSchemaImport.Annotation">
  6099.             <summary>Gets or sets the annotation property.</summary>
  6100.             <returns>The annotation.</returns>
  6101.         </member>
  6102.         <member name="P:System.Xml.Schema.XmlSchemaImport.Namespace">
  6103.             <summary>Gets or sets the target namespace for the imported schema as a Uniform Resource Identifier (URI) reference.</summary>
  6104.             <returns>The target namespace for the imported schema as a URI reference.Optional.</returns>
  6105.         </member>
  6106.         <member name="T:System.Xml.Schema.XmlSchemaInclude">
  6107.             <summary>Represents the include element from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class is used to include declarations and definitions from an external schema. The included declarations and definitions are then available for processing in the containing schema.</summary>
  6108.         </member>
  6109.         <member name="M:System.Xml.Schema.XmlSchemaInclude.#ctor">
  6110.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaInclude"></see> class.</summary>
  6111.         </member>
  6112.         <member name="P:System.Xml.Schema.XmlSchemaInclude.Annotation">
  6113.             <summary>Gets or sets the annotation property.</summary>
  6114.             <returns>The annotation.</returns>
  6115.         </member>
  6116.         <member name="T:System.Xml.Schema.XmlSchemaInference">
  6117.             <summary>Infers an XML Schema Definition Language (XSD) schema from an XML document. The <see cref="T:System.Xml.Schema.XmlSchemaInference"></see> class cannot be inherited.</summary>
  6118.         </member>
  6119.         <member name="M:System.Xml.Schema.XmlSchemaInference.#ctor">
  6120.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaInference"></see> class.</summary>
  6121.         </member>
  6122.         <member name="M:System.Xml.Schema.XmlSchemaInference.InferSchema(System.Xml.XmlReader)">
  6123.             <summary>Infers an XML Schema Definition Language (XSD) schema from the XML document contained in the <see cref="T:System.Xml.XmlReader"></see> object specified.</summary>
  6124.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> object containing the inferred schemas.</returns>
  6125.             <param name="instanceDocument">An <see cref="T:System.Xml.XmlReader"></see> object containing the XML document to infer a schema from.</param>
  6126.             <exception cref="T:System.Xml.Schema.XmlSchemaInferenceException">The <see cref="T:System.Xml.XmlReader"></see> object is not positioned on the root node or on an element. An error occurs during the schema inference process.</exception>
  6127.             <exception cref="T:System.Xml.XmlException">The XML document is not well-formed.</exception>
  6128.         </member>
  6129.         <member name="M:System.Xml.Schema.XmlSchemaInference.InferSchema(System.Xml.XmlReader,System.Xml.Schema.XmlSchemaSet)">
  6130.             <summary>Infers an XML Schema Definition Language (XSD) schema from the XML document contained in the <see cref="T:System.Xml.XmlReader"></see> object specified, and refines the inferred schema using an existing schema in the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> object specified with the same target namespace.</summary>
  6131.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> object containing the inferred schemas.</returns>
  6132.             <param name="instanceDocument">An <see cref="T:System.Xml.XmlReader"></see> object containing the XML document to infer a schema from.</param>
  6133.             <param name="schemas">An <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> object containing an existing schema used to refine the inferred schema.</param>
  6134.             <exception cref="T:System.Xml.Schema.XmlSchemaInferenceException">The <see cref="T:System.Xml.XmlReader"></see> object is not positioned on the root node or on an element. An error occurs during the schema inference process.</exception>
  6135.             <exception cref="T:System.Xml.XmlException">The XML document is not well-formed.</exception>
  6136.         </member>
  6137.         <member name="P:System.Xml.Schema.XmlSchemaInference.Occurrence">
  6138.             <summary>Gets or sets the <see cref="T:System.Xml.Schema.XmlSchemaInference.InferenceOption"></see> value that affects schema occurrence declarations inferred from the XML document.</summary>
  6139.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaInference.InferenceOption"></see> object.</returns>
  6140.         </member>
  6141.         <member name="P:System.Xml.Schema.XmlSchemaInference.TypeInference">
  6142.             <summary>Gets or sets the <see cref="T:System.Xml.Schema.XmlSchemaInference.InferenceOption"></see> value that affects types inferred from the XML document.</summary>
  6143.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaInference.InferenceOption"></see> object.</returns>
  6144.         </member>
  6145.         <member name="T:System.Xml.Schema.XmlSchemaInference.InferenceOption">
  6146.             <summary>Affects occurrence and type information inferred by the <see cref="T:System.Xml.Schema.XmlSchemaInference"></see> class for elements and attributes in an XML document. </summary>
  6147.         </member>
  6148.         <member name="F:System.Xml.Schema.XmlSchemaInference.InferenceOption.Relaxed">
  6149.             <summary>Indicates that a less restrictive schema declaration should be inferred for a particular element or attribute.</summary>
  6150.         </member>
  6151.         <member name="F:System.Xml.Schema.XmlSchemaInference.InferenceOption.Restricted">
  6152.             <summary>Indicates that a more restrictive schema declaration should be inferred for a particular element or attribute.</summary>
  6153.         </member>
  6154.         <member name="T:System.Xml.Schema.XmlSchemaInferenceException">
  6155.             <summary>Returns information about errors encountered by the <see cref="T:System.Xml.Schema.XmlSchemaInference"></see> class while inferring a schema from an XML document.</summary>
  6156.         </member>
  6157.         <member name="M:System.Xml.Schema.XmlSchemaInferenceException.#ctor">
  6158.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaInferenceException"></see> class.</summary>
  6159.         </member>
  6160.         <member name="M:System.Xml.Schema.XmlSchemaInferenceException.#ctor(System.String)">
  6161.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaInferenceException"></see> class with the error message specified.</summary>
  6162.             <param name="message">A description of the error.</param>
  6163.         </member>
  6164.         <member name="M:System.Xml.Schema.XmlSchemaInferenceException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  6165.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaInferenceException"></see> class with the <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> and <see cref="T:System.Runtime.Serialization.StreamingContext"></see> objects specified that contain all the properties of the <see cref="T:System.Xml.Schema.XmlSchemaInferenceException"></see>.</summary>
  6166.             <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"></see> object.</param>
  6167.             <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> object.</param>
  6168.         </member>
  6169.         <member name="M:System.Xml.Schema.XmlSchemaInferenceException.#ctor(System.String,System.Exception)">
  6170.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaInferenceException"></see> class with the error message specified and the original <see cref="T:System.Exception"></see> that caused the <see cref="T:System.Xml.Schema.XmlSchemaInferenceException"></see> specified.</summary>
  6171.             <param name="message">A description of the error.</param>
  6172.             <param name="innerException">An <see cref="T:System.Exception"></see> object containing the original exception that caused the <see cref="T:System.Xml.Schema.XmlSchemaInferenceException"></see>.</param>
  6173.         </member>
  6174.         <member name="M:System.Xml.Schema.XmlSchemaInferenceException.#ctor(System.String,System.Exception,System.Int32,System.Int32)">
  6175.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaInferenceException"></see> class with the error message specified, the original <see cref="T:System.Exception"></see> that caused the <see cref="T:System.Xml.Schema.XmlSchemaInferenceException"></see> specified, and the line number and line position of the error in the XML document specified.</summary>
  6176.             <param name="message">A description of the error.</param>
  6177.             <param name="linePosition">The line position in the XML document that caused the <see cref="T:System.Xml.Schema.XmlSchemaInferenceException"></see>.</param>
  6178.             <param name="innerException">An <see cref="T:System.Exception"></see> object containing the original exception that caused the <see cref="T:System.Xml.Schema.XmlSchemaInferenceException"></see>.</param>
  6179.             <param name="lineNumber">The line number in the XML document that caused the <see cref="T:System.Xml.Schema.XmlSchemaInferenceException"></see>.</param>
  6180.         </member>
  6181.         <member name="M:System.Xml.Schema.XmlSchemaInferenceException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  6182.             <summary>Streams all the <see cref="T:System.Xml.Schema.XmlSchemaInferenceException"></see> object properties into the <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> object specified for the <see cref="T:System.Runtime.Serialization.StreamingContext"></see> object specified.</summary>
  6183.             <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"></see> object.</param>
  6184.             <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> object.</param>
  6185.         </member>
  6186.         <member name="T:System.Xml.Schema.XmlSchemaInfo">
  6187.             <summary>Represents the post-schema-validation infoset of a validated XML node.</summary>
  6188.         </member>
  6189.         <member name="M:System.Xml.Schema.XmlSchemaInfo.#ctor">
  6190.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaInfo"></see> class.</summary>
  6191.         </member>
  6192.         <member name="P:System.Xml.Schema.XmlSchemaInfo.ContentType">
  6193.             <summary>Gets or sets the <see cref="T:System.Xml.Schema.XmlSchemaContentType"></see> object that corresponds to the content type of this validated XML node.</summary>
  6194.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaContentType"></see> object.</returns>
  6195.         </member>
  6196.         <member name="P:System.Xml.Schema.XmlSchemaInfo.IsDefault">
  6197.             <summary>Gets or sets a value indicating if this validated XML node was set as the result of a default being applied during XML Schema Definition Language (XSD) schema validation.</summary>
  6198.             <returns>A bool value.</returns>
  6199.         </member>
  6200.         <member name="P:System.Xml.Schema.XmlSchemaInfo.IsNil">
  6201.             <summary>Gets or sets a value indicating if the value for this validated XML node is nil.</summary>
  6202.             <returns>A bool value.</returns>
  6203.         </member>
  6204.         <member name="P:System.Xml.Schema.XmlSchemaInfo.MemberType">
  6205.             <summary>Gets or sets the dynamic schema type for this validated XML node.</summary>
  6206.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaSimpleType"></see> object.</returns>
  6207.         </member>
  6208.         <member name="P:System.Xml.Schema.XmlSchemaInfo.SchemaAttribute">
  6209.             <summary>Gets or sets the compiled <see cref="T:System.Xml.Schema.XmlSchemaAttribute"></see> object that corresponds to this validated XML node.</summary>
  6210.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaAttribute"></see> object.</returns>
  6211.         </member>
  6212.         <member name="P:System.Xml.Schema.XmlSchemaInfo.SchemaElement">
  6213.             <summary>Gets or sets the compiled <see cref="T:System.Xml.Schema.XmlSchemaElement"></see> object that corresponds to this validated XML node.</summary>
  6214.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaElement"></see> object.</returns>
  6215.         </member>
  6216.         <member name="P:System.Xml.Schema.XmlSchemaInfo.SchemaType">
  6217.             <summary>Gets or sets the static XML Schema Definition Language (XSD) schema type of this validated XML node.</summary>
  6218.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaType"></see> object.</returns>
  6219.         </member>
  6220.         <member name="P:System.Xml.Schema.XmlSchemaInfo.Validity">
  6221.             <summary>Gets or sets the <see cref="T:System.Xml.Schema.XmlSchemaValidity"></see> value of this validated XML node.</summary>
  6222.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaValidity"></see> value.</returns>
  6223.         </member>
  6224.         <member name="T:System.Xml.Schema.XmlSchemaKey">
  6225.             <summary>This class represents the key element from XMLSchema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454.</summary>
  6226.         </member>
  6227.         <member name="M:System.Xml.Schema.XmlSchemaKey.#ctor">
  6228.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaKey"></see> class.</summary>
  6229.         </member>
  6230.         <member name="T:System.Xml.Schema.XmlSchemaKeyref">
  6231.             <summary>This class represents the keyref element from XMLSchema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454.</summary>
  6232.         </member>
  6233.         <member name="M:System.Xml.Schema.XmlSchemaKeyref.#ctor">
  6234.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaKeyref"></see> class.</summary>
  6235.         </member>
  6236.         <member name="P:System.Xml.Schema.XmlSchemaKeyref.Refer">
  6237.             <summary>Gets or sets the name of the key that this constraint refers to in another simple or complex type.</summary>
  6238.             <returns>The QName of the key that this constraint refers to.</returns>
  6239.         </member>
  6240.         <member name="T:System.Xml.Schema.XmlSchemaLengthFacet">
  6241.             <summary>Represents the length facet from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class can be used to specify a restriction on the length of a simpleType element on the data type.</summary>
  6242.         </member>
  6243.         <member name="M:System.Xml.Schema.XmlSchemaLengthFacet.#ctor">
  6244.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaLengthFacet"></see> class.</summary>
  6245.         </member>
  6246.         <member name="T:System.Xml.Schema.XmlSchemaMaxExclusiveFacet">
  6247.             <summary>Represents the maxExclusive element from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class can be used to specify a restriction on the maximum value of a simpleType element. The element value must be less than the value of the maxExclusive element.</summary>
  6248.         </member>
  6249.         <member name="M:System.Xml.Schema.XmlSchemaMaxExclusiveFacet.#ctor">
  6250.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaMaxExclusiveFacet"></see> class.</summary>
  6251.         </member>
  6252.         <member name="T:System.Xml.Schema.XmlSchemaMaxInclusiveFacet">
  6253.             <summary>Represents the maxInclusive element from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class can be used to specify a restriction on the maximum value of a simpleType element. The element value must be less than or equal to the value of the maxInclusive element.</summary>
  6254.         </member>
  6255.         <member name="M:System.Xml.Schema.XmlSchemaMaxInclusiveFacet.#ctor">
  6256.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaMaxInclusiveFacet"></see> class.</summary>
  6257.         </member>
  6258.         <member name="T:System.Xml.Schema.XmlSchemaMaxLengthFacet">
  6259.             <summary>Represents the maxLength element from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class can be used to specify a restriction on the maximum length of the data value of a simpleType element. The length must be less than the value of the maxLength element.</summary>
  6260.         </member>
  6261.         <member name="M:System.Xml.Schema.XmlSchemaMaxLengthFacet.#ctor">
  6262.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaMaxLength"></see> class.</summary>
  6263.         </member>
  6264.         <member name="T:System.Xml.Schema.XmlSchemaMinExclusiveFacet">
  6265.             <summary>Represents the minExclusive element from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class can be used to specify a restriction on the minimum value of a simpleType element. The element value must be greater than the value of the minExclusive element.</summary>
  6266.         </member>
  6267.         <member name="M:System.Xml.Schema.XmlSchemaMinExclusiveFacet.#ctor">
  6268.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaMinExclusiveFacet"></see> class.</summary>
  6269.         </member>
  6270.         <member name="T:System.Xml.Schema.XmlSchemaMinInclusiveFacet">
  6271.             <summary>Represents the minInclusive element from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class can be used to specify a restriction on the minimum value of a simpleType element. The element value must be greater than or equal to the value of the minInclusive element.</summary>
  6272.         </member>
  6273.         <member name="M:System.Xml.Schema.XmlSchemaMinInclusiveFacet.#ctor">
  6274.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaMinInclusiveFacet"></see> class.</summary>
  6275.         </member>
  6276.         <member name="T:System.Xml.Schema.XmlSchemaMinLengthFacet">
  6277.             <summary>Represents the minLength element from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class can be used to specify a restriction on the minimum length of the data value of a simpleType element. The length must be greater than the value of the minLength element.</summary>
  6278.         </member>
  6279.         <member name="M:System.Xml.Schema.XmlSchemaMinLengthFacet.#ctor">
  6280.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaMinLengthFacet"></see> class.</summary>
  6281.         </member>
  6282.         <member name="T:System.Xml.Schema.XmlSchemaNotation">
  6283.             <summary>Represents the notation element from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. An XML Schema notation declaration is a reconstruction of XML 1.0 NOTATION declarations. The purpose of notations is to describe the format of non-XML data within an XML document.</summary>
  6284.         </member>
  6285.         <member name="M:System.Xml.Schema.XmlSchemaNotation.#ctor">
  6286.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaNotation"></see> class.</summary>
  6287.         </member>
  6288.         <member name="P:System.Xml.Schema.XmlSchemaNotation.Name">
  6289.             <summary>Gets or sets the name of the notation.</summary>
  6290.             <returns>The name of the notation.</returns>
  6291.         </member>
  6292.         <member name="P:System.Xml.Schema.XmlSchemaNotation.Public">
  6293.             <summary>Gets or sets the public identifier.</summary>
  6294.             <returns>The public identifier. The value must be a valid Uniform Resource Identifier (URI).</returns>
  6295.         </member>
  6296.         <member name="P:System.Xml.Schema.XmlSchemaNotation.System">
  6297.             <summary>Gets or sets the system identifier.</summary>
  6298.             <returns>The system identifier. The value must be a valid URI.</returns>
  6299.         </member>
  6300.         <member name="T:System.Xml.Schema.XmlSchemaNumericFacet">
  6301.             <summary>Abstract class for defining numeric facets. This class is the base class for numeric facet classes such as <see cref="T:System.Xml.Schema.XmlSchemaMinLengthFacet"></see></summary>
  6302.         </member>
  6303.         <member name="M:System.Xml.Schema.XmlSchemaNumericFacet.#ctor">
  6304.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaNumericFacet"></see> class.</summary>
  6305.         </member>
  6306.         <member name="T:System.Xml.Schema.XmlSchemaObject">
  6307.             <summary>Represents the root class for the Xml schema object model hierarchy and serves as a base class for classes such as the <see cref="T:System.Xml.Schema.XmlSchema"></see> class.</summary>
  6308.         </member>
  6309.         <member name="M:System.Xml.Schema.XmlSchemaObject.#ctor">
  6310.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaObject"></see> class.</summary>
  6311.         </member>
  6312.         <member name="P:System.Xml.Schema.XmlSchemaObject.LineNumber">
  6313.             <summary>Gets or sets the line number in the file to which the schema element refers.</summary>
  6314.             <returns>The line number.</returns>
  6315.         </member>
  6316.         <member name="P:System.Xml.Schema.XmlSchemaObject.LinePosition">
  6317.             <summary>Gets or sets the line position in the file to which the schema element refers.</summary>
  6318.             <returns>The line position.</returns>
  6319.         </member>
  6320.         <member name="P:System.Xml.Schema.XmlSchemaObject.Namespaces">
  6321.             <summary>Gets or sets the <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces"></see> to use with this schema object.</summary>
  6322.             <returns>The <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces"></see> property for the schema object.</returns>
  6323.         </member>
  6324.         <member name="P:System.Xml.Schema.XmlSchemaObject.Parent">
  6325.             <summary>Gets or sets the parent of this <see cref="T:System.Xml.Schema.XmlSchemaObject"></see>.</summary>
  6326.             <returns>The parent <see cref="T:System.Xml.Schema.XmlSchemaObject"></see> of this <see cref="T:System.Xml.Schema.XmlSchemaObject"></see>.</returns>
  6327.         </member>
  6328.         <member name="P:System.Xml.Schema.XmlSchemaObject.SourceUri">
  6329.             <summary>Gets or sets the source location for the file that loaded the schema.</summary>
  6330.             <returns>The source location (URI) for the file.</returns>
  6331.         </member>
  6332.         <member name="T:System.Xml.Schema.XmlSchemaObjectCollection">
  6333.             <summary>A collection of <see cref="T:System.Xml.Schema.XmlSchemaObject"></see>s.</summary>
  6334.         </member>
  6335.         <member name="M:System.Xml.Schema.XmlSchemaObjectCollection.#ctor">
  6336.             <summary>Initializes a new instance of the XmlSchemaObjectCollection class.</summary>
  6337.         </member>
  6338.         <member name="M:System.Xml.Schema.XmlSchemaObjectCollection.#ctor(System.Xml.Schema.XmlSchemaObject)">
  6339.             <summary>Initializes a new instance of the XmlSchemaObjectCollection class that takes an <see cref="T:System.Xml.Schema.XmlSchemaObject"></see>.</summary>
  6340.             <param name="parent">The <see cref="T:System.Xml.Schema.XmlSchemaObject"></see>. </param>
  6341.         </member>
  6342.         <member name="M:System.Xml.Schema.XmlSchemaObjectCollection.Add(System.Xml.Schema.XmlSchemaObject)">
  6343.             <summary>Adds an <see cref="T:System.Xml.Schema.XmlSchemaObject"></see> to the XmlSchemaObjectCollection.</summary>
  6344.             <returns>The index at which the item has been added.</returns>
  6345.             <param name="item">The <see cref="T:System.Xml.Schema.XmlSchemaObject"></see>. </param>
  6346.             <exception cref="T:System.InvalidCastException">The <see cref="T:System.Xml.Schema.XmlSchemaObject"></see> parameter specified is not of type <see cref="T:System.Xml.Schema.XmlSchemaExternal"></see> or its derived types <see cref="T:System.Xml.Schema.XmlSchemaImport"></see>, <see cref="T:System.Xml.Schema.XmlSchemaInclude"></see>, and <see cref="T:System.Xml.Schema.XmlSchemaRedefine"></see>.</exception>
  6347.             <exception cref="T:System.ArgumentOutOfRangeException">index is less than zero.-or- index is greater than Count. </exception>
  6348.         </member>
  6349.         <member name="M:System.Xml.Schema.XmlSchemaObjectCollection.Contains(System.Xml.Schema.XmlSchemaObject)">
  6350.             <summary>Indicates if the specified <see cref="T:System.Xml.Schema.XmlSchemaObject"></see> is in the XmlSchemaObjectCollection.</summary>
  6351.             <returns>true if the specified qualified name is in the collection; otherwise, returns false. If null is supplied, false is returned because there is no qualified name with a null name.</returns>
  6352.             <param name="item">The <see cref="T:System.Xml.Schema.XmlSchemaObject"></see>. </param>
  6353.         </member>
  6354.         <member name="M:System.Xml.Schema.XmlSchemaObjectCollection.CopyTo(System.Xml.Schema.XmlSchemaObject[],System.Int32)">
  6355.             <summary>Copies all the <see cref="T:System.Xml.Schema.XmlSchemaObject"></see>s from the collection into the given array, starting at the given index.</summary>
  6356.             <param name="array">The one-dimensional array that is the destination of the elements copied from the XmlSchemaObjectCollection. The array must have zero-based indexing. </param>
  6357.             <param name="index">The zero-based index in the array at which copying begins. </param>
  6358.             <exception cref="T:System.ArgumentNullException">array is a null reference (Nothing in Visual┬áBasic). </exception>
  6359.             <exception cref="T:System.ArgumentException">array is multi-dimensional.- or - index is equal to or greater than the length of array.- or - The number of elements in the source <see cref="T:System.Xml.Schema.XmlSchemaObject"></see> is greater than the available space from index to the end of the destination array. </exception>
  6360.             <exception cref="T:System.ArgumentOutOfRangeException">index is less than zero. </exception>
  6361.             <exception cref="T:System.InvalidCastException">The type of the source <see cref="T:System.Xml.Schema.XmlSchemaObject"></see> cannot be cast automatically to the type of the destination array. </exception>
  6362.         </member>
  6363.         <member name="M:System.Xml.Schema.XmlSchemaObjectCollection.GetEnumerator">
  6364.             <summary>Returns an enumerator for iterating through the XmlSchemaObjects contained in the XmlSchemaObjectCollection.</summary>
  6365.             <returns>The iterator returns <see cref="T:System.Xml.Schema.XmlSchemaObjectEnumerator"></see>.</returns>
  6366.         </member>
  6367.         <member name="M:System.Xml.Schema.XmlSchemaObjectCollection.IndexOf(System.Xml.Schema.XmlSchemaObject)">
  6368.             <summary>Gets the collection index corresponding to the specified <see cref="T:System.Xml.Schema.XmlSchemaObject"></see>.</summary>
  6369.             <returns>The index corresponding to the specified <see cref="T:System.Xml.Schema.XmlSchemaObject"></see>.</returns>
  6370.             <param name="item">The <see cref="T:System.Xml.Schema.XmlSchemaObject"></see> whose index you want to return. </param>
  6371.         </member>
  6372.         <member name="M:System.Xml.Schema.XmlSchemaObjectCollection.Insert(System.Int32,System.Xml.Schema.XmlSchemaObject)">
  6373.             <summary>Inserts an <see cref="T:System.Xml.Schema.XmlSchemaObject"></see> to the XmlSchemaObjectCollection.</summary>
  6374.             <param name="item">The <see cref="T:System.Xml.Schema.XmlSchemaObject"></see> to insert. </param>
  6375.             <param name="index">The zero-based index at which an item should be inserted. </param>
  6376.             <exception cref="T:System.ArgumentOutOfRangeException">index is less than zero.-or- index is greater than Count. </exception>
  6377.         </member>
  6378.         <member name="M:System.Xml.Schema.XmlSchemaObjectCollection.OnClear">
  6379.             <summary>OnClear is invoked before the standard Clear behavior. For more information, see OnClear method for <see cref="T:System.Collections.CollectionBase"></see>.</summary>
  6380.         </member>
  6381.         <member name="M:System.Xml.Schema.XmlSchemaObjectCollection.OnInsert(System.Int32,System.Object)">
  6382.             <summary>OnInsert is invoked before the standard Insert behavior. For more information, see OnInsert method <see cref="T:System.Collections.CollectionBase"></see>.</summary>
  6383.             <param name="item">The item. </param>
  6384.             <param name="index">The index of <see cref="T:System.Xml.Schema.XmlSchemaObject"></see>. </param>
  6385.         </member>
  6386.         <member name="M:System.Xml.Schema.XmlSchemaObjectCollection.OnRemove(System.Int32,System.Object)">
  6387.             <summary>OnRemove is invoked before the standard Remove behavior. For more information, see the OnRemove method for <see cref="T:System.Collections.CollectionBase"></see>.</summary>
  6388.             <param name="item">The item. </param>
  6389.             <param name="index">The index of <see cref="T:System.Xml.Schema.XmlSchemaObject"></see>. </param>
  6390.         </member>
  6391.         <member name="M:System.Xml.Schema.XmlSchemaObjectCollection.OnSet(System.Int32,System.Object,System.Object)">
  6392.             <summary>OnSet is invoked before the standard Set behavior. For more information, see the OnSet method for <see cref="T:System.Collections.CollectionBase"></see>.</summary>
  6393.             <param name="oldValue">The old value. </param>
  6394.             <param name="newValue">The new value. </param>
  6395.             <param name="index">The index of <see cref="T:System.Xml.Schema.XmlSchemaObject"></see>. </param>
  6396.         </member>
  6397.         <member name="M:System.Xml.Schema.XmlSchemaObjectCollection.Remove(System.Xml.Schema.XmlSchemaObject)">
  6398.             <summary>Removes an <see cref="T:System.Xml.Schema.XmlSchemaObject"></see> from the XmlSchemaObjectCollection.</summary>
  6399.             <param name="item">The <see cref="T:System.Xml.Schema.XmlSchemaObject"></see> to remove. </param>
  6400.         </member>
  6401.         <member name="P:System.Xml.Schema.XmlSchemaObjectCollection.Item(System.Int32)">
  6402.             <summary>Gets the <see cref="T:System.Xml.Schema.XmlSchemaObject"></see> at the specified index.</summary>
  6403.             <returns>The <see cref="T:System.Xml.Schema.XmlSchemaObject"></see> at the specified index.</returns>
  6404.             <param name="index">The index of the <see cref="T:System.Xml.Schema.XmlSchemaObject"></see>. </param>
  6405.         </member>
  6406.         <member name="T:System.Xml.Schema.XmlSchemaObjectEnumerator">
  6407.             <summary>Represents the enumerator for the <see cref="T:System.Xml.Schema.XmlSchemaObjectCollection"></see>.</summary>
  6408.         </member>
  6409.         <member name="M:System.Xml.Schema.XmlSchemaObjectEnumerator.MoveNext">
  6410.             <summary>Moves to the next item in the collection.</summary>
  6411.             <returns>false at the end of the collection.</returns>
  6412.         </member>
  6413.         <member name="M:System.Xml.Schema.XmlSchemaObjectEnumerator.Reset">
  6414.             <summary>Resets the enumerator to the start of the collection.</summary>
  6415.         </member>
  6416.         <member name="M:System.Xml.Schema.XmlSchemaObjectEnumerator.System.Collections.IEnumerator.Reset">
  6417.             <summary>For a description of this member, see <see cref="M:System.Xml.Schema.XmlSchemaObjectEnumerator.Reset"></see>.</summary>
  6418.         </member>
  6419.         <member name="P:System.Xml.Schema.XmlSchemaObjectEnumerator.Current">
  6420.             <summary>Gets the current <see cref="T:System.Xml.Schema.XmlSchemaObject"></see> in the collection.</summary>
  6421.             <returns>The current <see cref="T:System.Xml.Schema.XmlSchemaObject"></see>.</returns>
  6422.         </member>
  6423.         <member name="T:System.Xml.Schema.XmlSchemaObjectTable">
  6424.             <summary>This class is used to provide the collections for contained elements in the XmlSchema class (for example, Attributes, AttributeGroups, Elements, and so on).</summary>
  6425.         </member>
  6426.         <member name="M:System.Xml.Schema.XmlSchemaObjectTable.Contains(System.Xml.XmlQualifiedName)">
  6427.             <summary>Returns true if an object matching the <see cref="T:System.Xml.XmlQualifiedName"></see> exists in the collection.</summary>
  6428.             <returns>true if the qualified name is in the collection; otherwise, false.</returns>
  6429.             <param name="name">The XmlQualifiedName. </param>
  6430.         </member>
  6431.         <member name="M:System.Xml.Schema.XmlSchemaObjectTable.GetEnumerator">
  6432.             <summary>Returns an enumerator for the XmlSchemaObject contained in the collection.</summary>
  6433.             <returns>Returns the XmlSchemaObject objects.</returns>
  6434.         </member>
  6435.         <member name="P:System.Xml.Schema.XmlSchemaObjectTable.Count">
  6436.             <summary>Gets the count of the items in the table.</summary>
  6437.             <returns>The count of the items in the table.</returns>
  6438.         </member>
  6439.         <member name="P:System.Xml.Schema.XmlSchemaObjectTable.Item(System.Xml.XmlQualifiedName)">
  6440.             <summary>Looks up the qualified name by the supplied XmlQualifiedName and returns the XmlSchemaObject which is the XML Schema definition language (XSD) element for this qualified name. Returns a null reference if there is a qualified "no" name associated with the given name.</summary>
  6441.             <returns>The qualified name.</returns>
  6442.             <param name="name">The XmlQualifiedName. </param>
  6443.         </member>
  6444.         <member name="P:System.Xml.Schema.XmlSchemaObjectTable.Names">
  6445.             <summary>Returns a collection of all the named elements in the collection as XmlSchemaObject.</summary>
  6446.             <returns>The names in the collection.</returns>
  6447.         </member>
  6448.         <member name="P:System.Xml.Schema.XmlSchemaObjectTable.Values">
  6449.             <summary>Returns a collection of the values for all the elements in the collection as XmlSchemaObject.</summary>
  6450.             <returns>The values of the elements.</returns>
  6451.         </member>
  6452.         <member name="T:System.Xml.Schema.XmlSchemaParticle">
  6453.             <summary>Abstract class for that is the base class for all particle types (e.g. <see cref="T:System.Xml.Schema.XmlSchemaAny"></see>).</summary>
  6454.         </member>
  6455.         <member name="M:System.Xml.Schema.XmlSchemaParticle.#ctor">
  6456.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaParticle"></see> class.</summary>
  6457.         </member>
  6458.         <member name="P:System.Xml.Schema.XmlSchemaParticle.MaxOccurs">
  6459.             <summary>Gets or sets the maximum number of times the particle can occur.</summary>
  6460.             <returns>The maximum number of times the particle can occur. The default is 1.</returns>
  6461.         </member>
  6462.         <member name="P:System.Xml.Schema.XmlSchemaParticle.MaxOccursString">
  6463.             <summary>Gets or sets the number as a string value. Maximum number of times the particle can occur.</summary>
  6464.             <returns>The number as a string value. String.Empty indicates that MaxOccurs is equal to the default value. The default is a null reference.</returns>
  6465.         </member>
  6466.         <member name="P:System.Xml.Schema.XmlSchemaParticle.MinOccurs">
  6467.             <summary>Gets or sets the minimum number of times the particle can occur.</summary>
  6468.             <returns>The minimum number of times the particle can occur. The default is 1.</returns>
  6469.         </member>
  6470.         <member name="P:System.Xml.Schema.XmlSchemaParticle.MinOccursString">
  6471.             <summary>Gets or sets the number as a string value. The minimum number of times the particle can occur.</summary>
  6472.             <returns>The number as a string value. String.Empty indicates that MinOccurs is equal to the default value. The default is a null reference.</returns>
  6473.         </member>
  6474.         <member name="T:System.Xml.Schema.XmlSchemaPatternFacet">
  6475.             <summary>Represents the pattern element from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class can be used to specify a restriction on the value entered for a simpleType element.</summary>
  6476.         </member>
  6477.         <member name="M:System.Xml.Schema.XmlSchemaPatternFacet.#ctor">
  6478.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaPatternFacet"></see> class.</summary>
  6479.         </member>
  6480.         <member name="T:System.Xml.Schema.XmlSchemaRedefine">
  6481.             <summary>Represents the redefine element from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class can be used to allow simple and complex types, groups and attribute groups from external schema files to be redefined in the current schema. This class can also be used to provide versioning for the schema elements.</summary>
  6482.         </member>
  6483.         <member name="M:System.Xml.Schema.XmlSchemaRedefine.#ctor">
  6484.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaRedefine"></see> class.</summary>
  6485.         </member>
  6486.         <member name="P:System.Xml.Schema.XmlSchemaRedefine.AttributeGroups">
  6487.             <summary>Gets the <see cref="T:System.Xml.Schema.XmlSchemaObjectTable"></see> , for all attributes in the schema, which holds the post-compilation value of the AttributeGroups property.</summary>
  6488.             <returns>The <see cref="T:System.Xml.Schema.XmlSchemaObjectTable"></see> for all attributes in the schema. The post-compilation value of the AttributeGroups property.</returns>
  6489.         </member>
  6490.         <member name="P:System.Xml.Schema.XmlSchemaRedefine.Groups">
  6491.             <summary>Gets the <see cref="T:System.Xml.Schema.XmlSchemaObjectTable"></see>, for all groups in the schema, which holds the post-compilation value of the Groups property.</summary>
  6492.             <returns>The <see cref="T:System.Xml.Schema.XmlSchemaObjectTable"></see> for all groups in the schema. The post-compilation value of the Groups property.</returns>
  6493.         </member>
  6494.         <member name="P:System.Xml.Schema.XmlSchemaRedefine.Items">
  6495.             <summary>Gets the collection of the following classes: <see cref="T:System.Xml.Schema.XmlSchemaAnnotation"></see>, <see cref="T:System.Xml.Schema.XmlSchemaAttributeGroup"></see>, <see cref="T:System.Xml.Schema.XmlSchemaComplexType"></see>, <see cref="T:System.Xml.Schema.XmlSchemaSimpleType"></see>, and <see cref="T:System.Xml.Schema.XmlSchemaGroup"></see>.</summary>
  6496.             <returns>The elements contained within the redefine element.</returns>
  6497.         </member>
  6498.         <member name="P:System.Xml.Schema.XmlSchemaRedefine.SchemaTypes">
  6499.             <summary>Gets the <see cref="T:System.Xml.Schema.XmlSchemaObjectTable"></see>, for all simple and complex types in the schema, which holds the post-compilation value of the SchemaTypes property.</summary>
  6500.             <returns>The <see cref="T:System.Xml.Schema.XmlSchemaObjectTable"></see> for all schema types in the schema. The post-compilation value of the SchemaTypes property.</returns>
  6501.         </member>
  6502.         <member name="T:System.Xml.Schema.XmlSchemaSequence">
  6503.             <summary>Represents the sequence element (compositor) from the XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. The sequence requires the elements in the group to appear in the specified sequence within the containing element.</summary>
  6504.         </member>
  6505.         <member name="M:System.Xml.Schema.XmlSchemaSequence.#ctor">
  6506.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaSequence"></see> class.</summary>
  6507.         </member>
  6508.         <member name="P:System.Xml.Schema.XmlSchemaSequence.Items">
  6509.             <summary>The elements contained within the compositor. Collection of <see cref="T:System.Xml.Schema.XmlSchemaElement"></see>, <see cref="T:System.Xml.Schema.XmlSchemaGroupRef"></see>, <see cref="T:System.Xml.Schema.XmlSchemaChoice"></see>, <see cref="T:System.Xml.Schema.XmlSchemaSequence"></see>, or <see cref="T:System.Xml.Schema.XmlSchemaAny"></see>.</summary>
  6510.             <returns>The elements contained within the compositor.</returns>
  6511.         </member>
  6512.         <member name="T:System.Xml.Schema.XmlSchemaSet">
  6513.             <summary>Contains a cache of XML Schema definition language (XSD) schemas.</summary>
  6514.         </member>
  6515.         <member name="M:System.Xml.Schema.XmlSchemaSet.#ctor">
  6516.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> class.</summary>
  6517.         </member>
  6518.         <member name="M:System.Xml.Schema.XmlSchemaSet.#ctor(System.Xml.XmlNameTable)">
  6519.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> class with the specified <see cref="T:System.Xml.XmlNameTable"></see>.</summary>
  6520.             <param name="nameTable">The <see cref="T:System.Xml.XmlNameTable"></see> object to use.</param>
  6521.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XmlNameTable"></see> object passed as a parameter is null.</exception>
  6522.         </member>
  6523.         <member name="E:System.Xml.Schema.XmlSchemaSet.ValidationEventHandler">
  6524.             <summary>Sets an event handler for receiving information about XML Schema definition language (XSD) schema validation errors.</summary>
  6525.         </member>
  6526.         <member name="M:System.Xml.Schema.XmlSchemaSet.Add(System.Xml.Schema.XmlSchema)">
  6527.             <summary>Adds the given <see cref="T:System.Xml.Schema.XmlSchema"></see> to the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>.</summary>
  6528.             <returns>An <see cref="T:System.Xml.Schema.XmlSchema"></see> object if the schema is valid. If the schema is not valid and a <see cref="T:System.Xml.Schema.ValidationEventHandler"></see> is specified, then null is returned and the appropriate validation event is raised. Otherwise an <see cref="T:System.Xml.Schema.XmlSchemaException"></see> is thrown.</returns>
  6529.             <param name="schema">The <see cref="T:System.Xml.Schema.XmlSchema"></see> object to add to the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>.</param>
  6530.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.Schema.XmlSchema"></see> object passed as a parameter is null.</exception>
  6531.             <exception cref="T:System.Xml.Schema.XmlSchemaException">The schema is not valid.</exception>
  6532.         </member>
  6533.         <member name="M:System.Xml.Schema.XmlSchemaSet.Add(System.Xml.Schema.XmlSchemaSet)">
  6534.             <summary>Adds all the XML Schema definition language (XSD) schemas in the given <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> to the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>.</summary>
  6535.             <param name="schemas">The <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> object.</param>
  6536.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> object passed as a parameter is null.</exception>
  6537.             <exception cref="T:System.Xml.Schema.XmlSchemaException">A schema in the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> is not valid.</exception>
  6538.         </member>
  6539.         <member name="M:System.Xml.Schema.XmlSchemaSet.Add(System.String,System.String)">
  6540.             <summary>Adds the XML Schema definition language (XSD) schema at the URL specified to the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>.</summary>
  6541.             <returns>An <see cref="T:System.Xml.Schema.XmlSchema"></see> object if the schema is valid. If the schema is not valid and a <see cref="T:System.Xml.Schema.ValidationEventHandler"></see> is specified, then null is returned and the appropriate validation event is raised. Otherwise, an <see cref="T:System.Xml.Schema.XmlSchemaException"></see> is thrown.</returns>
  6542.             <param name="schemaUri">The URL that specifies the schema to load.</param>
  6543.             <param name="targetNamespace">The schema targetNamespace property, or null to use the targetNamespace specified in the schema.</param>
  6544.             <exception cref="T:System.ArgumentNullException">The URL passed as a parameter is null or <see cref="F:System.String.Empty"></see>.</exception>
  6545.             <exception cref="T:System.Xml.Schema.XmlSchemaException">The schema is not valid.</exception>
  6546.         </member>
  6547.         <member name="M:System.Xml.Schema.XmlSchemaSet.Add(System.String,System.Xml.XmlReader)">
  6548.             <summary>Adds the XML Schema definition language (XSD) schema contained in the <see cref="T:System.Xml.XmlReader"></see> to the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>.</summary>
  6549.             <returns>An <see cref="T:System.Xml.Schema.XmlSchema"></see> object if the schema is valid. If the schema is not valid and a <see cref="T:System.Xml.Schema.ValidationEventHandler"></see> is specified, then null is returned and the appropriate validation event is raised. Otherwise, an <see cref="T:System.Xml.Schema.XmlSchemaException"></see> is thrown.</returns>
  6550.             <param name="schemaDocument">The <see cref="T:System.Xml.XmlReader"></see> object.</param>
  6551.             <param name="targetNamespace">The schema targetNamespace property, or null to use the targetNamespace specified in the schema.</param>
  6552.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XmlReader"></see> object passed as a parameter is null.</exception>
  6553.             <exception cref="T:System.Xml.Schema.XmlSchemaException">The schema is not valid.</exception>
  6554.         </member>
  6555.         <member name="M:System.Xml.Schema.XmlSchemaSet.Compile">
  6556.             <summary>Compiles the XML Schema definition language (XSD) schemas added to the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> into one logical schema.</summary>
  6557.             <exception cref="T:System.Xml.Schema.XmlSchemaException">An error occurred when validating and compiling the schemas in the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>.</exception>
  6558.         </member>
  6559.         <member name="M:System.Xml.Schema.XmlSchemaSet.Contains(System.String)">
  6560.             <summary>Indicates whether an XML Schema definition language (XSD) schema with the specified target namespace URI is in the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>.</summary>
  6561.             <returns>Returns true if a schema with the specified target namespace URI is in the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>; otherwise, false.</returns>
  6562.             <param name="targetNamespace">The schema targetNamespace property.</param>
  6563.         </member>
  6564.         <member name="M:System.Xml.Schema.XmlSchemaSet.Contains(System.Xml.Schema.XmlSchema)">
  6565.             <summary>Indicates whether the specified XML Schema definition language (XSD) <see cref="T:System.Xml.Schema.XmlSchema"></see> object is in the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>.</summary>
  6566.             <returns>Returns true if the <see cref="T:System.Xml.Schema.XmlSchema"></see> object is in the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>; otherwise, false.</returns>
  6567.             <param name="schema">The <see cref="T:System.Xml.Schema.XmlSchema"></see> object.</param>
  6568.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> passed as a parameter is null.</exception>
  6569.         </member>
  6570.         <member name="M:System.Xml.Schema.XmlSchemaSet.CopyTo(System.Xml.Schema.XmlSchema[],System.Int32)">
  6571.             <summary>Copies all the <see cref="T:System.Xml.Schema.XmlSchema"></see> objects from the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> to the given array, starting at the given index.</summary>
  6572.             <param name="schemas">The array to copy the objects to.</param>
  6573.             <param name="index">The index in the array where copying will begin.</param>
  6574.         </member>
  6575.         <member name="M:System.Xml.Schema.XmlSchemaSet.Remove(System.Xml.Schema.XmlSchema)">
  6576.             <summary>Removes the specified XML Schema definition language (XSD) schema from the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>.</summary>
  6577.             <returns>The <see cref="T:System.Xml.Schema.XmlSchema"></see> object removed from the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> or null if the schema was not found in the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>.</returns>
  6578.             <param name="schema">The <see cref="T:System.Xml.Schema.XmlSchema"></see> object to remove from the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>.</param>
  6579.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.Schema.XmlSchema"></see> passed as a parameter is null.</exception>
  6580.             <exception cref="T:System.Xml.Schema.XmlSchemaException">The schema is not a valid schema.</exception>
  6581.         </member>
  6582.         <member name="M:System.Xml.Schema.XmlSchemaSet.RemoveRecursive(System.Xml.Schema.XmlSchema)">
  6583.             <summary>Removes the specified XML Schema definition language (XSD) schema and all the schemas it imports from the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>.</summary>
  6584.             <returns>Returns true if the <see cref="T:System.Xml.Schema.XmlSchema"></see> object and all its imports were successfully removed; otherwise, false.</returns>
  6585.             <param name="schemaToRemove">The <see cref="T:System.Xml.Schema.XmlSchema"></see> object to remove from the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>.</param>
  6586.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.Schema.XmlSchema"></see> passed as a parameter is null.</exception>
  6587.         </member>
  6588.         <member name="M:System.Xml.Schema.XmlSchemaSet.Reprocess(System.Xml.Schema.XmlSchema)">
  6589.             <summary>Reprocesses an XML Schema definition language (XSD) schema that already exists in the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>.</summary>
  6590.             <returns>An <see cref="T:System.Xml.Schema.XmlSchema"></see> object if the schema is a valid schema. If the schema is not valid and a <see cref="T:System.Xml.Schema.ValidationEventHandler"></see> is specified, null is returned and the appropriate validation event is raised. Otherwise, an <see cref="T:System.Xml.Schema.XmlSchemaException"></see> is thrown.</returns>
  6591.             <param name="schema">The schema to reprocess.</param>
  6592.             <exception cref="T:System.ArgumentException">The <see cref="T:System.Xml.Schema.XmlSchema"></see> object passed as a parameter does not already exist in the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>.</exception>
  6593.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.Schema.XmlSchema"></see> object passed as a parameter is null.</exception>
  6594.             <exception cref="T:System.Xml.Schema.XmlSchemaException">The schema is not valid.</exception>
  6595.         </member>
  6596.         <member name="M:System.Xml.Schema.XmlSchemaSet.Schemas">
  6597.             <summary>Returns a collection of all the XML Schema definition language (XSD) schemas in the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>.</summary>
  6598.             <returns>An <see cref="T:System.Collections.ICollection"></see> object containing all the schemas that have been added to the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>. If no schemas have been added to the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>, an empty <see cref="T:System.Collections.ICollection"></see> object is returned.</returns>
  6599.         </member>
  6600.         <member name="M:System.Xml.Schema.XmlSchemaSet.Schemas(System.String)">
  6601.             <summary>Returns a collection of all the XML Schema definition language (XSD) schemas in the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> that belong to the given namespace.</summary>
  6602.             <returns>An <see cref="T:System.Collections.ICollection"></see> object containing all the schemas that have been added to the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> that belong to the given namespace. If no schemas have been added to the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>, an empty <see cref="T:System.Collections.ICollection"></see> object is returned.</returns>
  6603.             <param name="targetNamespace">The schema targetNamespace property.</param>
  6604.         </member>
  6605.         <member name="P:System.Xml.Schema.XmlSchemaSet.CompilationSettings">
  6606.             <summary>Gets or sets the <see cref="T:System.Xml.Schema.XmlSchemaCompilationSettings"></see> for the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>.</summary>
  6607.             <returns>The <see cref="T:System.Xml.Schema.XmlSchemaCompilationSettings"></see> for the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>. The default is an <see cref="T:System.Xml.Schema.XmlSchemaCompilationSettings"></see> instance with the <see cref="P:System.Xml.Schema.XmlSchemaCompilationSettings.EnableUpaCheck"></see> property set to true.</returns>
  6608.         </member>
  6609.         <member name="P:System.Xml.Schema.XmlSchemaSet.Count">
  6610.             <summary>Gets the number of logical XML Schema definition language (XSD) schemas in the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>.</summary>
  6611.             <returns>The number of logical schemas in the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>.</returns>
  6612.         </member>
  6613.         <member name="P:System.Xml.Schema.XmlSchemaSet.GlobalAttributes">
  6614.             <summary>Gets all the global attributes in all the XML Schema definition language (XSD) schemas in the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>.</summary>
  6615.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaObjectTable"></see>.</returns>
  6616.         </member>
  6617.         <member name="P:System.Xml.Schema.XmlSchemaSet.GlobalElements">
  6618.             <summary>Gets all the global elements in all the XML Schema definition language (XSD) schemas in the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>.</summary>
  6619.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaObjectTable"></see>.</returns>
  6620.         </member>
  6621.         <member name="P:System.Xml.Schema.XmlSchemaSet.GlobalTypes">
  6622.             <summary>Gets all of the global simple and complex types in all the XML Schema definition language (XSD) schemas in the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>.</summary>
  6623.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaObjectTable"></see>.</returns>
  6624.         </member>
  6625.         <member name="P:System.Xml.Schema.XmlSchemaSet.IsCompiled">
  6626.             <summary>Indicates if the XML Schema definition language (XSD) schemas in the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> have been compiled.</summary>
  6627.             <returns>Returns true if the schemas in the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> have been compiled since the last time a schema was added or removed from the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see>; otherwise, false.</returns>
  6628.         </member>
  6629.         <member name="P:System.Xml.Schema.XmlSchemaSet.NameTable">
  6630.             <summary>Gets the default <see cref="T:System.Xml.XmlNameTable"></see> used by the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> when loading new XML Schema definition language (XSD) schemas.</summary>
  6631.             <returns>An <see cref="T:System.Xml.XmlNameTable"></see>.</returns>
  6632.         </member>
  6633.         <member name="P:System.Xml.Schema.XmlSchemaSet.XmlResolver">
  6634.             <summary>Sets the <see cref="T:System.Xml.XmlResolver"></see> used to resolve namespaces or locations referenced in include and import elements of a schema.</summary>
  6635.             <returns>The <see cref="T:System.Xml.XmlResolver"></see> used to resolve namespaces or locations referenced in include and import elements of a schema.</returns>
  6636.         </member>
  6637.         <member name="T:System.Xml.Schema.XmlSchemaSimpleContent">
  6638.             <summary>Represents the simpleContent element from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class is for simple and complex types with simple content model.</summary>
  6639.         </member>
  6640.         <member name="M:System.Xml.Schema.XmlSchemaSimpleContent.#ctor">
  6641.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaSimpleContent"></see> class.</summary>
  6642.         </member>
  6643.         <member name="P:System.Xml.Schema.XmlSchemaSimpleContent.Content">
  6644.             <summary>Gets one of the <see cref="T:System.Xml.Schema.XmlSchemaSimpleContentRestriction"></see> or <see cref="T:System.Xml.Schema.XmlSchemaSimpleContentExtension"></see>.</summary>
  6645.             <returns>The content contained within the XmlSchemaSimpleContentRestriction or XmlSchemaSimpleContentExtension class.</returns>
  6646.         </member>
  6647.         <member name="T:System.Xml.Schema.XmlSchemaSimpleContentExtension">
  6648.             <summary>Represents the extension element for simple content from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class can be used to derive simple types by extension. Such derivations are used to extend the simple type content of the element by adding attributes.</summary>
  6649.         </member>
  6650.         <member name="M:System.Xml.Schema.XmlSchemaSimpleContentExtension.#ctor">
  6651.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaSimpleContentExtension"></see> class.</summary>
  6652.         </member>
  6653.         <member name="P:System.Xml.Schema.XmlSchemaSimpleContentExtension.AnyAttribute">
  6654.             <summary>Gets or sets the XmlSchemaAnyAttribute to be used for the attribute value.</summary>
  6655.             <returns>The XmlSchemaAnyAttribute.Optional.</returns>
  6656.         </member>
  6657.         <member name="P:System.Xml.Schema.XmlSchemaSimpleContentExtension.Attributes">
  6658.             <summary>Gets the collection of <see cref="T:System.Xml.Schema.XmlSchemaAttribute"></see> and <see cref="T:System.Xml.Schema.XmlSchemaAttributeGroupRef"></see>.</summary>
  6659.             <returns>The collection of attributes for the simpleType element.</returns>
  6660.         </member>
  6661.         <member name="P:System.Xml.Schema.XmlSchemaSimpleContentExtension.BaseTypeName">
  6662.             <summary>Gets or sets the name of a built-in data type or simple type from which this type is extended.</summary>
  6663.             <returns>The base type name.</returns>
  6664.         </member>
  6665.         <member name="T:System.Xml.Schema.XmlSchemaSimpleContentRestriction">
  6666.             <summary>Represents the restriction element for simple content from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class can be used to derive simple types by restriction. Such derivations can be used to restrict the range of values for the element to a subset of the values specified in the inherited simple type.</summary>
  6667.         </member>
  6668.         <member name="M:System.Xml.Schema.XmlSchemaSimpleContentRestriction.#ctor">
  6669.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaSimpleContentRestriction"></see> class.</summary>
  6670.         </member>
  6671.         <member name="P:System.Xml.Schema.XmlSchemaSimpleContentRestriction.AnyAttribute">
  6672.             <summary>Gets or sets an <see cref="T:System.Xml.Schema.XmlSchemaAnyAttribute"></see> to be used for the attribute value.</summary>
  6673.             <returns>The <see cref="T:System.Xml.Schema.XmlSchemaAnyAttribute"></see> for the attribute value.Optional.</returns>
  6674.         </member>
  6675.         <member name="P:System.Xml.Schema.XmlSchemaSimpleContentRestriction.Attributes">
  6676.             <summary>Gets the <see cref="T:System.Xml.Schema.XmlSchemaAttribute"></see> and <see cref="T:System.Xml.Schema.XmlSchemaAttributeGroupRef"></see>collection of attributes for the simple type.</summary>
  6677.             <returns>The collection of attributes for a simple type.</returns>
  6678.         </member>
  6679.         <member name="P:System.Xml.Schema.XmlSchemaSimpleContentRestriction.BaseType">
  6680.             <summary>Gets or sets the simple type base value.</summary>
  6681.             <returns>The simple type base value.</returns>
  6682.         </member>
  6683.         <member name="P:System.Xml.Schema.XmlSchemaSimpleContentRestriction.BaseTypeName">
  6684.             <summary>Gets or sets the name of the built-in data type or simple type from which this type is derived.</summary>
  6685.             <returns>The name of the base type.</returns>
  6686.         </member>
  6687.         <member name="P:System.Xml.Schema.XmlSchemaSimpleContentRestriction.Facets">
  6688.             <summary>Gets or sets an Xml Schema facet. </summary>
  6689.             <returns>One of the following facet classes:<see cref="T:System.Xml.Schema.XmlSchemaLengthFacet"></see>, <see cref="T:System.Xml.Schema.XmlSchemaMinLengthFacet"></see>, <see cref="T:System.Xml.Schema.XmlSchemaMaxLengthFacet"></see>, <see cref="T:System.Xml.Schema.XmlSchemaPatternFacet"></see>, <see cref="T:System.Xml.Schema.XmlSchemaEnumerationFacet"></see>, <see cref="T:System.Xml.Schema.XmlSchemaMaxInclusiveFacet"></see>, <see cref="T:System.Xml.Schema.XmlSchemaMaxExclusiveFacet"></see>, <see cref="T:System.Xml.Schema.XmlSchemaMinInclusiveFacet"></see>, <see cref="T:System.Xml.Schema.XmlSchemaMinExclusiveFacet"></see>, <see cref="T:System.Xml.Schema.XmlSchemaFractionDigitsFacet"></see>, <see cref="T:System.Xml.Schema.XmlSchemaTotalDigitsFacet"></see>, <see cref="T:System.Xml.Schema.XmlSchemaWhiteSpaceFacet"></see>.</returns>
  6690.         </member>
  6691.         <member name="T:System.Xml.Schema.XmlSchemaSimpleType">
  6692.             <summary>Represents the simpleType element for simple content from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class defines a simple type. Simple types can specify information and constraints for the value of attributes or elements with text-only content.</summary>
  6693.         </member>
  6694.         <member name="M:System.Xml.Schema.XmlSchemaSimpleType.#ctor">
  6695.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaSimpleType"></see> class.</summary>
  6696.         </member>
  6697.         <member name="P:System.Xml.Schema.XmlSchemaSimpleType.Content">
  6698.             <summary>Gets or sets one of <see cref="T:System.Xml.Schema.XmlSchemaSimpleTypeUnion"></see>, <see cref="T:System.Xml.Schema.XmlSchemaSimpleTypeList"></see>, or <see cref="T:System.Xml.Schema.XmlSchemaSimpleTypeRestriction"></see>.</summary>
  6699.             <returns>One of XmlSchemaSimpleTypeUnion, XmlSchemaSimpleTypeList, or XmlSchemaSimpleTypeRestriction.</returns>
  6700.         </member>
  6701.         <member name="T:System.Xml.Schema.XmlSchemaSimpleTypeContent">
  6702.             <summary>Abstract class for simple type content classes.</summary>
  6703.         </member>
  6704.         <member name="M:System.Xml.Schema.XmlSchemaSimpleTypeContent.#ctor">
  6705.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaSimpleTypeContent"></see> class.</summary>
  6706.         </member>
  6707.         <member name="T:System.Xml.Schema.XmlSchemaSimpleTypeList">
  6708.             <summary>Represents the list element from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class can be used to define a simpleType element as a list of values of a specified data type.</summary>
  6709.         </member>
  6710.         <member name="M:System.Xml.Schema.XmlSchemaSimpleTypeList.#ctor">
  6711.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaSimpleTypeList"></see> class.</summary>
  6712.         </member>
  6713.         <member name="P:System.Xml.Schema.XmlSchemaSimpleTypeList.BaseItemType">
  6714.             <summary>Gets or sets the <see cref="T:System.Xml.Schema.XmlSchemaSimpleType"></see> representing the type of the simpleType element based on the <see cref="P:System.Xml.Schema.XmlSchemaSimpleTypeList.ItemType"></see> and <see cref="P:System.Xml.Schema.XmlSchemaSimpleTypeList.ItemTypeName"></see> values of the simple type.</summary>
  6715.             <returns>The <see cref="T:System.Xml.Schema.XmlSchemaSimpleType"></see> representing the type of the simpleType element.</returns>
  6716.         </member>
  6717.         <member name="P:System.Xml.Schema.XmlSchemaSimpleTypeList.ItemType">
  6718.             <summary>Gets or sets the simpleType element that is derived from the type specified by the base value.</summary>
  6719.             <returns>The item type for the simple type element.</returns>
  6720.         </member>
  6721.         <member name="P:System.Xml.Schema.XmlSchemaSimpleTypeList.ItemTypeName">
  6722.             <summary>Gets or sets the name of a built-in data type or simpleType element defined in this schema (or another schema indicated by the specified namespace).</summary>
  6723.             <returns>The type name of the simple type list.</returns>
  6724.         </member>
  6725.         <member name="T:System.Xml.Schema.XmlSchemaSimpleTypeRestriction">
  6726.             <summary>Represents the restriction element for simple types from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class can be used restricting simpleType element.</summary>
  6727.         </member>
  6728.         <member name="M:System.Xml.Schema.XmlSchemaSimpleTypeRestriction.#ctor">
  6729.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaSimpleTypeRestriction"></see> class.</summary>
  6730.         </member>
  6731.         <member name="P:System.Xml.Schema.XmlSchemaSimpleTypeRestriction.BaseType">
  6732.             <summary>Gets or sets information on the base type.</summary>
  6733.             <returns>The base type for the simpleType element.</returns>
  6734.         </member>
  6735.         <member name="P:System.Xml.Schema.XmlSchemaSimpleTypeRestriction.BaseTypeName">
  6736.             <summary>Gets or sets the name of the qualified base type.</summary>
  6737.             <returns>The qualified name of the simple type restriction base type.</returns>
  6738.         </member>
  6739.         <member name="P:System.Xml.Schema.XmlSchemaSimpleTypeRestriction.Facets">
  6740.             <summary>Gets or sets an Xml Schema facet. </summary>
  6741.             <returns>One of the following facet classes:<see cref="T:System.Xml.Schema.XmlSchemaLengthFacet"></see>, <see cref="T:System.Xml.Schema.XmlSchemaMinLengthFacet"></see>, <see cref="T:System.Xml.Schema.XmlSchemaMaxLengthFacet"></see>, <see cref="T:System.Xml.Schema.XmlSchemaPatternFacet"></see>, <see cref="T:System.Xml.Schema.XmlSchemaEnumerationFacet"></see>, <see cref="T:System.Xml.Schema.XmlSchemaMaxInclusiveFacet"></see>, <see cref="T:System.Xml.Schema.XmlSchemaMaxExclusiveFacet"></see>, <see cref="T:System.Xml.Schema.XmlSchemaMinInclusiveFacet"></see>, <see cref="T:System.Xml.Schema.XmlSchemaMinExclusiveFacet"></see>, <see cref="T:System.Xml.Schema.XmlSchemaFractionDigitsFacet"></see>, <see cref="T:System.Xml.Schema.XmlSchemaTotalDigitsFacet"></see>, <see cref="T:System.Xml.Schema.XmlSchemaWhiteSpaceFacet"></see>.</returns>
  6742.         </member>
  6743.         <member name="T:System.Xml.Schema.XmlSchemaSimpleTypeUnion">
  6744.             <summary>Represents the union element for simple types from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. A union datatype can be used to specify the content of a simpleType. The value of the simpleType element must be any one of a set of alternative datatypes specified in the union. Union types are always derived types and must comprise at least two alternative datatypes.</summary>
  6745.         </member>
  6746.         <member name="M:System.Xml.Schema.XmlSchemaSimpleTypeUnion.#ctor">
  6747.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaSimpleTypeUnion"></see> class.</summary>
  6748.         </member>
  6749.         <member name="P:System.Xml.Schema.XmlSchemaSimpleTypeUnion.BaseMemberTypes">
  6750.             <summary>Gets an array of <see cref="T:System.Xml.Schema.XmlSchemaSimpleType"></see> objects representing the type of the simpleType element based on the <see cref="P:System.Xml.Schema.XmlSchemaSimpleTypeUnion.BaseTypes"></see> and <see cref="P:System.Xml.Schema.XmlSchemaSimpleTypeUnion.MemberTypes"></see> values of the simple type.</summary>
  6751.             <returns>An array of <see cref="T:System.Xml.Schema.XmlSchemaSimpleType"></see> objects representing the type of the simpleType element.</returns>
  6752.         </member>
  6753.         <member name="P:System.Xml.Schema.XmlSchemaSimpleTypeUnion.BaseTypes">
  6754.             <summary>Gets the collection of base types.</summary>
  6755.             <returns>The collection of simple type base values.</returns>
  6756.         </member>
  6757.         <member name="P:System.Xml.Schema.XmlSchemaSimpleTypeUnion.MemberTypes">
  6758.             <summary>Gets or sets the array of qualified member names of built-in data types or simpleType elements defined in this schema (or another schema indicated by the specified namespace).</summary>
  6759.             <returns>An array that consists of a list of members of built-in data types or simple types.</returns>
  6760.         </member>
  6761.         <member name="T:System.Xml.Schema.XmlSchemaTotalDigitsFacet">
  6762.             <summary>Represents the totalDigits facet from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class can be used to specify a restriction on the number of digits that can be entered for the value of a simpleType element. That value of totalDigits must be a positive integer.</summary>
  6763.         </member>
  6764.         <member name="M:System.Xml.Schema.XmlSchemaTotalDigitsFacet.#ctor">
  6765.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaTotalDigitsFacet"></see> class.</summary>
  6766.         </member>
  6767.         <member name="T:System.Xml.Schema.XmlSchemaType">
  6768.             <summary>The base class for all simple types and complex types.</summary>
  6769.         </member>
  6770.         <member name="M:System.Xml.Schema.XmlSchemaType.#ctor">
  6771.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaType"></see> class.</summary>
  6772.         </member>
  6773.         <member name="M:System.Xml.Schema.XmlSchemaType.GetBuiltInComplexType(System.Xml.XmlQualifiedName)">
  6774.             <summary>Returns an <see cref="T:System.Xml.Schema.XmlSchemaComplexType"></see> that represents the built-in complex type of the complex type specified by qualified name.</summary>
  6775.             <returns>The <see cref="T:System.Xml.Schema.XmlSchemaComplexType"></see> that represents the built-in complex type.</returns>
  6776.             <param name="qualifiedName">The <see cref="T:System.Xml.XmlQualifiedName"></see> of the complex type.</param>
  6777.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XmlQualifiedName"></see> parameter is null.</exception>
  6778.         </member>
  6779.         <member name="M:System.Xml.Schema.XmlSchemaType.GetBuiltInComplexType(System.Xml.Schema.XmlTypeCode)">
  6780.             <summary>Returns an <see cref="T:System.Xml.Schema.XmlSchemaComplexType"></see> that represents the built-in complex type of the complex type specified.</summary>
  6781.             <returns>The <see cref="T:System.Xml.Schema.XmlSchemaComplexType"></see> that represents the built-in complex type.</returns>
  6782.             <param name="typeCode">One of the <see cref="T:System.Xml.Schema.XmlTypeCode"></see> values representing the complex type.</param>
  6783.         </member>
  6784.         <member name="M:System.Xml.Schema.XmlSchemaType.GetBuiltInSimpleType(System.Xml.XmlQualifiedName)">
  6785.             <summary>Returns an <see cref="T:System.Xml.Schema.XmlSchemaSimpleType"></see> that represents the built-in simple type of the simple type specified by qualified name.</summary>
  6786.             <returns>The <see cref="T:System.Xml.Schema.XmlSchemaSimpleType"></see> that represents the built-in simple type.</returns>
  6787.             <param name="qualifiedName">The <see cref="T:System.Xml.XmlQualifiedName"></see> of the simple type.</param>
  6788.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XmlQualifiedName"></see> parameter is null.</exception>
  6789.         </member>
  6790.         <member name="M:System.Xml.Schema.XmlSchemaType.GetBuiltInSimpleType(System.Xml.Schema.XmlTypeCode)">
  6791.             <summary>Returns an <see cref="T:System.Xml.Schema.XmlSchemaSimpleType"></see> that represents the built-in simple type of the simple type specified.</summary>
  6792.             <returns>The <see cref="T:System.Xml.Schema.XmlSchemaSimpleType"></see> that represents the built-in simple type.</returns>
  6793.             <param name="typeCode">One of the <see cref="T:System.Xml.Schema.XmlTypeCode"></see> values representing the simple type.</param>
  6794.         </member>
  6795.         <member name="M:System.Xml.Schema.XmlSchemaType.IsDerivedFrom(System.Xml.Schema.XmlSchemaType,System.Xml.Schema.XmlSchemaType,System.Xml.Schema.XmlSchemaDerivationMethod)">
  6796.             <summary>Returns a value indicating if the derived schema type specified is derived from the base schema type specified</summary>
  6797.             <returns>true if the derived type is derived from the base type; otherwise, false.</returns>
  6798.             <param name="derivedType">The derived <see cref="T:System.Xml.Schema.XmlSchemaType"></see> to test.</param>
  6799.             <param name="baseType">The base <see cref="T:System.Xml.Schema.XmlSchemaType"></see> to test the derived <see cref="T:System.Xml.Schema.XmlSchemaType"></see> against.</param>
  6800.             <param name="except">One of the <see cref="T:System.Xml.Schema.XmlSchemaDerivationMethod"></see> values representing a type derivation method to exclude from testing.</param>
  6801.         </member>
  6802.         <member name="P:System.Xml.Schema.XmlSchemaType.BaseSchemaType">
  6803.             <summary>Gets the object type or name of the built-in XML Schema Definition Language (XSD) data type, simpleType element, or complexType element. This is a post-schema-compilation infoset property.</summary>
  6804.             <returns>The built-in XSD data type, simpleType element, or complexType element.</returns>
  6805.         </member>
  6806.         <member name="P:System.Xml.Schema.XmlSchemaType.BaseXmlSchemaType">
  6807.             <summary>Gets the base type of this schema type. This is a post-schema-compilation infoset property.</summary>
  6808.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaType"></see> object representing the base type of this schema type.</returns>
  6809.         </member>
  6810.         <member name="P:System.Xml.Schema.XmlSchemaType.Datatype">
  6811.             <summary>Gets the data type that holds the post-schema-compilation value.</summary>
  6812.             <returns>The <see cref="T:System.Xml.Schema.XmlSchemaDatatype"></see> post-schema-compilation value.</returns>
  6813.         </member>
  6814.         <member name="P:System.Xml.Schema.XmlSchemaType.DerivedBy">
  6815.             <summary>Gets information that indicates how this element has been derived from a base type. This property holds the post-compilation value.</summary>
  6816.             <returns>One of the valid <see cref="T:System.Xml.Schema.XmlSchemaDerivationMethod"></see> values.</returns>
  6817.         </member>
  6818.         <member name="P:System.Xml.Schema.XmlSchemaType.Final">
  6819.             <summary>Gets or sets the final attribute of the type derivation that indicates if further derivations are allowed.</summary>
  6820.             <returns>One of the valid <see cref="T:System.Xml.Schema.XmlSchemaDerivationMethod"></see> values. The default is <see cref="F:System.Xml.Schema.XmlSchemaDerivationMethod.None"></see>.</returns>
  6821.         </member>
  6822.         <member name="P:System.Xml.Schema.XmlSchemaType.FinalResolved">
  6823.             <summary>Gets the post-compilation value of the <see cref="P:System.Xml.Schema.XmlSchemaType.Final"></see> property.</summary>
  6824.             <returns>The post-compilation value of the <see cref="P:System.Xml.Schema.XmlSchemaType.Final"></see> property. The default is the finalDefault attribute value of the schema element.</returns>
  6825.         </member>
  6826.         <member name="P:System.Xml.Schema.XmlSchemaType.IsMixed">
  6827.             <summary>Gets or sets a value indicating if this type has a mixed content model. This property is only valid in a complex type.</summary>
  6828.             <returns>true if the type has a mixed content model; otherwise, false. The default is false.</returns>
  6829.         </member>
  6830.         <member name="P:System.Xml.Schema.XmlSchemaType.Name">
  6831.             <summary>Gets or sets the name of the type.</summary>
  6832.             <returns>The name of the type.</returns>
  6833.         </member>
  6834.         <member name="P:System.Xml.Schema.XmlSchemaType.QualifiedName">
  6835.             <summary>Gets the qualified name for the type built from the Name attribute of this type. This is a post-schema-compilation property.</summary>
  6836.             <returns>The <see cref="T:System.Xml.XmlQualifiedName"></see> for the type built from the Name attribute of this type.</returns>
  6837.         </member>
  6838.         <member name="P:System.Xml.Schema.XmlSchemaType.TypeCode">
  6839.             <summary>Gets the <see cref="T:System.Xml.Schema.XmlTypeCode"></see> of the type.</summary>
  6840.             <returns>One of the <see cref="T:System.Xml.Schema.XmlTypeCode"></see> values.</returns>
  6841.         </member>
  6842.         <member name="T:System.Xml.Schema.XmlSchemaUnique">
  6843.             <summary>Represents the unique element from XML Schema as specified by the World Wide Web Consortium (W3C)http://go.microsoft.com/fwlink/?LinkId=49454. This class can be used to identify a unique constraint among a set of elements.</summary>
  6844.         </member>
  6845.         <member name="M:System.Xml.Schema.XmlSchemaUnique.#ctor">
  6846.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaUnique"></see> class.</summary>
  6847.         </member>
  6848.         <member name="T:System.Xml.Schema.XmlSchemaUse">
  6849.             <summary>Indicator of how the attribute is used.</summary>
  6850.         </member>
  6851.         <member name="F:System.Xml.Schema.XmlSchemaUse.None">
  6852.             <summary>Attribute use not specified.</summary>
  6853.         </member>
  6854.         <member name="F:System.Xml.Schema.XmlSchemaUse.Optional">
  6855.             <summary>Attribute is optional.</summary>
  6856.         </member>
  6857.         <member name="F:System.Xml.Schema.XmlSchemaUse.Prohibited">
  6858.             <summary>Attribute cannot be used.</summary>
  6859.         </member>
  6860.         <member name="F:System.Xml.Schema.XmlSchemaUse.Required">
  6861.             <summary>Attribute must appear once.</summary>
  6862.         </member>
  6863.         <member name="T:System.Xml.Schema.XmlSchemaValidationException">
  6864.             <summary>Represents the exception thrown when XML Schema Definition Language (XSD) schema validation errors and warnings are encountered in an XML document being validated. </summary>
  6865.         </member>
  6866.         <member name="M:System.Xml.Schema.XmlSchemaValidationException.#ctor">
  6867.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaValidationException"></see> class.</summary>
  6868.         </member>
  6869.         <member name="M:System.Xml.Schema.XmlSchemaValidationException.#ctor(System.String)">
  6870.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaValidationException"></see> class with the exception message specified.</summary>
  6871.             <param name="message">A string description of the error condition.</param>
  6872.         </member>
  6873.         <member name="M:System.Xml.Schema.XmlSchemaValidationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  6874.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaValidationException"></see> class with the <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> and <see cref="T:System.Runtime.Serialization.StreamingContext"></see> objects specified.</summary>
  6875.             <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"></see> object.</param>
  6876.             <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> object.</param>
  6877.         </member>
  6878.         <member name="M:System.Xml.Schema.XmlSchemaValidationException.#ctor(System.String,System.Exception)">
  6879.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaValidationException"></see> class with the exception message and original <see cref="T:System.Exception"></see> object that caused this exception specified.</summary>
  6880.             <param name="message">A string description of the error condition.</param>
  6881.             <param name="innerException">The original <see cref="T:System.Exception"></see> object that caused this exception.</param>
  6882.         </member>
  6883.         <member name="M:System.Xml.Schema.XmlSchemaValidationException.#ctor(System.String,System.Exception,System.Int32,System.Int32)">
  6884.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaValidationException"></see> class with the exception message specified, and the original <see cref="T:System.Exception"></see> object, line number, and line position of the XML that cause this exception specified.</summary>
  6885.             <param name="message">A string description of the error condition.</param>
  6886.             <param name="linePosition">The line position of the XML that caused this exception.</param>
  6887.             <param name="innerException">The original <see cref="T:System.Exception"></see> object that caused this exception.</param>
  6888.             <param name="lineNumber">The line number of the XML that caused this exception.</param>
  6889.         </member>
  6890.         <member name="M:System.Xml.Schema.XmlSchemaValidationException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  6891.             <summary>Constructs a new <see cref="T:System.Xml.Schema.XmlSchemaValidationException"></see> object with the given <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> and <see cref="T:System.Runtime.Serialization.StreamingContext"></see> information that contains all the properties of the <see cref="T:System.Xml.Schema.XmlSchemaValidationException"></see>.</summary>
  6892.             <param name="context"><see cref="T:System.Runtime.Serialization.StreamingContext"></see></param>
  6893.             <param name="info"><see cref="T:System.Runtime.Serialization.SerializationInfo"></see></param>
  6894.         </member>
  6895.         <member name="M:System.Xml.Schema.XmlSchemaValidationException.SetSourceObject(System.Object)">
  6896.             <param name="sourceObject">The source object.</param>
  6897.         </member>
  6898.         <member name="P:System.Xml.Schema.XmlSchemaValidationException.SourceObject">
  6899.             <summary>Gets the XML node that caused this <see cref="T:System.Xml.Schema.XmlSchemaValidationException"></see>.</summary>
  6900.             <returns>The XML node that caused this <see cref="T:System.Xml.Schema.XmlSchemaValidationException"></see>.</returns>
  6901.         </member>
  6902.         <member name="T:System.Xml.Schema.XmlSchemaValidationFlags">
  6903.             <summary>Specifies schema validation options used by the <see cref="T:System.Xml.Schema.XmlSchemaValidator"></see> and <see cref="T:System.Xml.XmlReader"></see> classes.</summary>
  6904.         </member>
  6905.         <member name="F:System.Xml.Schema.XmlSchemaValidationFlags.AllowXmlAttributes">
  6906.             <summary>Allow xml:* attributes even if they are not defined in the schema. The attributes will be validated based on their data type.</summary>
  6907.         </member>
  6908.         <member name="F:System.Xml.Schema.XmlSchemaValidationFlags.None">
  6909.             <summary>Do not process identity constraints, inline schemas, schema location hints, or report schema validation warnings.</summary>
  6910.         </member>
  6911.         <member name="F:System.Xml.Schema.XmlSchemaValidationFlags.ProcessIdentityConstraints">
  6912.             <summary>Process identity constraints (xs:ID, xs:IDREF, xs:key, xs:keyref, xs:unique) encountered during validation.</summary>
  6913.         </member>
  6914.         <member name="F:System.Xml.Schema.XmlSchemaValidationFlags.ProcessInlineSchema">
  6915.             <summary>Process inline schemas encountered during validation.</summary>
  6916.         </member>
  6917.         <member name="F:System.Xml.Schema.XmlSchemaValidationFlags.ProcessSchemaLocation">
  6918.             <summary>Process schema location hints (xsi:schemaLocation, xsi:noNamespaceSchemaLocation) encountered during validation.</summary>
  6919.         </member>
  6920.         <member name="F:System.Xml.Schema.XmlSchemaValidationFlags.ReportValidationWarnings">
  6921.             <summary>Report schema validation warnings encountered during validation.</summary>
  6922.         </member>
  6923.         <member name="T:System.Xml.Schema.XmlSchemaValidator">
  6924.             <summary>Represents an XML Schema Definition Language (XSD) Schema validation engine. The <see cref="T:System.Xml.Schema.XmlSchemaValidator"></see> class cannot be inherited.</summary>
  6925.         </member>
  6926.         <member name="M:System.Xml.Schema.XmlSchemaValidator.#ctor(System.Xml.XmlNameTable,System.Xml.Schema.XmlSchemaSet,System.Xml.IXmlNamespaceResolver,System.Xml.Schema.XmlSchemaValidationFlags)">
  6927.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaValidator"></see> class.</summary>
  6928.             <param name="namespaceResolver">An <see cref="T:System.Xml.IXmlNamespaceResolver"></see> object used for resolving namespaces encountered during validation.</param>
  6929.             <param name="nameTable">An <see cref="T:System.Xml.XmlNameTable"></see> object containing element and attribute names as atomized strings.</param>
  6930.             <param name="schemas">An <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> object containing the XML Schema Definition Language (XSD) schemas used for validation.</param>
  6931.             <param name="validationFlags">An <see cref="T:System.Xml.Schema.XmlSchemaValidationFlags"></see> value specifying schema validation options.</param>
  6932.             <exception cref="T:System.ArgumentNullException">One or more of the parameters specified are null.</exception>
  6933.             <exception cref="T:System.Xml.Schema.XmlSchemaException">An error occurred while compiling schemas in the <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> parameter.</exception>
  6934.         </member>
  6935.         <member name="E:System.Xml.Schema.XmlSchemaValidator.ValidationEventHandler">
  6936.             <summary>The <see cref="T:System.Xml.Schema.ValidationEventHandler"></see> that receives schema validation warnings and errors encountered during schema validation.</summary>
  6937.         </member>
  6938.         <member name="M:System.Xml.Schema.XmlSchemaValidator.AddSchema(System.Xml.Schema.XmlSchema)">
  6939.             <summary>Adds an XML Schema Definition Language (XSD) schema to the set of schemas used for validation.</summary>
  6940.             <param name="schema">An <see cref="T:System.Xml.Schema.XmlSchema"></see> object to add to the set of schemas used for validation.</param>
  6941.             <exception cref="T:System.Xml.Schema.XmlSchemaValidationException">The target namespace of the <see cref="T:System.Xml.Schema.XmlSchema"></see> parameter matches that of any element or attribute already encountered by the <see cref="T:System.Xml.Schema.XmlSchemaValidator"></see> object.</exception>
  6942.             <exception cref="T:System.Xml.Schema.XmlSchemaException">The <see cref="T:System.Xml.Schema.XmlSchema"></see> parameter is invalid.</exception>
  6943.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.Schema.XmlSchema"></see> parameter specified is null.</exception>
  6944.         </member>
  6945.         <member name="M:System.Xml.Schema.XmlSchemaValidator.EndValidation">
  6946.             <summary>Ends validation and checks identity constraints for the entire XML document.</summary>
  6947.             <exception cref="T:System.Xml.Schema.XmlSchemaValidationException">An identity constraint error was found in the XML document.</exception>
  6948.         </member>
  6949.         <member name="M:System.Xml.Schema.XmlSchemaValidator.GetExpectedAttributes">
  6950.             <summary>Returns the expected attributes for the current element context.</summary>
  6951.             <returns>An array of <see cref="T:System.Xml.Schema.XmlSchemaAttribute"></see> objects or an empty array if there are no expected attributes.</returns>
  6952.         </member>
  6953.         <member name="M:System.Xml.Schema.XmlSchemaValidator.GetExpectedParticles">
  6954.             <summary>Returns the expected particles in the current element context.</summary>
  6955.             <returns>An array of <see cref="T:System.Xml.Schema.XmlSchemaParticle"></see> objects or an empty array if there are no expected particles.</returns>
  6956.         </member>
  6957.         <member name="M:System.Xml.Schema.XmlSchemaValidator.GetUnspecifiedDefaultAttributes(System.Collections.ArrayList)">
  6958.             <summary>Populates the <see cref="T:System.Collections.ArrayList"></see> specified with <see cref="T:System.Xml.Schema.XmlSchemaAttribute"></see> objects for any attributes with default values that have not been previously validated using the <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateAttribute"></see> method in the element context.</summary>
  6959.             <param name="defaultAttributes">An <see cref="T:System.Collections.ArrayList"></see> to populate with <see cref="T:System.Xml.Schema.XmlSchemaAttribute"></see> objects for any attributes not yet encountered during validation in the element context.</param>
  6960.         </member>
  6961.         <member name="M:System.Xml.Schema.XmlSchemaValidator.Initialize">
  6962.             <summary>Initializes the state of the <see cref="T:System.Xml.Schema.XmlSchemaValidator"></see> object.</summary>
  6963.             <exception cref="T:System.InvalidOperationException">Calling the <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.Initialize"></see> method is valid immediately after the construction of an <see cref="T:System.Xml.Schema.XmlSchemaValidator"></see> object or after a call to <see cref="M:System.Xml.Schema.XmlSchemaValidator.EndValidation"></see> only.</exception>
  6964.         </member>
  6965.         <member name="M:System.Xml.Schema.XmlSchemaValidator.Initialize(System.Xml.Schema.XmlSchemaObject)">
  6966.             <summary>Initializes the state of the <see cref="T:System.Xml.Schema.XmlSchemaValidator"></see> object using the <see cref="T:System.Xml.Schema.XmlSchemaObject"></see> specified for partial validation.</summary>
  6967.             <param name="partialValidationType">An <see cref="T:System.Xml.Schema.XmlSchemaElement"></see>, <see cref="T:System.Xml.Schema.XmlSchemaAttribute"></see>, or <see cref="T:System.Xml.Schema.XmlSchemaType"></see> object used to initialize the validation context of the <see cref="T:System.Xml.Schema.XmlSchemaValidator"></see> object for partial validation.</param>
  6968.             <exception cref="T:System.ArgumentException">The <see cref="T:System.Xml.Schema.XmlSchemaObject"></see> parameter is not an <see cref="T:System.Xml.Schema.XmlSchemaElement"></see>, <see cref="T:System.Xml.Schema.XmlSchemaAttribute"></see>, or <see cref="T:System.Xml.Schema.XmlSchemaType"></see> object.</exception>
  6969.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.Schema.XmlSchemaObject"></see> parameter cannot be null.</exception>
  6970.             <exception cref="T:System.InvalidOperationException">Calling the <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.Initialize"></see> method is valid immediately after the construction of an <see cref="T:System.Xml.Schema.XmlSchemaValidator"></see> object or after a call to <see cref="M:System.Xml.Schema.XmlSchemaValidator.EndValidation"></see> only.</exception>
  6971.         </member>
  6972.         <member name="M:System.Xml.Schema.XmlSchemaValidator.SkipToEndElement(System.Xml.Schema.XmlSchemaInfo)">
  6973.             <summary>Skips validation of the current element content and prepares the <see cref="T:System.Xml.Schema.XmlSchemaValidator"></see> object to validate content in the parent element's context.</summary>
  6974.             <param name="schemaInfo">An <see cref="T:System.Xml.Schema.XmlSchemaInfo"></see> object whose properties are set if the current element content is successfully skipped. This parameter can be null.</param>
  6975.             <exception cref="T:System.InvalidOperationException">The <see cref="M:System.Xml.Schema.XmlSchemaValidator.SkipToEndElement(System.Xml.Schema.XmlSchemaInfo)"></see> method was not called in the correct sequence. For example, calling <see cref="M:System.Xml.Schema.XmlSchemaValidator.SkipToEndElement(System.Xml.Schema.XmlSchemaInfo)"></see> after calling <see cref="M:System.Xml.Schema.XmlSchemaValidator.SkipToEndElement(System.Xml.Schema.XmlSchemaInfo)"></see>.</exception>
  6976.         </member>
  6977.         <member name="M:System.Xml.Schema.XmlSchemaValidator.ValidateAttribute(System.String,System.String,System.String,System.Xml.Schema.XmlSchemaInfo)">
  6978.             <summary>Validates the attribute name, namespace URI, and value in the current element context.</summary>
  6979.             <returns>The validated attribute's value.</returns>
  6980.             <param name="attributeValue">The value of the attribute to validate.</param>
  6981.             <param name="schemaInfo">An <see cref="T:System.Xml.Schema.XmlSchemaInfo"></see> object whose properties are set on successful validation of the attribute. This parameter and can be null.</param>
  6982.             <param name="localName">The local name of the attribute to validate.</param>
  6983.             <param name="namespaceUri">The namespace URI of the attribute to validate.</param>
  6984.             <exception cref="T:System.ArgumentNullException">One or more of the parameters specified are null.</exception>
  6985.             <exception cref="T:System.InvalidOperationException">The <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateAttribute"></see> method was not called in the correct sequence. For example, calling <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateAttribute"></see> after calling <see cref="M:System.Xml.Schema.XmlSchemaValidator.ValidateEndOfAttributes(System.Xml.Schema.XmlSchemaInfo)"></see>.</exception>
  6986.             <exception cref="T:System.Xml.Schema.XmlSchemaValidationException">The attribute is not valid in the current element context.</exception>
  6987.         </member>
  6988.         <member name="M:System.Xml.Schema.XmlSchemaValidator.ValidateAttribute(System.String,System.String,System.Xml.Schema.XmlValueGetter,System.Xml.Schema.XmlSchemaInfo)">
  6989.             <summary>Validates the attribute name, namespace URI, and value in the current element context.</summary>
  6990.             <returns>The validated attribute's value.</returns>
  6991.             <param name="attributeValue">An <see cref="T:System.Xml.Schema.XmlValueGetter"></see>delegate used to pass the attribute's value as a Common Language Runtime (CLR) type compatible with the XML Schema Definition Language (XSD) type of the attribute.</param>
  6992.             <param name="schemaInfo">An <see cref="T:System.Xml.Schema.XmlSchemaInfo"></see> object whose properties are set on successful validation of the attribute. This parameter and can be null.</param>
  6993.             <param name="localName">The local name of the attribute to validate.</param>
  6994.             <param name="namespaceUri">The namespace URI of the attribute to validate.</param>
  6995.             <exception cref="T:System.ArgumentNullException">One or more of the parameters specified are null.</exception>
  6996.             <exception cref="T:System.InvalidOperationException">The <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateAttribute"></see> method was not called in the correct sequence. For example, calling <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateAttribute"></see> after calling <see cref="M:System.Xml.Schema.XmlSchemaValidator.ValidateEndOfAttributes(System.Xml.Schema.XmlSchemaInfo)"></see>.</exception>
  6997.             <exception cref="T:System.Xml.Schema.XmlSchemaValidationException">The attribute is not valid in the current element context.</exception>
  6998.         </member>
  6999.         <member name="M:System.Xml.Schema.XmlSchemaValidator.ValidateElement(System.String,System.String,System.Xml.Schema.XmlSchemaInfo)">
  7000.             <summary>Validates the element in the current context.</summary>
  7001.             <param name="schemaInfo">An <see cref="T:System.Xml.Schema.XmlSchemaInfo"></see> object whose properties are set on successful validation of the element's name. This parameter can be null.</param>
  7002.             <param name="localName">The local name of the element to validate.</param>
  7003.             <param name="namespaceUri">The namespace URI of the element to validate.</param>
  7004.             <exception cref="T:System.InvalidOperationException">The <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateElement"></see> method was not called in the correct sequence. For example, the <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateElement"></see> method is called after calling <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateAttribute"></see>.</exception>
  7005.             <exception cref="T:System.Xml.Schema.XmlSchemaValidationException">The element's name is not valid in the current context.</exception>
  7006.         </member>
  7007.         <member name="M:System.Xml.Schema.XmlSchemaValidator.ValidateElement(System.String,System.String,System.Xml.Schema.XmlSchemaInfo,System.String,System.String,System.String,System.String)">
  7008.             <summary>Validates the element in the current context with the xsi:Type, xsi:Nil, xsi:SchemaLocation, and xsi:NoNamespaceSchemaLocation attribute values specified.</summary>
  7009.             <param name="schemaInfo">An <see cref="T:System.Xml.Schema.XmlSchemaInfo"></see> object whose properties are set on successful validation of the element's name. This parameter can be null.</param>
  7010.             <param name="localName">The local name of the element to validate.</param>
  7011.             <param name="namespaceUri">The namespace URI of the element to validate.</param>
  7012.             <param name="xsiNoNamespaceSchemaLocation">The xsi:NoNamespaceSchemaLocation attribute value of the element. This parameter can be null.</param>
  7013.             <param name="xsiSchemaLocation">The xsi:SchemaLocation attribute value of the element. This parameter can be null.</param>
  7014.             <param name="xsiType">The xsi:Type attribute value of the element. This parameter can be null.</param>
  7015.             <param name="xsiNil">The xsi:Nil attribute value of the element. This parameter can be null.</param>
  7016.             <exception cref="T:System.InvalidOperationException">The <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateElement"></see> method was not called in the correct sequence. For example, the <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateElement"></see> method is called after calling <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateAttribute"></see>.</exception>
  7017.             <exception cref="T:System.Xml.Schema.XmlSchemaValidationException">The element's name is not valid in the current context.</exception>
  7018.         </member>
  7019.         <member name="M:System.Xml.Schema.XmlSchemaValidator.ValidateEndElement(System.Xml.Schema.XmlSchemaInfo)">
  7020.             <summary>Verifies if the text content of the element is valid according to its data type for elements with simple content, and verifies if the content of the current element is complete for elements with complex content.</summary>
  7021.             <returns>The parsed, typed text value of the element if the element has simple content.</returns>
  7022.             <param name="schemaInfo">An <see cref="T:System.Xml.Schema.XmlSchemaInfo"></see> object whose properties are set on successful validation of the element. This parameter can be null.</param>
  7023.             <exception cref="T:System.InvalidOperationException">The <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateEndElement"></see> method was not called in the correct sequence. For example, if the <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateEndElement"></see> method is called after calling <see cref="M:System.Xml.Schema.XmlSchemaValidator.SkipToEndElement(System.Xml.Schema.XmlSchemaInfo)"></see>.</exception>
  7024.             <exception cref="T:System.Xml.Schema.XmlSchemaValidationException">The element's content is not valid.</exception>
  7025.         </member>
  7026.         <member name="M:System.Xml.Schema.XmlSchemaValidator.ValidateEndElement(System.Xml.Schema.XmlSchemaInfo,System.Object)">
  7027.             <summary>Verifies if the text content of the element specified is valid according to its data type.</summary>
  7028.             <returns>The parsed, typed simple content of the element.</returns>
  7029.             <param name="schemaInfo">An <see cref="T:System.Xml.Schema.XmlSchemaInfo"></see> object whose properties are set on successful validation of the text content of the element. This parameter can be null.</param>
  7030.             <param name="typedValue">The typed text content of the element.</param>
  7031.             <exception cref="T:System.InvalidOperationException">The <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateEndElement"></see> method was not called in the correct sequence (for example, if the <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateEndElement"></see> method is called after calling <see cref="M:System.Xml.Schema.XmlSchemaValidator.SkipToEndElement(System.Xml.Schema.XmlSchemaInfo)"></see>), calls to the <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateText"></see> method have been previously made, or the element has complex content.</exception>
  7032.             <exception cref="T:System.Xml.Schema.XmlSchemaValidationException">The element's text content is not valid.</exception>
  7033.             <exception cref="T:System.ArgumentNullException">The typed text content parameter cannot be null.</exception>
  7034.         </member>
  7035.         <member name="M:System.Xml.Schema.XmlSchemaValidator.ValidateEndOfAttributes(System.Xml.Schema.XmlSchemaInfo)">
  7036.             <summary>Verifies whether all the required attributes in the element context are present and prepares the <see cref="T:System.Xml.Schema.XmlSchemaValidator"></see> object to validate the child content of the element.</summary>
  7037.             <param name="schemaInfo">An <see cref="T:System.Xml.Schema.XmlSchemaInfo"></see> object whose properties are set on successful verification that all the required attributes in the element context are present. This parameter can be null.</param>
  7038.             <exception cref="T:System.ArgumentNullException">One or more of the parameters specified are null.</exception>
  7039.             <exception cref="T:System.Xml.Schema.XmlSchemaValidationException">One or more of the required attributes in the current element context were not found.</exception>
  7040.             <exception cref="T:System.InvalidOperationException">The <see cref="M:System.Xml.Schema.XmlSchemaValidator.ValidateEndOfAttributes(System.Xml.Schema.XmlSchemaInfo)"></see> method was not called in the correct sequence. For example, calling <see cref="M:System.Xml.Schema.XmlSchemaValidator.ValidateEndOfAttributes(System.Xml.Schema.XmlSchemaInfo)"></see> after calling <see cref="M:System.Xml.Schema.XmlSchemaValidator.SkipToEndElement(System.Xml.Schema.XmlSchemaInfo)"></see>.</exception>
  7041.         </member>
  7042.         <member name="M:System.Xml.Schema.XmlSchemaValidator.ValidateText(System.String)">
  7043.             <summary>Validates whether the text string specified is allowed in the current element context, and accumulates the text for validation if the current element has simple content.</summary>
  7044.             <param name="elementValue">A text string to validate in the current element context.</param>
  7045.             <exception cref="T:System.InvalidOperationException">The <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateText"></see> method was not called in the correct sequence. For example, the <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateText"></see> method is called after calling <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateAttribute"></see>.</exception>
  7046.             <exception cref="T:System.Xml.Schema.XmlSchemaValidationException">The text string specified is not allowed in the current element context.</exception>
  7047.             <exception cref="T:System.ArgumentNullException">The text string parameter cannot be null.</exception>
  7048.         </member>
  7049.         <member name="M:System.Xml.Schema.XmlSchemaValidator.ValidateText(System.Xml.Schema.XmlValueGetter)">
  7050.             <summary>Validates whether the text returned by the <see cref="T:System.Xml.Schema.XmlValueGetter"></see> object specified is allowed in the current element context, and accumulates the text for validation if the current element has simple content.</summary>
  7051.             <param name="elementValue">An <see cref="T:System.Xml.Schema.XmlValueGetter"></see>delegate used to pass the text value as a Common Language Runtime (CLR) type compatible with the XML Schema Definition Language (XSD) type of the attribute.</param>
  7052.             <exception cref="T:System.InvalidOperationException">The <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateText"></see> method was not called in the correct sequence. For example, the <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateText"></see> method is called after calling <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateAttribute"></see>.</exception>
  7053.             <exception cref="T:System.Xml.Schema.XmlSchemaValidationException">The text string specified is not allowed in the current element context.</exception>
  7054.             <exception cref="T:System.ArgumentNullException">The text string parameter cannot be null.</exception>
  7055.         </member>
  7056.         <member name="M:System.Xml.Schema.XmlSchemaValidator.ValidateWhitespace(System.String)">
  7057.             <summary>Validates whether the white space in the string specified is allowed in the current element context, and accumulates the white space for validation if the current element has simple content.</summary>
  7058.             <param name="elementValue">A white space string to validate in the current element context.</param>
  7059.             <exception cref="T:System.Xml.Schema.XmlSchemaValidationException">White space is not allowed in the current element context.</exception>
  7060.             <exception cref="T:System.InvalidOperationException">The <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateWhitespace"></see> method was not called in the correct sequence. For example, if the <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateWhitespace"></see> method is called after calling <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateAttribute"></see>.</exception>
  7061.         </member>
  7062.         <member name="M:System.Xml.Schema.XmlSchemaValidator.ValidateWhitespace(System.Xml.Schema.XmlValueGetter)">
  7063.             <summary>Validates whether the white space returned by the <see cref="T:System.Xml.Schema.XmlValueGetter"></see> object specified is allowed in the current element context, and accumulates the white space for validation if the current element has simple content.</summary>
  7064.             <param name="elementValue">An <see cref="T:System.Xml.Schema.XmlValueGetter"></see>delegate used to pass the white space value as a Common Language Runtime (CLR) type compatible with the XML Schema Definition Language (XSD) type of the attribute.</param>
  7065.             <exception cref="T:System.Xml.Schema.XmlSchemaValidationException">White space is not allowed in the current element context.</exception>
  7066.             <exception cref="T:System.InvalidOperationException">The <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateWhitespace"></see> method was not called in the correct sequence. For example, if the <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateWhitespace"></see> method is called after calling <see cref="Overload:System.Xml.Schema.XmlSchemaValidator.ValidateAttribute"></see>.</exception>
  7067.         </member>
  7068.         <member name="P:System.Xml.Schema.XmlSchemaValidator.LineInfoProvider">
  7069.             <summary>Gets or sets the line number information for the XML node being validated.</summary>
  7070.             <returns>An <see cref="T:System.Xml.IXmlLineInfo"></see> object.</returns>
  7071.         </member>
  7072.         <member name="P:System.Xml.Schema.XmlSchemaValidator.SourceUri">
  7073.             <summary>Gets or sets the source URI for the XML node being validated.</summary>
  7074.             <returns>A <see cref="T:System.Uri"></see> object representing the source URI for the XML node being validated; the default is null.</returns>
  7075.         </member>
  7076.         <member name="P:System.Xml.Schema.XmlSchemaValidator.ValidationEventSender">
  7077.             <summary>Gets or sets the object sent as the sender object of a validation event.</summary>
  7078.             <returns>An <see cref="T:System.Object"></see>; the default is this <see cref="T:System.Xml.Schema.XmlSchemaValidator"></see> object.</returns>
  7079.         </member>
  7080.         <member name="P:System.Xml.Schema.XmlSchemaValidator.XmlResolver">
  7081.             <summary>Sets the <see cref="T:System.Xml.XmlResolver"></see> object used to resolve xs:import and xs:include elements as well as xsi:schemaLocation and xsi:noNamespaceSchemaLocation attributes.</summary>
  7082.             <returns>An <see cref="T:System.Xml.XmlResolver"></see> object; the default is an <see cref="T:System.Xml.XmlUrlResolver"></see> object.</returns>
  7083.         </member>
  7084.         <member name="T:System.Xml.Schema.XmlSchemaValidity">
  7085.             <summary>Represents the validity of an XML item validated by the <see cref="T:System.Xml.Schema.XmlSchemaValidator"></see> class.</summary>
  7086.         </member>
  7087.         <member name="F:System.Xml.Schema.XmlSchemaValidity.Invalid">
  7088.             <summary>The XML item is invalid.</summary>
  7089.         </member>
  7090.         <member name="F:System.Xml.Schema.XmlSchemaValidity.NotKnown">
  7091.             <summary>The validity of the XML item is not known.</summary>
  7092.         </member>
  7093.         <member name="F:System.Xml.Schema.XmlSchemaValidity.Valid">
  7094.             <summary>The XML item is valid.</summary>
  7095.         </member>
  7096.         <member name="T:System.Xml.Schema.XmlSchemaWhiteSpaceFacet">
  7097.             <summary>Represents the World Wide Web Consortium (W3C) whiteSpace facet.</summary>
  7098.         </member>
  7099.         <member name="M:System.Xml.Schema.XmlSchemaWhiteSpaceFacet.#ctor">
  7100.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaWhiteSpaceFacet"></see> class.</summary>
  7101.         </member>
  7102.         <member name="T:System.Xml.Schema.XmlSchemaXPath">
  7103.             <summary>Represents the World Wide Web Consortium (W3C) selector element.</summary>
  7104.         </member>
  7105.         <member name="M:System.Xml.Schema.XmlSchemaXPath.#ctor">
  7106.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaXPath"></see> class.</summary>
  7107.         </member>
  7108.         <member name="P:System.Xml.Schema.XmlSchemaXPath.XPath">
  7109.             <summary>Gets or sets the attribute for the XPath expression.</summary>
  7110.             <returns>The string attribute value for the XPath expression.</returns>
  7111.         </member>
  7112.         <member name="T:System.Xml.Schema.XmlSeverityType">
  7113.             <summary>Represents the severity of the validation event.</summary>
  7114.         </member>
  7115.         <member name="F:System.Xml.Schema.XmlSeverityType.Error">
  7116.             <summary>Indicates a validation error occurred when validating the instance document. This applies to document type definitions (DTDs) and XML Schema definition language (XSD) schemas. The World Wide Web Consortium (W3C) validity constraints are considered errors. If no validation event handler has been created, errors throw an exception.</summary>
  7117.         </member>
  7118.         <member name="F:System.Xml.Schema.XmlSeverityType.Warning">
  7119.             <summary>Indicates that a validation event occurred that is not an error. A warning is typically issued when there is no DTD, or XML Schema to validate a particular element or attribute against. Unlike errors, warnings do not throw an exception if there is no validation event handler.</summary>
  7120.         </member>
  7121.         <member name="T:System.Xml.Schema.XmlTypeCode">
  7122.             <summary>Represents the W3C XML Schema Definition Language (XSD) schema types.</summary>
  7123.         </member>
  7124.         <member name="F:System.Xml.Schema.XmlTypeCode.AnyAtomicType">
  7125.             <summary>Any atomic value of a union.</summary>
  7126.         </member>
  7127.         <member name="F:System.Xml.Schema.XmlTypeCode.AnyUri">
  7128.             <summary>A W3C XML Schema xs:anyURI type.</summary>
  7129.         </member>
  7130.         <member name="F:System.Xml.Schema.XmlTypeCode.Attribute">
  7131.             <summary>This value supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
  7132.         </member>
  7133.         <member name="F:System.Xml.Schema.XmlTypeCode.Base64Binary">
  7134.             <summary>A W3C XML Schema xs:base64Binary type.</summary>
  7135.         </member>
  7136.         <member name="F:System.Xml.Schema.XmlTypeCode.Boolean">
  7137.             <summary>A W3C XML Schema xs:boolean type.</summary>
  7138.         </member>
  7139.         <member name="F:System.Xml.Schema.XmlTypeCode.Byte">
  7140.             <summary>A W3C XML Schema xs:byte type.</summary>
  7141.         </member>
  7142.         <member name="F:System.Xml.Schema.XmlTypeCode.Comment">
  7143.             <summary>This value supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
  7144.         </member>
  7145.         <member name="F:System.Xml.Schema.XmlTypeCode.Date">
  7146.             <summary>A W3C XML Schema xs:date type.</summary>
  7147.         </member>
  7148.         <member name="F:System.Xml.Schema.XmlTypeCode.DateTime">
  7149.             <summary>A W3C XML Schema xs:dateTime type.</summary>
  7150.         </member>
  7151.         <member name="F:System.Xml.Schema.XmlTypeCode.DayTimeDuration">
  7152.             <summary>This value supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
  7153.         </member>
  7154.         <member name="F:System.Xml.Schema.XmlTypeCode.Decimal">
  7155.             <summary>A W3C XML Schema xs:decimal type.</summary>
  7156.         </member>
  7157.         <member name="F:System.Xml.Schema.XmlTypeCode.Document">
  7158.             <summary>This value supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
  7159.         </member>
  7160.         <member name="F:System.Xml.Schema.XmlTypeCode.Double">
  7161.             <summary>A W3C XML Schema xs:double type.</summary>
  7162.         </member>
  7163.         <member name="F:System.Xml.Schema.XmlTypeCode.Duration">
  7164.             <summary>A W3C XML Schema xs:Duration type.</summary>
  7165.         </member>
  7166.         <member name="F:System.Xml.Schema.XmlTypeCode.Element">
  7167.             <summary>This value supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
  7168.         </member>
  7169.         <member name="F:System.Xml.Schema.XmlTypeCode.Entity">
  7170.             <summary>A W3C XML Schema xs:ENTITY type.</summary>
  7171.         </member>
  7172.         <member name="F:System.Xml.Schema.XmlTypeCode.Float">
  7173.             <summary>A W3C XML Schema xs:float type.</summary>
  7174.         </member>
  7175.         <member name="F:System.Xml.Schema.XmlTypeCode.GDay">
  7176.             <summary>A W3C XML Schema xs:gDay type.</summary>
  7177.         </member>
  7178.         <member name="F:System.Xml.Schema.XmlTypeCode.GMonth">
  7179.             <summary>A W3C XML Schema xs:gMonth type.</summary>
  7180.         </member>
  7181.         <member name="F:System.Xml.Schema.XmlTypeCode.GMonthDay">
  7182.             <summary>A W3C XML Schema xs:gMonthDay type.</summary>
  7183.         </member>
  7184.         <member name="F:System.Xml.Schema.XmlTypeCode.GYear">
  7185.             <summary>A W3C XML Schema xs:gYear type.</summary>
  7186.         </member>
  7187.         <member name="F:System.Xml.Schema.XmlTypeCode.GYearMonth">
  7188.             <summary>A W3C XML Schema xs:gYearMonth type.</summary>
  7189.         </member>
  7190.         <member name="F:System.Xml.Schema.XmlTypeCode.HexBinary">
  7191.             <summary>A W3C XML Schema xs:hexBinary type.</summary>
  7192.         </member>
  7193.         <member name="F:System.Xml.Schema.XmlTypeCode.Id">
  7194.             <summary>A W3C XML Schema xs:ID type.</summary>
  7195.         </member>
  7196.         <member name="F:System.Xml.Schema.XmlTypeCode.Idref">
  7197.             <summary>A W3C XML Schema xs:IDREF type.</summary>
  7198.         </member>
  7199.         <member name="F:System.Xml.Schema.XmlTypeCode.Int">
  7200.             <summary>A W3C XML Schema xs:int type.</summary>
  7201.         </member>
  7202.         <member name="F:System.Xml.Schema.XmlTypeCode.Integer">
  7203.             <summary>A W3C XML Schema xs:integer type.</summary>
  7204.         </member>
  7205.         <member name="F:System.Xml.Schema.XmlTypeCode.Item">
  7206.             <summary>An item such as a node or atomic value.</summary>
  7207.         </member>
  7208.         <member name="F:System.Xml.Schema.XmlTypeCode.Language">
  7209.             <summary>A W3C XML Schema xs:language type.</summary>
  7210.         </member>
  7211.         <member name="F:System.Xml.Schema.XmlTypeCode.Long">
  7212.             <summary>A W3C XML Schema xs:long type.</summary>
  7213.         </member>
  7214.         <member name="F:System.Xml.Schema.XmlTypeCode.Name">
  7215.             <summary>A W3C XML Schema xs:Name type.</summary>
  7216.         </member>
  7217.         <member name="F:System.Xml.Schema.XmlTypeCode.Namespace">
  7218.             <summary>This value supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
  7219.         </member>
  7220.         <member name="F:System.Xml.Schema.XmlTypeCode.NCName">
  7221.             <summary>A W3C XML Schema xs:NCName type.</summary>
  7222.         </member>
  7223.         <member name="F:System.Xml.Schema.XmlTypeCode.NegativeInteger">
  7224.             <summary>A W3C XML Schema xs:negativeInteger type.</summary>
  7225.         </member>
  7226.         <member name="F:System.Xml.Schema.XmlTypeCode.NmToken">
  7227.             <summary>A W3C XML Schema xs:NMTOKEN type.</summary>
  7228.         </member>
  7229.         <member name="F:System.Xml.Schema.XmlTypeCode.Node">
  7230.             <summary>This value supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
  7231.         </member>
  7232.         <member name="F:System.Xml.Schema.XmlTypeCode.None">
  7233.             <summary>No type information.</summary>
  7234.         </member>
  7235.         <member name="F:System.Xml.Schema.XmlTypeCode.NonNegativeInteger">
  7236.             <summary>A W3C XML Schema xs:nonNegativeInteger type.</summary>
  7237.         </member>
  7238.         <member name="F:System.Xml.Schema.XmlTypeCode.NonPositiveInteger">
  7239.             <summary>A W3C XML Schema xs:nonPositiveInteger type.</summary>
  7240.         </member>
  7241.         <member name="F:System.Xml.Schema.XmlTypeCode.NormalizedString">
  7242.             <summary>A W3C XML Schema xs:normalizedString type.</summary>
  7243.         </member>
  7244.         <member name="F:System.Xml.Schema.XmlTypeCode.Notation">
  7245.             <summary>A W3C XML Schema xs:NOTATION type.</summary>
  7246.         </member>
  7247.         <member name="F:System.Xml.Schema.XmlTypeCode.PositiveInteger">
  7248.             <summary>A W3C XML Schema xs:positiveInteger type.</summary>
  7249.         </member>
  7250.         <member name="F:System.Xml.Schema.XmlTypeCode.ProcessingInstruction">
  7251.             <summary>This value supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
  7252.         </member>
  7253.         <member name="F:System.Xml.Schema.XmlTypeCode.QName">
  7254.             <summary>A W3C XML Schema xs:QName type.</summary>
  7255.         </member>
  7256.         <member name="F:System.Xml.Schema.XmlTypeCode.Short">
  7257.             <summary>A W3C XML Schema xs:short type.</summary>
  7258.         </member>
  7259.         <member name="F:System.Xml.Schema.XmlTypeCode.String">
  7260.             <summary>A W3C XML Schema xs:string type.</summary>
  7261.         </member>
  7262.         <member name="F:System.Xml.Schema.XmlTypeCode.Text">
  7263.             <summary>This value supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
  7264.         </member>
  7265.         <member name="F:System.Xml.Schema.XmlTypeCode.Time">
  7266.             <summary>A W3C XML Schema xs:time type.</summary>
  7267.         </member>
  7268.         <member name="F:System.Xml.Schema.XmlTypeCode.Token">
  7269.             <summary>A W3C XML Schema xs:token type.</summary>
  7270.         </member>
  7271.         <member name="F:System.Xml.Schema.XmlTypeCode.UnsignedByte">
  7272.             <summary>A W3C XML Schema xs:unsignedByte type.</summary>
  7273.         </member>
  7274.         <member name="F:System.Xml.Schema.XmlTypeCode.UnsignedInt">
  7275.             <summary>A W3C XML Schema xs:unsignedInt type.</summary>
  7276.         </member>
  7277.         <member name="F:System.Xml.Schema.XmlTypeCode.UnsignedLong">
  7278.             <summary>A W3C XML Schema xs:unsignedLong type.</summary>
  7279.         </member>
  7280.         <member name="F:System.Xml.Schema.XmlTypeCode.UnsignedShort">
  7281.             <summary>A W3C XML Schema xs:unsignedShort type.</summary>
  7282.         </member>
  7283.         <member name="F:System.Xml.Schema.XmlTypeCode.UntypedAtomic">
  7284.             <summary>An untyped atomic value.</summary>
  7285.         </member>
  7286.         <member name="F:System.Xml.Schema.XmlTypeCode.YearMonthDuration">
  7287.             <summary>This value supports the .NET Framework infrastructure and is not intended to be used directly from your code.</summary>
  7288.         </member>
  7289.         <member name="T:System.Xml.Schema.XmlValueGetter">
  7290.             <summary>A delegate used by the <see cref="T:System.Xml.Schema.XmlSchemaValidator"></see> class to pass attribute, text, and white space values as a Common Language Runtime (CLR) type compatible with the XML Schema Definition Language (XSD) type of the attribute, text, or white space.</summary>
  7291.             <returns>An object containing the attribute, text, or white space value. The object is a CLR type that that corresponds to the XSD type of the attribute, text, or white space value.</returns>
  7292.         </member>
  7293.         <member name="N:System.Xml.Serialization">
  7294.             <summary>The <see cref="N:System.Xml.Serialization"></see> namespace contains classes that are used to serialize objects into XML format documents or streams.</summary>
  7295.         </member>
  7296.         <member name="T:System.Xml.Serialization.CodeExporter">
  7297.             <summary>Represents a class that can generate proxy code from an XML representation of a data structure.</summary>
  7298.         </member>
  7299.         <member name="P:System.Xml.Serialization.CodeExporter.IncludeMetadata">
  7300.             <summary>Gets a collection of code attribute metadata that is included when the code is exported.</summary>
  7301.             <returns>A collection of <see cref="T:System.CodeDom.CodeAttributeDeclaration"></see> objects that represent metadata that is included when the code is exported.</returns>
  7302.         </member>
  7303.         <member name="T:System.Xml.Serialization.CodeGenerationOptions">
  7304.             <summary>Specifies various options to use when generating .NET Framework types for use with an XML Web Service.</summary>
  7305.         </member>
  7306.         <member name="F:System.Xml.Serialization.CodeGenerationOptions.GenerateNewAsync">
  7307.             <summary>Creates events for the asynchronous invocation of Web methods.</summary>
  7308.         </member>
  7309.         <member name="F:System.Xml.Serialization.CodeGenerationOptions.GenerateOldAsync">
  7310.             <summary>Creates Begin and End methods for the asynchronous invocation of Web methods.</summary>
  7311.         </member>
  7312.         <member name="F:System.Xml.Serialization.CodeGenerationOptions.GenerateOrder">
  7313.             <summary>Generates explicitly ordered serialization code as specified through the Order property of the <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see>, <see cref="T:System.Xml.Serialization.XmlArrayAttribute"></see>, and <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see> attributes. </summary>
  7314.         </member>
  7315.         <member name="F:System.Xml.Serialization.CodeGenerationOptions.GenerateProperties">
  7316.             <summary>Represents primitive types by properties.</summary>
  7317.         </member>
  7318.         <member name="F:System.Xml.Serialization.CodeGenerationOptions.None">
  7319.             <summary>Represents primitive types by fields and primitive types by <see cref="N:System"></see> namespace types.</summary>
  7320.         </member>
  7321.         <member name="T:System.Xml.Serialization.CodeIdentifier">
  7322.             <summary>Provides static methods to convert input text into names for code entities.</summary>
  7323.         </member>
  7324.         <member name="M:System.Xml.Serialization.CodeIdentifier.MakeCamel(System.String)">
  7325.             <summary>Produces a camel-case string from an input string. </summary>
  7326.             <returns>A camel-case version of the parameter string.</returns>
  7327.             <param name="identifier">The name of a code entity, such as a method parameter, typically taken from an XML element or attribute name.</param>
  7328.         </member>
  7329.         <member name="M:System.Xml.Serialization.CodeIdentifier.MakePascal(System.String)">
  7330.             <summary>Produces a Pascal-case string from an input string. </summary>
  7331.             <returns>A Pascal-case version of the parameter string.</returns>
  7332.             <param name="identifier">The name of a code entity, such as a method parameter, typically taken from an XML element or attribute name.</param>
  7333.         </member>
  7334.         <member name="M:System.Xml.Serialization.CodeIdentifier.MakeValid(System.String)">
  7335.             <summary>Produces a valid code entity name from an input string. </summary>
  7336.             <returns>A string that can be used as a code identifier, such as the name of a method parameter.</returns>
  7337.             <param name="identifier">The name of a code entity, such as a method parameter, typically taken from an XML element or attribute name.</param>
  7338.         </member>
  7339.         <member name="T:System.Xml.Serialization.CodeIdentifiers">
  7340.             <summary>Maintains a group of names for related code entities or type mappings that are generated by the .NET Framework's XML serialization infrastructure.</summary>
  7341.         </member>
  7342.         <member name="M:System.Xml.Serialization.CodeIdentifiers.#ctor">
  7343.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.CodeIdentifiers"></see> class. </summary>
  7344.         </member>
  7345.         <member name="M:System.Xml.Serialization.CodeIdentifiers.#ctor(System.Boolean)">
  7346.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.CodeIdentifiers"></see> class and determines whether code identifiers are case sensitive.</summary>
  7347.             <param name="caseSensitive">true if identifiers are case sensitive; otherwise, false. </param>
  7348.         </member>
  7349.         <member name="M:System.Xml.Serialization.CodeIdentifiers.Add(System.String,System.Object)">
  7350.             <summary>Adds a named code entity or type mapping to the <see cref="T:System.Xml.Serialization.CodeIdentifiers"></see> instance's scope. </summary>
  7351.             <param name="identifier">A name that is used to index the code entity.</param>
  7352.             <param name="value">The code entity or type mapping information.</param>
  7353.         </member>
  7354.         <member name="M:System.Xml.Serialization.CodeIdentifiers.AddReserved(System.String)">
  7355.             <summary>Prevents a specified name from being used within the <see cref="T:System.Xml.Serialization.CodeIdentifiers"></see> instance's scope. </summary>
  7356.             <param name="identifier">A name that will not be available within the <see cref="T:System.Xml.Serialization.CodeIdentifiers"></see>instance's scope.</param>
  7357.         </member>
  7358.         <member name="M:System.Xml.Serialization.CodeIdentifiers.AddUnique(System.String,System.Object)">
  7359.             <summary>Adds a named code entity or type mapping to the <see cref="T:System.Xml.Serialization.CodeIdentifiers"></see> instance's scope, ensuring that the name is unique within the scope. </summary>
  7360.             <returns>The identifier parameter value or a modified string if there is a name collision.</returns>
  7361.             <param name="identifier">A candidate name that is used to index the code entity.</param>
  7362.             <param name="value">The code entity or type mapping information.</param>
  7363.         </member>
  7364.         <member name="M:System.Xml.Serialization.CodeIdentifiers.Clear">
  7365.             <summary>Removes all code entities or type mappings, including their names, from the <see cref="T:System.Xml.Serialization.CodeIdentifiers"></see> instance's scope. </summary>
  7366.         </member>
  7367.         <member name="M:System.Xml.Serialization.CodeIdentifiers.IsInUse(System.String)">
  7368.             <summary>Determines whether a specified name is already being used within the <see cref="T:System.Xml.Serialization.CodeIdentifiers"></see> instance's scope. </summary>
  7369.             <returns>true if the name is already in use; otherwise, false.</returns>
  7370.             <param name="identifier">The name to check for use within the <see cref="T:System.Xml.Serialization.CodeIdentifiers"></see> instance's scope.</param>
  7371.         </member>
  7372.         <member name="M:System.Xml.Serialization.CodeIdentifiers.MakeRightCase(System.String)">
  7373.             <summary>Ensures that the input is of the correct case by modifying the name according to the value of the <see cref="P:System.Xml.Serialization.CodeIdentifiers.UseCamelCasing"></see> property. </summary>
  7374.             <returns>A string that is the same as the input identifier or has the first letter's case modified.</returns>
  7375.             <param name="identifier">The name to possibly modify.</param>
  7376.         </member>
  7377.         <member name="M:System.Xml.Serialization.CodeIdentifiers.MakeUnique(System.String)">
  7378.             <summary>Determines whether the input name conflicts with another name within the <see cref="T:System.Xml.Serialization.CodeIdentifiers"></see> instance's scope and, if it does, generates a modified string. </summary>
  7379.             <returns>The identifier parameter value or a modified string if there is a name collision.</returns>
  7380.             <param name="identifier">The name to modify if it is not already unique.</param>
  7381.         </member>
  7382.         <member name="M:System.Xml.Serialization.CodeIdentifiers.Remove(System.String)">
  7383.             <summary>Removes from the <see cref="T:System.Xml.Serialization.CodeIdentifiers"></see> instance's scope the code entity or type mapping identified by the input name. </summary>
  7384.             <param name="identifier">The name of the code entity or type mapping information to remove.</param>
  7385.         </member>
  7386.         <member name="M:System.Xml.Serialization.CodeIdentifiers.RemoveReserved(System.String)">
  7387.             <summary>Removes the input name from the <see cref="T:System.Xml.Serialization.CodeIdentifiers"></see> instance's reserved names. </summary>
  7388.             <param name="identifier">A name that will be made available within the <see cref="T:System.Xml.Serialization.CodeIdentifiers"></see> instance's scope.</param>
  7389.         </member>
  7390.         <member name="M:System.Xml.Serialization.CodeIdentifiers.ToArray(System.Type)">
  7391.             <summary>Returns an array of the code entities or type mappings within the <see cref="T:System.Xml.Serialization.CodeIdentifiers"></see> instance's scope. </summary>
  7392.             <returns>An array of the code entities or type mappings that is stored by the <see cref="T:System.Xml.Serialization.CodeIdentifiers"></see> object.</returns>
  7393.             <param name="type">The type of all the code entities or type mappings for the instance.</param>
  7394.         </member>
  7395.         <member name="P:System.Xml.Serialization.CodeIdentifiers.UseCamelCasing">
  7396.             <summary>Gets or sets a value that indicates whether the instance uses camel case. </summary>
  7397.             <returns>true to indicate that the instance uses camel case; false to indicate that the instance uses Pascal case.</returns>
  7398.         </member>
  7399.         <member name="T:System.Xml.Serialization.ImportContext">
  7400.             <summary>Describes the context in which a set of schema is bound to .NET Framework code entities.</summary>
  7401.         </member>
  7402.         <member name="M:System.Xml.Serialization.ImportContext.#ctor(System.Xml.Serialization.CodeIdentifiers,System.Boolean)">
  7403.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.ImportContext"></see> class for the given code identifiers, with the given type-sharing option.</summary>
  7404.             <param name="shareTypes">A <see cref="T:System.Boolean"></see> value that determines whether custom types are shared among schema.</param>
  7405.             <param name="identifiers">The code entities to which the context applies.</param>
  7406.         </member>
  7407.         <member name="P:System.Xml.Serialization.ImportContext.ShareTypes">
  7408.             <summary>Gets a value that determines whether custom types are shared.</summary>
  7409.             <returns>true, if custom types are shared among schema; otherwise, false.</returns>
  7410.         </member>
  7411.         <member name="P:System.Xml.Serialization.ImportContext.TypeIdentifiers">
  7412.             <summary>Gets a set of code entities to which the context applies.</summary>
  7413.             <returns>A <see cref="T:System.Xml.Serialization.CodeIdentifiers"></see> that specifies the code entities to which the context applies.</returns>
  7414.         </member>
  7415.         <member name="P:System.Xml.Serialization.ImportContext.Warnings">
  7416.             <summary>Gets a collection of warnings that are generated when importing the code entity descriptions.</summary>
  7417.             <returns>A <see cref="T:System.Collections.Specialized.StringCollection"></see> that contains warnings that were generated when importing the code entity descriptions.</returns>
  7418.         </member>
  7419.         <member name="T:System.Xml.Serialization.IXmlSerializable">
  7420.             <summary>Provides custom formatting for XML serialization and deserialization.</summary>
  7421.         </member>
  7422.         <member name="M:System.Xml.Serialization.IXmlSerializable.GetSchema">
  7423.             <summary>This property is reserved, apply the <see cref="T:System.Xml.Serialization.XmlSchemaProviderAttribute"></see> to the class instead. </summary>
  7424.             <returns>An <see cref="T:System.Xml.Schema.XmlSchema"></see> that describes the XML representation of the object that is produced by the <see cref="M:System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)"></see> method and consumed by the <see cref="M:System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)"></see> method.</returns>
  7425.         </member>
  7426.         <member name="M:System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)">
  7427.             <summary>Generates an object from its XML representation.</summary>
  7428.             <param name="reader">The <see cref="T:System.Xml.XmlReader"></see> stream from which the object is deserialized. </param>
  7429.         </member>
  7430.         <member name="M:System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)">
  7431.             <summary>Converts an object into its XML representation.</summary>
  7432.             <param name="writer">The <see cref="T:System.Xml.XmlWriter"></see> stream to which the object is serialized. </param>
  7433.         </member>
  7434.         <member name="T:System.Xml.Serialization.IXmlTextParser">
  7435.             <summary>Establishes a <see cref="P:System.Xml.Serialization.IXmlTextParser.Normalized"></see> property for use by the .NET Framework infrastructure.</summary>
  7436.         </member>
  7437.         <member name="P:System.Xml.Serialization.IXmlTextParser.Normalized">
  7438.             <summary>Gets or sets whether white space and attribute values are normalized.</summary>
  7439.             <returns>true if white space attributes values are normalized; otherwise, false.</returns>
  7440.         </member>
  7441.         <member name="P:System.Xml.Serialization.IXmlTextParser.WhitespaceHandling">
  7442.             <summary>Gets or sets how white space is handled when parsing XML.</summary>
  7443.             <returns>A member of the <see cref="T:System.Xml.WhitespaceHandling"></see> enumeration that describes how whites pace is handled when parsing XML.</returns>
  7444.         </member>
  7445.         <member name="T:System.Xml.Serialization.SchemaImporter">
  7446.             <summary>Describes a schema importer.</summary>
  7447.         </member>
  7448.         <member name="P:System.Xml.Serialization.SchemaImporter.Extensions">
  7449.             <summary>Gets a collection of schema importer extensions.</summary>
  7450.             <returns>A <see cref="T:System.Xml.Serialization.Configuration.SchemaImporterExtensionElementCollection"></see> containing a collection of schema importer extensions.</returns>
  7451.         </member>
  7452.         <member name="T:System.Xml.Serialization.SoapAttributeAttribute">
  7453.             <summary>Specifies that the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> must serialize the class member as an encoded SOAP attribute.</summary>
  7454.         </member>
  7455.         <member name="M:System.Xml.Serialization.SoapAttributeAttribute.#ctor">
  7456.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapAttributeAttribute"></see> class.</summary>
  7457.         </member>
  7458.         <member name="M:System.Xml.Serialization.SoapAttributeAttribute.#ctor(System.String)">
  7459.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapAttributeAttribute"></see> class using the specified value as the name of the XML attribute.</summary>
  7460.             <param name="attributeName">The name of the XML attribute. </param>
  7461.         </member>
  7462.         <member name="P:System.Xml.Serialization.SoapAttributeAttribute.AttributeName">
  7463.             <summary>Gets or sets the name of the XML attribute generated by the <see cref="T:System.Xml.Serialization.XmlSerializer"></see>.</summary>
  7464.             <returns>The name of the XML attribute. The default is the member identifier.</returns>
  7465.         </member>
  7466.         <member name="P:System.Xml.Serialization.SoapAttributeAttribute.DataType">
  7467.             <summary>Gets or sets the XML Schema definition language (XSD) data type of the SOAP attribute generated by the <see cref="T:System.Xml.Serialization.XmlSerializer"></see>.</summary>
  7468.             <returns>An XML Schema data type, as defined by the World Wide Web Consortium (www.w3.org) document named "XML Schema Part 2: Datatypes".</returns>
  7469.             <exception cref="T:System.Exception">The XML Schema data type you have specified cannot be mapped to the .NET data type. </exception>
  7470.         </member>
  7471.         <member name="P:System.Xml.Serialization.SoapAttributeAttribute.Namespace">
  7472.             <summary>Gets or sets the XML namespace of the XML attribute.</summary>
  7473.             <returns>The XML namespace of the XML attribute.</returns>
  7474.         </member>
  7475.         <member name="T:System.Xml.Serialization.SoapAttributeOverrides">
  7476.             <summary>Allows you to override attributes applied to properties, fields, and classes when you use an <see cref="T:System.Xml.Serialization.XmlSerializer"></see> to serialize or deserialize an object as encoded SOAP.</summary>
  7477.         </member>
  7478.         <member name="M:System.Xml.Serialization.SoapAttributeOverrides.#ctor">
  7479.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapAttributeOverrides"></see> class. </summary>
  7480.         </member>
  7481.         <member name="M:System.Xml.Serialization.SoapAttributeOverrides.Add(System.Type,System.Xml.Serialization.SoapAttributes)">
  7482.             <summary>Adds a <see cref="T:System.Xml.Serialization.SoapAttributes"></see> to a collection of <see cref="T:System.Xml.Serialization.SoapAttributes"></see> objects. The type parameter specifies an object to be overridden by the <see cref="T:System.Xml.Serialization.SoapAttributes"></see>.</summary>
  7483.             <param name="type">The <see cref="T:System.Type"></see> of the object that is overridden. </param>
  7484.             <param name="attributes">A <see cref="T:System.Xml.Serialization.SoapAttributes"></see> that represents the overriding attributes. </param>
  7485.         </member>
  7486.         <member name="M:System.Xml.Serialization.SoapAttributeOverrides.Add(System.Type,System.String,System.Xml.Serialization.SoapAttributes)">
  7487.             <summary>Adds a <see cref="T:System.Xml.Serialization.SoapAttributes"></see> to the collection of <see cref="T:System.Xml.Serialization.SoapAttributes"></see> objects contained by the <see cref="T:System.Xml.Serialization.SoapAttributeOverrides"></see>. The type parameter specifies the object to be overridden by the <see cref="T:System.Xml.Serialization.SoapAttributes"></see>. The member parameter specifies the name of a member that is overridden.</summary>
  7488.             <param name="type">The <see cref="T:System.Type"></see> of the object to override. </param>
  7489.             <param name="member">The name of the member to override. </param>
  7490.             <param name="attributes">A <see cref="T:System.Xml.Serialization.SoapAttributes"></see> that represents the overriding attributes. </param>
  7491.         </member>
  7492.         <member name="P:System.Xml.Serialization.SoapAttributeOverrides.Item(System.Type)">
  7493.             <summary>Gets the object associated with the specified (base class) type.</summary>
  7494.             <returns>A <see cref="T:System.Xml.Serialization.SoapAttributes"></see> that represents the collection of overriding attributes.</returns>
  7495.             <param name="type">The base class <see cref="T:System.Type"></see> that is associated with the collection of attributes you want to retrieve. </param>
  7496.         </member>
  7497.         <member name="P:System.Xml.Serialization.SoapAttributeOverrides.Item(System.Type,System.String)">
  7498.             <summary>Gets the object associated with the specified (base class) type. The member parameter specifies the base class member that is overridden.</summary>
  7499.             <returns>A <see cref="T:System.Xml.Serialization.SoapAttributes"></see> that represents the collection of overriding attributes.</returns>
  7500.             <param name="type">The base class <see cref="T:System.Type"></see> that is associated with the collection of attributes you want to override. </param>
  7501.             <param name="member">The name of the overridden member that specifies the <see cref="T:System.Xml.Serialization.SoapAttributes"></see> to return. </param>
  7502.         </member>
  7503.         <member name="T:System.Xml.Serialization.SoapAttributes">
  7504.             <summary>Represents a collection of attribute objects that control how the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> serializes and deserializes SOAP methods.</summary>
  7505.         </member>
  7506.         <member name="M:System.Xml.Serialization.SoapAttributes.#ctor">
  7507.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapAttributes"></see> class.</summary>
  7508.         </member>
  7509.         <member name="M:System.Xml.Serialization.SoapAttributes.#ctor(System.Reflection.ICustomAttributeProvider)">
  7510.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapAttributes"></see> class using the specified custom type.</summary>
  7511.             <param name="provider">Any object that implements the <see cref="T:System.Reflection.ICustomAttributeProvider"></see> interface, such as the <see cref="T:System.Type"></see> class. </param>
  7512.         </member>
  7513.         <member name="P:System.Xml.Serialization.SoapAttributes.SoapAttribute">
  7514.             <summary>Gets or sets the <see cref="T:System.Xml.Serialization.SoapAttributeAttribute"></see> to override.</summary>
  7515.             <returns>A <see cref="T:System.Xml.Serialization.SoapAttributeAttribute"></see> that overrides the behavior of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> when the member is serialized.</returns>
  7516.         </member>
  7517.         <member name="P:System.Xml.Serialization.SoapAttributes.SoapDefaultValue">
  7518.             <summary>Gets or sets the default value of an XML element or attribute.</summary>
  7519.             <returns>An object that represents the default value of an XML element or attribute.</returns>
  7520.         </member>
  7521.         <member name="P:System.Xml.Serialization.SoapAttributes.SoapElement">
  7522.             <summary>Gets or sets a <see cref="T:System.Xml.Serialization.SoapElementAttribute"></see> to override.</summary>
  7523.             <returns>The <see cref="T:System.Xml.Serialization.SoapElementAttribute"></see> to override.</returns>
  7524.         </member>
  7525.         <member name="P:System.Xml.Serialization.SoapAttributes.SoapEnum">
  7526.             <summary>Gets or sets an object that specifies how the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> serializes a SOAP enumeration.</summary>
  7527.             <returns>A <see cref="T:System.Xml.Serialization.SoapEnumAttribute"></see>.</returns>
  7528.         </member>
  7529.         <member name="P:System.Xml.Serialization.SoapAttributes.SoapIgnore">
  7530.             <summary>Gets or sets a value that specifies whether the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> serializes a public field or property as encoded SOAP XML.</summary>
  7531.             <returns>true if the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> must not serialize the field or property; otherwise, false.</returns>
  7532.         </member>
  7533.         <member name="P:System.Xml.Serialization.SoapAttributes.SoapType">
  7534.             <summary>Gets or sets an object that instructs the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> how to serialize an object type into encoded SOAP XML.</summary>
  7535.             <returns>A <see cref="T:System.Xml.Serialization.SoapTypeAttribute"></see> that either overrides a <see cref="T:System.Xml.Serialization.SoapTypeAttribute"></see> applied to a class declaration, or is applied to a class declaration.</returns>
  7536.         </member>
  7537.         <member name="T:System.Xml.Serialization.SoapCodeExporter">
  7538.             <summary>Generates types and attribute declarations from internal type mapping information for SOAP-encoded message parts defined in a WSDL document. </summary>
  7539.         </member>
  7540.         <member name="M:System.Xml.Serialization.SoapCodeExporter.#ctor(System.CodeDom.CodeNamespace)">
  7541.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapCodeExporter"></see> class, assuming no code compile unit. </summary>
  7542.             <param name="codeNamespace">A <see cref="T:System.CodeDom.CodeNamespace"></see> that specifies the namespace of the types to generate.</param>
  7543.         </member>
  7544.         <member name="M:System.Xml.Serialization.SoapCodeExporter.#ctor(System.CodeDom.CodeNamespace,System.CodeDom.CodeCompileUnit)">
  7545.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapCodeExporter"></see> class, specifying a code compile unit parameter in addition to a namespace parameter.</summary>
  7546.             <param name="codeNamespace">A <see cref="T:System.CodeDom.CodeNamespace"></see> that specifies the namespace of the types to generate.</param>
  7547.             <param name="codeCompileUnit">A <see cref="T:System.CodeDom.CodeCompileUnit"></see> that identifies the program graph container to which used assembly references are automatically added.</param>
  7548.         </member>
  7549.         <member name="M:System.Xml.Serialization.SoapCodeExporter.#ctor(System.CodeDom.CodeNamespace,System.CodeDom.CodeCompileUnit,System.Xml.Serialization.CodeGenerationOptions)">
  7550.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapCodeExporter"></see> class, specifying a code namespace, a code compile unit, and code generation options.</summary>
  7551.             <param name="codeNamespace">A <see cref="T:System.CodeDom.CodeNamespace"></see> that specifies the namespace of the types to generate.</param>
  7552.             <param name="options">A <see cref="T:System.Xml.Serialization.CodeGenerationOptions"></see> enumeration that specifies the options with which exported code is generated.</param>
  7553.             <param name="codeCompileUnit">A <see cref="T:System.CodeDom.CodeCompileUnit"></see> that identifies the program graph container to which used assembly references are automatically added.</param>
  7554.         </member>
  7555.         <member name="M:System.Xml.Serialization.SoapCodeExporter.#ctor(System.CodeDom.CodeNamespace,System.CodeDom.CodeCompileUnit,System.Xml.Serialization.CodeGenerationOptions,System.Collections.Hashtable)">
  7556.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapCodeExporter"></see> class, specifying a code namespace, a code compile unit, code generation options, and mappings.</summary>
  7557.             <param name="codeNamespace">A <see cref="T:System.CodeDom.CodeNamespace"></see> that specifies the namespace of the types to generate.</param>
  7558.             <param name="options">A <see cref="T:System.Xml.Serialization.CodeGenerationOptions"></see> enumeration that specifies the options with which exported code is generated.</param>
  7559.             <param name="mappings">A <see cref="T:System.Collections.Hashtable"></see> that contains <see cref="T:System.Xml.Serialization.XmlMapping"></see> objects.</param>
  7560.             <param name="codeCompileUnit">A <see cref="T:System.CodeDom.CodeCompileUnit"></see> that identifies the program graph container to which used assembly references are automatically added.</param>
  7561.         </member>
  7562.         <member name="M:System.Xml.Serialization.SoapCodeExporter.#ctor(System.CodeDom.CodeNamespace,System.CodeDom.CodeCompileUnit,System.CodeDom.Compiler.CodeDomProvider,System.Xml.Serialization.CodeGenerationOptions,System.Collections.Hashtable)">
  7563.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapCodeExporter"></see> class, specifying a code namespace, a code compile unit, a code generator, code generation options, and mappings.</summary>
  7564.             <param name="codeNamespace">A <see cref="T:System.CodeDom.CodeNamespace"></see> that specifies the namespace of the types to generate.</param>
  7565.             <param name="codeProvider">A <see cref="T:System.CodeDom.Compiler.CodeDomProvider"></see>  that is used to create the code.</param>
  7566.             <param name="options">A <see cref="T:System.Xml.Serialization.CodeGenerationOptions"></see> enumeration that specifies the options with which exported code is generated.</param>
  7567.             <param name="mappings">A <see cref="T:System.Collections.Hashtable"></see> that contains <see cref="T:System.Xml.Serialization.XmlMapping"></see> objects.</param>
  7568.             <param name="codeCompileUnit">A <see cref="T:System.CodeDom.CodeCompileUnit"></see> that identifies the program graph container to which used assembly references are automatically added.</param>
  7569.         </member>
  7570.         <member name="M:System.Xml.Serialization.SoapCodeExporter.AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection,System.Xml.Serialization.XmlMemberMapping)">
  7571.             <summary>Add a <see cref="T:System.Xml.Serialization.SoapElementAttribute"></see> declaration to a method parameter or return value corresponding to a part element of a SOAP message definition in a WSDL document. </summary>
  7572.             <param name="member">An internal .NET Framework type mapping for a single part of a WSDL message definition.</param>
  7573.             <param name="metadata">The collection of <see cref="T:System.CodeDom.CodeAttributeDeclaration"></see> objects for the generated type, to which the method adds an attribute declaration.</param>
  7574.         </member>
  7575.         <member name="M:System.Xml.Serialization.SoapCodeExporter.AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection,System.Xml.Serialization.XmlMemberMapping,System.Boolean)">
  7576.             <summary>Adds a <see cref="T:System.Xml.Serialization.SoapElementAttribute"></see> declaration to a method parameter or return value that corresponds to a part element of a SOAP message definition in a WSDL document. </summary>
  7577.             <param name="member">An internal .NET Framework type mapping for a single part of a WSDL message definition.</param>
  7578.             <param name="metadata">The collection of <see cref="T:System.CodeDom.CodeAttributeDeclaration"></see> objects for the generated type to which the method adds an attribute declaration.</param>
  7579.             <param name="forceUseMemberName">true to add an initial argument that contains the XML element name for the attribute declaration that is being generated; otherwise, false.</param>
  7580.         </member>
  7581.         <member name="M:System.Xml.Serialization.SoapCodeExporter.ExportMembersMapping(System.Xml.Serialization.XmlMembersMapping)">
  7582.             <summary>Generates a .NET Framework type, plus attribute declarations, for each of the parts that belong to a SOAP message definition in a WSDL document. </summary>
  7583.             <param name="xmlMembersMapping">Internal .NET Framework type mappings for the element parts of a WSDL message definition.</param>
  7584.         </member>
  7585.         <member name="M:System.Xml.Serialization.SoapCodeExporter.ExportTypeMapping(System.Xml.Serialization.XmlTypeMapping)">
  7586.             <summary>Generates a .NET Framework type, plus attribute declarations, for a SOAP header. </summary>
  7587.             <param name="xmlTypeMapping">Internal .NET Framework type mapping information for a SOAP header element.</param>
  7588.         </member>
  7589.         <member name="T:System.Xml.Serialization.SoapElementAttribute">
  7590.             <summary>Specifies that the public member value be serialized by the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> as an encoded SOAP XML element.</summary>
  7591.         </member>
  7592.         <member name="M:System.Xml.Serialization.SoapElementAttribute.#ctor">
  7593.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapElementAttribute"></see> class.</summary>
  7594.         </member>
  7595.         <member name="M:System.Xml.Serialization.SoapElementAttribute.#ctor(System.String)">
  7596.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapElementAttribute"></see> class and specifies the name of the XML element.</summary>
  7597.             <param name="elementName">The XML element name of the serialized member. </param>
  7598.         </member>
  7599.         <member name="P:System.Xml.Serialization.SoapElementAttribute.DataType">
  7600.             <summary>Gets or sets the XML Schema definition language (XSD) data type of the generated XML element.</summary>
  7601.             <returns>One of the XML Schema data types.</returns>
  7602.         </member>
  7603.         <member name="P:System.Xml.Serialization.SoapElementAttribute.ElementName">
  7604.             <summary>Gets or sets the name of the generated XML element.</summary>
  7605.             <returns>The name of the generated XML element. The default is the member identifier.</returns>
  7606.         </member>
  7607.         <member name="P:System.Xml.Serialization.SoapElementAttribute.IsNullable">
  7608.             <summary>Gets or sets a value that indicates whether the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> must serialize a member that has the xsi:null attribute set to "1".</summary>
  7609.             <returns>true if the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> generates the xsi:null attribute; otherwise, false.</returns>
  7610.         </member>
  7611.         <member name="T:System.Xml.Serialization.SoapEnumAttribute">
  7612.             <summary>Controls how the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> serializes an enumeration member.</summary>
  7613.         </member>
  7614.         <member name="M:System.Xml.Serialization.SoapEnumAttribute.#ctor">
  7615.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapEnumAttribute"></see> class.</summary>
  7616.         </member>
  7617.         <member name="M:System.Xml.Serialization.SoapEnumAttribute.#ctor(System.String)">
  7618.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapEnumAttribute"></see> class using the specified element name.</summary>
  7619.             <param name="name">The XML element name generated by the <see cref="T:System.Xml.Serialization.XmlSerializer"></see>. </param>
  7620.         </member>
  7621.         <member name="P:System.Xml.Serialization.SoapEnumAttribute.Name">
  7622.             <summary>Gets or sets the value generated in an XML document when the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> serializes an enumeration, or the value recognized when it deserializes the enumeration member.</summary>
  7623.             <returns>The value generated in an XML document when the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> serializes the enumeration, or the value recognized when it deserializes the enumeration member.</returns>
  7624.         </member>
  7625.         <member name="T:System.Xml.Serialization.SoapIgnoreAttribute">
  7626.             <summary>Instructs the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> not to serialize the public field or public read/write property value.</summary>
  7627.         </member>
  7628.         <member name="M:System.Xml.Serialization.SoapIgnoreAttribute.#ctor">
  7629.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapIgnoreAttribute"></see> class.</summary>
  7630.         </member>
  7631.         <member name="T:System.Xml.Serialization.SoapIncludeAttribute">
  7632.             <summary>Allows the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> to recognize a type when it serializes or deserializes an object as encoded SOAP XML.</summary>
  7633.         </member>
  7634.         <member name="M:System.Xml.Serialization.SoapIncludeAttribute.#ctor(System.Type)">
  7635.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapIncludeAttribute"></see> class using the specified type.</summary>
  7636.             <param name="type">The type of the object to include. </param>
  7637.         </member>
  7638.         <member name="P:System.Xml.Serialization.SoapIncludeAttribute.Type">
  7639.             <summary>Gets or sets the type of the object to use when serializing or deserializing an object.</summary>
  7640.             <returns>The type of the object to include.</returns>
  7641.         </member>
  7642.         <member name="T:System.Xml.Serialization.SoapReflectionImporter">
  7643.             <summary>Generates mappings to SOAP-encoded messages from .NET Framework types or Web service method information. </summary>
  7644.         </member>
  7645.         <member name="M:System.Xml.Serialization.SoapReflectionImporter.#ctor">
  7646.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapReflectionImporter"></see> class. </summary>
  7647.         </member>
  7648.         <member name="M:System.Xml.Serialization.SoapReflectionImporter.#ctor(System.Xml.Serialization.SoapAttributeOverrides)">
  7649.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapReflectionImporter"></see> class, specifying overrides for XML serialization. </summary>
  7650.             <param name="attributeOverrides">A <see cref="T:System.Xml.Serialization.SoapAttributeOverrides"></see> object that overrides how the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class serializes mapped types using SOAP encoding.</param>
  7651.         </member>
  7652.         <member name="M:System.Xml.Serialization.SoapReflectionImporter.#ctor(System.String)">
  7653.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapReflectionImporter"></see> class, specifying a default XML namespace for imported type mappings. </summary>
  7654.             <param name="defaultNamespace">The default XML namespace to use for imported type mappings.</param>
  7655.         </member>
  7656.         <member name="M:System.Xml.Serialization.SoapReflectionImporter.#ctor(System.Xml.Serialization.SoapAttributeOverrides,System.String)">
  7657.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapReflectionImporter"></see> class, specifying XML serialization overrides and a default XML namespace. </summary>
  7658.             <param name="defaultNamespace">The default XML namespace to use for imported type mappings.</param>
  7659.             <param name="attributeOverrides">A <see cref="T:System.Xml.Serialization.SoapAttributeOverrides"></see> object that overrides how the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class serializes mapped types using SOAP encoding.</param>
  7660.         </member>
  7661.         <member name="M:System.Xml.Serialization.SoapReflectionImporter.ImportMembersMapping(System.String,System.String,System.Xml.Serialization.XmlReflectionMember[])">
  7662.             <summary>Generates internal type mappings for information that is gathered from a Web service method. </summary>
  7663.             <returns>Internal .NET Framework type mappings to the element parts of a WSDL message definition.</returns>
  7664.             <param name="elementName">An XML element name produced from the Web service method.</param>
  7665.             <param name="ns">An XML element namespace produced from the Web service method.</param>
  7666.             <param name="members">An array of .NET Framework code entities that belong to a Web service method.</param>
  7667.         </member>
  7668.         <member name="M:System.Xml.Serialization.SoapReflectionImporter.ImportMembersMapping(System.String,System.String,System.Xml.Serialization.XmlReflectionMember[],System.Boolean,System.Boolean)">
  7669.             <summary>Generates internal type mappings for information that is gathered from a Web service method. </summary>
  7670.             <returns>Internal .NET Framework type mappings to the element parts of a WSDL message definition.</returns>
  7671.             <param name="hasWrapperElement">true to indicate that elements that correspond to WSDL message parts should be enclosed in an extra wrapper element in a SOAP message; otherwise, false.</param>
  7672.             <param name="writeAccessors">true to indicate an RPC-style Web service binding; false to indicate a document-style Web service binding or a SOAP header.</param>
  7673.             <param name="elementName">An XML element name produced from the Web service method.</param>
  7674.             <param name="ns">An XML element namespace produced from the Web service method.</param>
  7675.             <param name="members">An array of .NET Framework code entities that belong to a Web service method.</param>
  7676.         </member>
  7677.         <member name="M:System.Xml.Serialization.SoapReflectionImporter.ImportMembersMapping(System.String,System.String,System.Xml.Serialization.XmlReflectionMember[],System.Boolean,System.Boolean,System.Boolean)">
  7678.             <summary>Generates internal type mappings for information that is gathered from a Web service method. </summary>
  7679.             <returns>Internal .NET Framework type mappings to the element parts of a WSDL message definition.</returns>
  7680.             <param name="hasWrapperElement">true to indicate that elements that correspond to WSDL message parts should be enclosed in an extra wrapper element in a SOAP message; otherwise, false.</param>
  7681.             <param name="writeAccessors">true to indicate an RPC-style Web service binding; false to indicate a document-style Web service binding or a SOAP header.</param>
  7682.             <param name="validate">true to indicate that a generated deserializer should check for the expected qualified name of the wrapper element; otherwise, false. This parameter's value is relevant only if the hasWrapperElement parameter's value is true.</param>
  7683.             <param name="elementName">An XML element name produced from the Web service method.</param>
  7684.             <param name="ns">An XML element namespace produced from the Web service method.</param>
  7685.             <param name="members">An array of .NET Framework code entities that belong to a Web service method.</param>
  7686.         </member>
  7687.         <member name="M:System.Xml.Serialization.SoapReflectionImporter.ImportMembersMapping(System.String,System.String,System.Xml.Serialization.XmlReflectionMember[],System.Boolean,System.Boolean,System.Boolean,System.Xml.Serialization.XmlMappingAccess)">
  7688.             <summary>Generates internal type mappings for information that is gathered from a Web service method.</summary>
  7689.             <returns>Internal .NET Framework type mappings to the element parts of a WSDL message definition.</returns>
  7690.             <param name="hasWrapperElement">true to indicate that elements that correspond to WSDL message parts should be enclosed in an extra wrapper element in a SOAP message; otherwise, false.</param>
  7691.             <param name="writeAccessors">true to indicate an RPC-style Web service binding; false to indicate a document-style Web service binding or a SOAP header.</param>
  7692.             <param name="validate">true to indicate that a generated deserializer should check for the expected qualified name of the wrapper element; otherwise, false. This parameter's value is relevant only if the hasWrapperElement parameter's value is true.</param>
  7693.             <param name="elementName">An XML element name produced from the Web service method.</param>
  7694.             <param name="access">One of the <see cref="T:System.Xml.Serialization.XmlMappingAccess"></see> values.</param>
  7695.             <param name="ns">An XML element namespace produced from the Web service method.</param>
  7696.             <param name="members">An array of .NET Framework code entities that belong to a Web service method.</param>
  7697.         </member>
  7698.         <member name="M:System.Xml.Serialization.SoapReflectionImporter.ImportTypeMapping(System.Type)">
  7699.             <summary>Generates a mapping to an XML Schema element for a .NET Framework type.</summary>
  7700.             <returns>Internal .NET Framework mapping of a type to an XML Schema element. </returns>
  7701.             <param name="type">The .NET Framework type for which to generate a type mapping. </param>
  7702.         </member>
  7703.         <member name="M:System.Xml.Serialization.SoapReflectionImporter.ImportTypeMapping(System.Type,System.String)">
  7704.             <summary>Generates a mapping to an XML Schema element for a .NET Framework type.</summary>
  7705.             <returns>Internal .NET Framework mapping of a type to an XML Schema element.</returns>
  7706.             <param name="type">The .NET Framework type for which to generate a type mapping. </param>
  7707.             <param name="defaultNamespace">The default XML namespace to use.</param>
  7708.         </member>
  7709.         <member name="M:System.Xml.Serialization.SoapReflectionImporter.IncludeType(System.Type)">
  7710.             <summary>Places mappings for a type in the <see cref="T:System.Xml.Serialization.SoapReflectionImporter"></see> instance's context for later use when import methods are invoked. </summary>
  7711.             <param name="type">The .NET Framework type for which to save type mapping information.</param>
  7712.         </member>
  7713.         <member name="M:System.Xml.Serialization.SoapReflectionImporter.IncludeTypes(System.Reflection.ICustomAttributeProvider)">
  7714.             <summary>Places mappings for derived types in the <see cref="T:System.Xml.Serialization.SoapReflectionImporter"></see> instance's context for later use when import methods are invoked. </summary>
  7715.             <param name="provider">An <see cref="T:System.Reflection.ICustomAttributeProvider"></see> reflection object that contains custom attributes that are derived from the <see cref="T:System.Xml.Serialization.SoapIncludeAttribute"></see> attribute.</param>
  7716.         </member>
  7717.         <member name="T:System.Xml.Serialization.SoapSchemaExporter">
  7718.             <summary>Populates <see cref="T:System.Xml.Schema.XmlSchema"></see> objects with XML Schema data type definitions for .NET Framework types that are serialized using SOAP encoding.</summary>
  7719.         </member>
  7720.         <member name="M:System.Xml.Serialization.SoapSchemaExporter.#ctor(System.Xml.Serialization.XmlSchemas)">
  7721.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapSchemaExporter"></see> class, which supplies the collection of <see cref="T:System.Xml.Schema.XmlSchema"></see> objects to which XML Schema element declarations are to be added.</summary>
  7722.             <param name="schemas">A collection of <see cref="T:System.Xml.Schema.XmlSchema"></see> objects to which element declarations obtained from type mappings are to be added.</param>
  7723.         </member>
  7724.         <member name="M:System.Xml.Serialization.SoapSchemaExporter.ExportMembersMapping(System.Xml.Serialization.XmlMembersMapping)">
  7725.             <summary>Adds to the applicable <see cref="T:System.Xml.Schema.XmlSchema"></see> object a data type definition for each of the element parts of a SOAP-encoded message definition.</summary>
  7726.             <param name="xmlMembersMapping">Internal .NET Framework type mappings for the element parts of a WSDL message definition.</param>
  7727.         </member>
  7728.         <member name="M:System.Xml.Serialization.SoapSchemaExporter.ExportMembersMapping(System.Xml.Serialization.XmlMembersMapping,System.Boolean)">
  7729.             <summary>Adds to the applicable <see cref="T:System.Xml.Schema.XmlSchema"></see> object a data type definition for each of the element parts of a SOAP-encoded message definition.</summary>
  7730.             <param name="xmlMembersMapping">Internal .NET Framework type mappings for the element parts of a WSDL message definition.</param>
  7731.             <param name="exportEnclosingType">true to export a type definition for the parent element of the WSDL parts; otherwise, false.</param>
  7732.         </member>
  7733.         <member name="M:System.Xml.Serialization.SoapSchemaExporter.ExportTypeMapping(System.Xml.Serialization.XmlTypeMapping)">
  7734.             <summary>Adds to the applicable <see cref="T:System.Xml.Schema.XmlSchema"></see> object a data type definition for a .NET Framework type.</summary>
  7735.             <param name="xmlTypeMapping">An internal mapping between a .NET Framework type and an XML Schema element.</param>
  7736.         </member>
  7737.         <member name="T:System.Xml.Serialization.SoapSchemaImporter">
  7738.             <summary>Used within the .NET Framework to generate internal mappings to .NET Framework types for SOAP-encoded message parts in a WSDL document. </summary>
  7739.         </member>
  7740.         <member name="M:System.Xml.Serialization.SoapSchemaImporter.#ctor(System.Xml.Serialization.XmlSchemas)">
  7741.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapSchemaImporter"></see> class, specifying <see cref="T:System.Xml.Schema.XmlSchema"></see> objects representing the XML schemas used by SOAP encoded messages defined in a WSDL document. </summary>
  7742.             <param name="schemas">A collection of <see cref="T:System.Xml.Schema.XmlSchema"></see> objects.</param>
  7743.         </member>
  7744.         <member name="M:System.Xml.Serialization.SoapSchemaImporter.#ctor(System.Xml.Serialization.XmlSchemas,System.Xml.Serialization.CodeIdentifiers)">
  7745.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapSchemaImporter"></see> class, specifying <see cref="T:System.Xml.Schema.XmlSchema"></see> objects representing the XML schemas used by SOAP encoded messages, plus classes being generated for bindings defined in a WSDL document. </summary>
  7746.             <param name="typeIdentifiers">A <see cref="T:System.Xml.Serialization.CodeIdentifiers"></see> object that specifies a collection of classes being generated for bindings defined in a WSDL document.</param>
  7747.             <param name="schemas">A collection of <see cref="T:System.Xml.Schema.XmlSchema"></see> objects.</param>
  7748.         </member>
  7749.         <member name="M:System.Xml.Serialization.SoapSchemaImporter.#ctor(System.Xml.Serialization.XmlSchemas,System.Xml.Serialization.CodeGenerationOptions,System.Xml.Serialization.ImportContext)">
  7750.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapSchemaImporter"></see> class specifying the schemas, compiler options, and the context of the schemas.</summary>
  7751.             <param name="context">An <see cref="T:System.Xml.Serialization.ImportContext"></see> that describes the context in which a set of schema are bound to .NET Framework code entities. </param>
  7752.             <param name="options">One of the <see cref="T:System.Xml.Serialization.CodeGenerationOptions"></see> that specifies various options for generating a .NET Framework type.</param>
  7753.             <param name="schemas">A collection of <see cref="T:System.Xml.Schema.XmlSchema"></see> objects.</param>
  7754.         </member>
  7755.         <member name="M:System.Xml.Serialization.SoapSchemaImporter.#ctor(System.Xml.Serialization.XmlSchemas,System.Xml.Serialization.CodeIdentifiers,System.Xml.Serialization.CodeGenerationOptions)">
  7756.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapSchemaImporter"></see> class specifying the schemas, compiler options, and names of related code entities.</summary>
  7757.             <param name="typeIdentifiers">A <see cref="T:System.Xml.Serialization.CodeIdentifiers"></see>  that maintains a group of names for related code entities or type mappings that are generated by the .NET Framework's XML serialization infrastructure.</param>
  7758.             <param name="options">One of the <see cref="T:System.Xml.Serialization.CodeGenerationOptions"></see> that specifies various options for generating a .NET Framework type.</param>
  7759.             <param name="schemas">A collection of <see cref="T:System.Xml.Schema.XmlSchema"></see> objects.</param>
  7760.         </member>
  7761.         <member name="M:System.Xml.Serialization.SoapSchemaImporter.#ctor(System.Xml.Serialization.XmlSchemas,System.Xml.Serialization.CodeGenerationOptions,System.CodeDom.Compiler.CodeDomProvider,System.Xml.Serialization.ImportContext)">
  7762.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapSchemaImporter"></see> class specifying the schemas, compiler options, and names of related code entities.</summary>
  7763.             <param name="context">An <see cref="T:System.Xml.Serialization.ImportContext"></see> that describes the context in which a set of schema are bound to .NET Framework code entities.</param>
  7764.             <param name="codeProvider">A <see cref="T:System.CodeDom.Compiler.CodeDomProvider"></see>  used to generate the serialization code.</param>
  7765.             <param name="options">One of the <see cref="T:System.Xml.Serialization.CodeGenerationOptions"></see> that specifies various options for generating a .NET Framework type.</param>
  7766.             <param name="schemas">An <see cref="T:System.Xml.Serialization.XmlSchemas"></see>  containing a collection of <see cref="T:System.Xml.Schema.XmlSchema"></see> objects.</param>
  7767.         </member>
  7768.         <member name="M:System.Xml.Serialization.SoapSchemaImporter.ImportDerivedTypeMapping(System.Xml.XmlQualifiedName,System.Type,System.Boolean)">
  7769.             <summary>Generates internal type mapping information for the type of a SOAP-encoded element part defined in a WSDL document where a base type is specified. </summary>
  7770.             <returns>The .NET Framework type mapping information for a derived type corresponding to a WSDL message part.</returns>
  7771.             <param name="name">An <see cref="T:System.Xml.XmlQualifiedName"></see> that specifies the name of an element's type for which a .NET Framework type is being generated.</param>
  7772.             <param name="baseType">A base type for the .NET Framework type being generated.</param>
  7773.             <param name="baseTypeCanBeIndirect">true to indicate that the type being generated may indirectly inherit from the base type; otherwise, false.</param>
  7774.         </member>
  7775.         <member name="M:System.Xml.Serialization.SoapSchemaImporter.ImportMembersMapping(System.String,System.String,System.Xml.Serialization.SoapSchemaMember)">
  7776.             <summary>Generates internal type mapping information for a single SOAP-encoded element part defined in a WSDL document. </summary>
  7777.             <returns>The .NET Framework type mapping for a single element part of a WSDL message definition.</returns>
  7778.             <param name="member">A <see cref="T:System.Xml.Serialization.SoapSchemaMember"></see> object that provides information about the part element.</param>
  7779.             <param name="name">The message name.</param>
  7780.             <param name="ns">The message namespace.</param>
  7781.         </member>
  7782.         <member name="M:System.Xml.Serialization.SoapSchemaImporter.ImportMembersMapping(System.String,System.String,System.Xml.Serialization.SoapSchemaMember[])">
  7783.             <summary>Generates internal type mapping information for the element parts of a SOAP-encoded message defined in a WSDL document. </summary>
  7784.             <returns>The .NET Framework type mappings for the element parts of a WSDL message definition.</returns>
  7785.             <param name="name">The message name.</param>
  7786.             <param name="ns">The message namespace.</param>
  7787.             <param name="members">An array of type <see cref="T:System.Xml.Serialization.SoapSchemaMember"></see> that provides information about the part elements.</param>
  7788.         </member>
  7789.         <member name="M:System.Xml.Serialization.SoapSchemaImporter.ImportMembersMapping(System.String,System.String,System.Xml.Serialization.SoapSchemaMember[],System.Boolean)">
  7790.             <summary>Generates internal type mapping information for the element parts of a SOAP-encoded message defined in a WSDL document. </summary>
  7791.             <returns>The .NET Framework type mappings for the element parts of a WSDL message definition.</returns>
  7792.             <param name="hasWrapperElement">true to have elements defined by the parts enclosed in an extra, wrapper element in a SOAP message; otherwise, false.</param>
  7793.             <param name="name">The message name.</param>
  7794.             <param name="ns">The message namespace.</param>
  7795.             <param name="members">An array of type <see cref="T:System.Xml.Serialization.SoapSchemaMember"></see> that provides information about the part elements.</param>
  7796.         </member>
  7797.         <member name="M:System.Xml.Serialization.SoapSchemaImporter.ImportMembersMapping(System.String,System.String,System.Xml.Serialization.SoapSchemaMember[],System.Boolean,System.Type,System.Boolean)">
  7798.             <summary>Generates internal type mapping information for the element parts of a SOAP-encoded message defined in a WSDL document.</summary>
  7799.             <returns>The .NET Framework type mappings for the element parts of a WSDL message definition.</returns>
  7800.             <param name="hasWrapperElement">true to have elements defined by the parts enclosed in an extra, wrapper element in a SOAP message; otherwise, false.</param>
  7801.             <param name="name">The message name.</param>
  7802.             <param name="baseType">A base type for all .NET Framework types that are generated to correspond to message parts.</param>
  7803.             <param name="baseTypeCanBeIndirect">true to indicate that types corresponding to message parts can indirectly inherit from the base type; otherwise, false.</param>
  7804.             <param name="ns">The message namespace.</param>
  7805.             <param name="members">An array of type <see cref="T:System.Xml.Serialization.SoapSchemaMember"></see> that provides information about the part elements.</param>
  7806.         </member>
  7807.         <member name="T:System.Xml.Serialization.SoapSchemaMember">
  7808.             <summary>Represents certain attributes of a XSD <part> element in a WSDL document for generating classes from the document. </summary>
  7809.         </member>
  7810.         <member name="P:System.Xml.Serialization.SoapSchemaMember.MemberName">
  7811.             <summary>Gets or sets a value that corresponds to the name attribute of the WSDL part element. </summary>
  7812.             <returns>The element name.</returns>
  7813.         </member>
  7814.         <member name="P:System.Xml.Serialization.SoapSchemaMember.MemberType">
  7815.             <summary>Gets or sets a value that corresponds to the type attribute of the WSDL part element.</summary>
  7816.             <returns>An <see cref="T:System.Xml.XmlQualifiedName"></see> that corresponds to the XML type.</returns>
  7817.         </member>
  7818.         <member name="T:System.Xml.Serialization.SoapTypeAttribute">
  7819.             <summary>Controls the schema generated by the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> when a class instance is serialized as SOAP encoded XML.</summary>
  7820.         </member>
  7821.         <member name="M:System.Xml.Serialization.SoapTypeAttribute.#ctor">
  7822.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapTypeAttribute"></see> class.</summary>
  7823.         </member>
  7824.         <member name="M:System.Xml.Serialization.SoapTypeAttribute.#ctor(System.String)">
  7825.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapTypeAttribute"></see> class and specifies the name of the XML type.</summary>
  7826.             <param name="typeName">The name of the XML type that the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> generates when it serializes the class instance (and recognizes when it deserializes the class instance). </param>
  7827.         </member>
  7828.         <member name="M:System.Xml.Serialization.SoapTypeAttribute.#ctor(System.String,System.String)">
  7829.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.SoapTypeAttribute"></see> class and specifies the name and XML namespace of the type.</summary>
  7830.             <param name="typeName">The name of the XML type that the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> generates when it serializes the class instance (and recognizes when it deserializes the class instance). </param>
  7831.             <param name="ns">The XML namespace of the type. </param>
  7832.         </member>
  7833.         <member name="P:System.Xml.Serialization.SoapTypeAttribute.IncludeInSchema">
  7834.             <summary>Gets or sets a value that indicates whether to include the type in SOAP-encoded XML Schema documents.</summary>
  7835.             <returns>true to include the type in SOAP-encoded XML Schema documents; otherwise, false. The default is true.</returns>
  7836.         </member>
  7837.         <member name="P:System.Xml.Serialization.SoapTypeAttribute.Namespace">
  7838.             <summary>Gets or sets the namespace of the XML type.</summary>
  7839.             <returns>The namespace of the XML type. The default is an empty string ("").</returns>
  7840.         </member>
  7841.         <member name="P:System.Xml.Serialization.SoapTypeAttribute.TypeName">
  7842.             <summary>Gets or sets the name of the XML type.</summary>
  7843.             <returns>The name of the XML type. The default is the class name.</returns>
  7844.         </member>
  7845.         <member name="T:System.Xml.Serialization.UnreferencedObjectEventArgs">
  7846.             <summary>Provides data for the known, but unreferenced, object found in an encoded SOAP XML stream during deserialization.</summary>
  7847.         </member>
  7848.         <member name="M:System.Xml.Serialization.UnreferencedObjectEventArgs.#ctor(System.Object,System.String)">
  7849.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.UnreferencedObjectEventArgs"></see> class.</summary>
  7850.             <returns>An <see cref="T:System.Xml.Serialization.UnreferencedObjectEventArgs"></see> that contains information about the unreferenced object.</returns>
  7851.             <param name="o">The unreferenced object. </param>
  7852.             <param name="id">A unique string used to identify the unreferenced object. </param>
  7853.         </member>
  7854.         <member name="P:System.Xml.Serialization.UnreferencedObjectEventArgs.UnreferencedId">
  7855.             <summary>Gets the ID of the object.</summary>
  7856.             <returns>The ID of the object.</returns>
  7857.         </member>
  7858.         <member name="P:System.Xml.Serialization.UnreferencedObjectEventArgs.UnreferencedObject">
  7859.             <summary>Gets the deserialized, but unreferenced, object.</summary>
  7860.             <returns>The deserialized, but unreferenced, object.</returns>
  7861.         </member>
  7862.         <member name="T:System.Xml.Serialization.UnreferencedObjectEventHandler">
  7863.             <summary>Represents the method that handles the <see cref="E:System.Xml.Serialization.XmlSerializer.UnreferencedObject"></see> event of an <see cref="T:System.Xml.Serialization.XmlSerializer"></see>.</summary>
  7864.         </member>
  7865.         <member name="T:System.Xml.Serialization.XmlAnyAttributeAttribute">
  7866.             <summary>Specifies that the member (a field that returns an array of <see cref="T:System.Xml.XmlAttribute"></see> objects) can contain any XML attributes.</summary>
  7867.         </member>
  7868.         <member name="M:System.Xml.Serialization.XmlAnyAttributeAttribute.#ctor">
  7869.             <summary>Constructs a new instance of the <see cref="T:System.Xml.Serialization.XmlAnyAttributeAttribute"></see> class.</summary>
  7870.         </member>
  7871.         <member name="T:System.Xml.Serialization.XmlAnyElementAttribute">
  7872.             <summary>Specifies that the member (a field that returns an array of <see cref="T:System.Xml.XmlElement"></see> or <see cref="T:System.Xml.XmlNode"></see> objects) contains objects that represent any XML element that has no corresponding member in the object being serialized or deserialized.</summary>
  7873.         </member>
  7874.         <member name="M:System.Xml.Serialization.XmlAnyElementAttribute.#ctor">
  7875.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see> class.</summary>
  7876.         </member>
  7877.         <member name="M:System.Xml.Serialization.XmlAnyElementAttribute.#ctor(System.String)">
  7878.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see> class and specifies the XML element name generated in the XML document.</summary>
  7879.             <param name="name">The name of the XML element that the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> generates. </param>
  7880.         </member>
  7881.         <member name="M:System.Xml.Serialization.XmlAnyElementAttribute.#ctor(System.String,System.String)">
  7882.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see> class and specifies the XML element name generated in the XML document and its XML namespace.</summary>
  7883.             <param name="name">The name of the XML element that the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> generates. </param>
  7884.             <param name="ns">The XML namespace of the XML element. </param>
  7885.         </member>
  7886.         <member name="P:System.Xml.Serialization.XmlAnyElementAttribute.Name">
  7887.             <summary>Gets or sets the XML element name.</summary>
  7888.             <returns>The name of the XML element.</returns>
  7889.             <exception cref="T:System.InvalidOperationException">The element name of an array member does not match the element name specified by the <see cref="P:System.Xml.Serialization.XmlAnyElementAttribute.Name"></see> property. </exception>
  7890.         </member>
  7891.         <member name="P:System.Xml.Serialization.XmlAnyElementAttribute.Namespace">
  7892.             <summary>Gets or sets the XML namespace generated in the XML document.</summary>
  7893.             <returns>An XML namespace.</returns>
  7894.         </member>
  7895.         <member name="P:System.Xml.Serialization.XmlAnyElementAttribute.Order">
  7896.             <summary>Gets or sets the explicit order in which the elements are serialized or deserialized.</summary>
  7897.             <returns>The order of the code generation.</returns>
  7898.         </member>
  7899.         <member name="T:System.Xml.Serialization.XmlAnyElementAttributes">
  7900.             <summary>Represents a collection of <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see> objects.</summary>
  7901.         </member>
  7902.         <member name="M:System.Xml.Serialization.XmlAnyElementAttributes.Add(System.Xml.Serialization.XmlAnyElementAttribute)">
  7903.             <summary>Adds an <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see> to the collection.</summary>
  7904.             <returns>The index of the newly added <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see>.</returns>
  7905.             <param name="attribute">The <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see> to add. </param>
  7906.         </member>
  7907.         <member name="M:System.Xml.Serialization.XmlAnyElementAttributes.Contains(System.Xml.Serialization.XmlAnyElementAttribute)">
  7908.             <summary>Gets a value that indicates whether the specified <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see> exists in the collection.</summary>
  7909.             <returns>true if the <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see> exists in the collection; otherwise, false.</returns>
  7910.             <param name="attribute">The <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see> you are interested in. </param>
  7911.         </member>
  7912.         <member name="M:System.Xml.Serialization.XmlAnyElementAttributes.CopyTo(System.Xml.Serialization.XmlAnyElementAttribute[],System.Int32)">
  7913.             <summary>Copies the entire collection to a compatible one-dimensional array of <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see> objects, starting at the specified index of the target array. </summary>
  7914.             <param name="array">The one-dimensional array of <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see> objects that is the destination of the elements copied from the collection. The array must have zero-based indexing.</param>
  7915.             <param name="index">The zero-based index in array at which copying begins.</param>
  7916.         </member>
  7917.         <member name="M:System.Xml.Serialization.XmlAnyElementAttributes.IndexOf(System.Xml.Serialization.XmlAnyElementAttribute)">
  7918.             <summary>Gets the index of the specified <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see>.</summary>
  7919.             <returns>The index of the specified <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see>.</returns>
  7920.             <param name="attribute">The <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see> whose index you want. </param>
  7921.         </member>
  7922.         <member name="M:System.Xml.Serialization.XmlAnyElementAttributes.Insert(System.Int32,System.Xml.Serialization.XmlAnyElementAttribute)">
  7923.             <summary>Inserts an <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see> into the collection at the specified index.</summary>
  7924.             <param name="attribute">The <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see> to insert. </param>
  7925.             <param name="index">The index where the <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see> is inserted. </param>
  7926.         </member>
  7927.         <member name="M:System.Xml.Serialization.XmlAnyElementAttributes.Remove(System.Xml.Serialization.XmlAnyElementAttribute)">
  7928.             <summary>Removes the specified <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see> from the collection.</summary>
  7929.             <param name="attribute">The <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see> to remove. </param>
  7930.         </member>
  7931.         <member name="P:System.Xml.Serialization.XmlAnyElementAttributes.Item(System.Int32)">
  7932.             <summary>Gets or sets the <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see> at the specified index.</summary>
  7933.             <returns>An <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see> at the specified index.</returns>
  7934.             <param name="index">The index of the <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see>. </param>
  7935.         </member>
  7936.         <member name="T:System.Xml.Serialization.XmlArrayAttribute">
  7937.             <summary>Specifies that the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> must serialize a particular class member as an array of XML elements.</summary>
  7938.         </member>
  7939.         <member name="M:System.Xml.Serialization.XmlArrayAttribute.#ctor">
  7940.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlArrayAttribute"></see> class.</summary>
  7941.         </member>
  7942.         <member name="M:System.Xml.Serialization.XmlArrayAttribute.#ctor(System.String)">
  7943.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlArrayAttribute"></see> class and specifies the XML element name generated in the XML document instance.</summary>
  7944.             <param name="elementName">The name of the XML element that the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> generates. </param>
  7945.         </member>
  7946.         <member name="P:System.Xml.Serialization.XmlArrayAttribute.ElementName">
  7947.             <summary>Gets or sets the XML element name given to the serialized array.</summary>
  7948.             <returns>The XML element name of the serialized array. The default is the name of the member to which the <see cref="T:System.Xml.Serialization.XmlArrayAttribute"></see> is assigned.</returns>
  7949.         </member>
  7950.         <member name="P:System.Xml.Serialization.XmlArrayAttribute.Form">
  7951.             <summary>Gets or sets a value that indicates whether the XML element name generated by the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> is qualified or unqualified.</summary>
  7952.             <returns>One of the <see cref="T:System.Xml.Schema.XmlSchemaForm"></see> values. The default is XmlSchemaForm.None.</returns>
  7953.         </member>
  7954.         <member name="P:System.Xml.Serialization.XmlArrayAttribute.IsNullable">
  7955.             <summary>Gets or sets a value that indicates whether the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> must serialize a member as an empty XML tag with the xsi:nil attribute set to true.</summary>
  7956.             <returns>true if the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> generates the xsi:nil attribute; otherwise, false.</returns>
  7957.         </member>
  7958.         <member name="P:System.Xml.Serialization.XmlArrayAttribute.Namespace">
  7959.             <summary>Gets or sets the namespace of the XML element.</summary>
  7960.             <returns>The namespace of the XML element.</returns>
  7961.         </member>
  7962.         <member name="P:System.Xml.Serialization.XmlArrayAttribute.Order">
  7963.             <summary>Gets or sets the explicit order in which the elements are serialized or deserialized.</summary>
  7964.             <returns>The order of the code generation.</returns>
  7965.         </member>
  7966.         <member name="T:System.Xml.Serialization.XmlArrayItemAttribute">
  7967.             <summary>Specifies the derived types that the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> can place in a serialized array.</summary>
  7968.         </member>
  7969.         <member name="M:System.Xml.Serialization.XmlArrayItemAttribute.#ctor">
  7970.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute"></see> class.</summary>
  7971.         </member>
  7972.         <member name="M:System.Xml.Serialization.XmlArrayItemAttribute.#ctor(System.String)">
  7973.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute"></see> class and specifies the name of the XML element generated in the XML document.</summary>
  7974.             <param name="elementName">The name of the XML element. </param>
  7975.         </member>
  7976.         <member name="M:System.Xml.Serialization.XmlArrayItemAttribute.#ctor(System.Type)">
  7977.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute"></see> class and specifies the <see cref="T:System.Type"></see> that can be inserted into the serialized array.</summary>
  7978.             <param name="type">The <see cref="T:System.Type"></see> of the object to serialize. </param>
  7979.         </member>
  7980.         <member name="M:System.Xml.Serialization.XmlArrayItemAttribute.#ctor(System.String,System.Type)">
  7981.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute"></see> class and specifies the name of the XML element generated in the XML document and the <see cref="T:System.Type"></see> that can be inserted into the generated XML document.</summary>
  7982.             <param name="type">The <see cref="T:System.Type"></see> of the object to serialize. </param>
  7983.             <param name="elementName">The name of the XML element. </param>
  7984.         </member>
  7985.         <member name="P:System.Xml.Serialization.XmlArrayItemAttribute.DataType">
  7986.             <summary>Gets or sets the XML data type of the generated XML element.</summary>
  7987.             <returns>An XML Schema definition (XSD) data type, as defined by the World Wide Web Consortium (www.w3.org) document "XML Schema Part 2: DataTypes".</returns>
  7988.         </member>
  7989.         <member name="P:System.Xml.Serialization.XmlArrayItemAttribute.ElementName">
  7990.             <summary>Gets or sets the name of the generated XML element.</summary>
  7991.             <returns>The name of the generated XML element. The default is the member identifier.</returns>
  7992.         </member>
  7993.         <member name="P:System.Xml.Serialization.XmlArrayItemAttribute.Form">
  7994.             <summary>Gets or sets a value that indicates whether the name of the generated XML element is qualified.</summary>
  7995.             <returns>One of the <see cref="T:System.Xml.Schema.XmlSchemaForm"></see> values. The default is XmlSchemaForm.None.</returns>
  7996.             <exception cref="T:System.Exception">The <see cref="P:System.Xml.Serialization.XmlArrayItemAttribute.Form"></see> property is set to XmlSchemaForm.Unqualified and a <see cref="P:System.Xml.Serialization.XmlArrayItemAttribute.Namespace"></see> value is specified. </exception>
  7997.         </member>
  7998.         <member name="P:System.Xml.Serialization.XmlArrayItemAttribute.IsNullable">
  7999.             <summary>Gets or sets a value that indicates whether the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> must serialize a member as an empty XML tag with the xsi:nil attribute set to true.</summary>
  8000.             <returns>true if the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> generates the xsi:nil attribute; otherwise, false, and no instance is generated. The default is true.</returns>
  8001.         </member>
  8002.         <member name="P:System.Xml.Serialization.XmlArrayItemAttribute.Namespace">
  8003.             <summary>Gets or sets the namespace of the generated XML element.</summary>
  8004.             <returns>The namespace of the generated XML element.</returns>
  8005.         </member>
  8006.         <member name="P:System.Xml.Serialization.XmlArrayItemAttribute.NestingLevel">
  8007.             <summary>Gets or sets the level in a hierarchy of XML elements that the <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute"></see> affects.</summary>
  8008.             <returns>The zero-based index of a set of indexes in an array of arrays.</returns>
  8009.         </member>
  8010.         <member name="P:System.Xml.Serialization.XmlArrayItemAttribute.Type">
  8011.             <summary>Gets or sets the type allowed in an array.</summary>
  8012.             <returns>A <see cref="T:System.Type"></see> that is allowed in the array.</returns>
  8013.         </member>
  8014.         <member name="T:System.Xml.Serialization.XmlArrayItemAttributes">
  8015.             <summary>Represents a collection of <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute"></see> objects.</summary>
  8016.         </member>
  8017.         <member name="M:System.Xml.Serialization.XmlArrayItemAttributes.Add(System.Xml.Serialization.XmlArrayItemAttribute)">
  8018.             <summary>Adds an <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute"></see> to the collection.</summary>
  8019.             <returns>The index of the added item.</returns>
  8020.             <param name="attribute">The <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute"></see> to add to the collection. </param>
  8021.         </member>
  8022.         <member name="M:System.Xml.Serialization.XmlArrayItemAttributes.Contains(System.Xml.Serialization.XmlArrayItemAttribute)">
  8023.             <summary>Determines whether the collection contains the specified <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute"></see>. </summary>
  8024.             <returns>true if the collection contains the specified <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute"></see>; otherwise, false.</returns>
  8025.             <param name="attribute">The <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute"></see> to check for.</param>
  8026.         </member>
  8027.         <member name="M:System.Xml.Serialization.XmlArrayItemAttributes.CopyTo(System.Xml.Serialization.XmlArrayItemAttribute[],System.Int32)">
  8028.             <summary>Copies an <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute"></see> array to the collection, starting at a specified target index. </summary>
  8029.             <param name="array">The array of <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute"></see> objects to copy to the collection.</param>
  8030.             <param name="index">The index at which the copied attributes begin.</param>
  8031.         </member>
  8032.         <member name="M:System.Xml.Serialization.XmlArrayItemAttributes.IndexOf(System.Xml.Serialization.XmlArrayItemAttribute)">
  8033.             <summary>Returns the zero-based index of the first occurrence of the specified <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute"></see> in the collection or 1 if the attribute is not found in the collection. </summary>
  8034.             <returns>The first index of the <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute"></see> in the collection or -1 if the attribute is not found in the collection.</returns>
  8035.             <param name="attribute">The <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute"></see> to locate in the collection.</param>
  8036.         </member>
  8037.         <member name="M:System.Xml.Serialization.XmlArrayItemAttributes.Insert(System.Int32,System.Xml.Serialization.XmlArrayItemAttribute)">
  8038.             <summary>Inserts an <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute"></see> into the collection at the specified index. </summary>
  8039.             <param name="attribute">The <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute"></see>  to insert.</param>
  8040.             <param name="index">The index at which the attribute is inserted.</param>
  8041.         </member>
  8042.         <member name="M:System.Xml.Serialization.XmlArrayItemAttributes.Remove(System.Xml.Serialization.XmlArrayItemAttribute)">
  8043.             <summary>Removes an <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute"></see> from the collection, if it is present. </summary>
  8044.             <param name="attribute">The <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute"></see> to remove.</param>
  8045.         </member>
  8046.         <member name="P:System.Xml.Serialization.XmlArrayItemAttributes.Item(System.Int32)">
  8047.             <summary>Gets or sets the item at the specified index.</summary>
  8048.             <returns>The <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute"></see> at the specified index.</returns>
  8049.             <param name="index">The zero-based index of the collection member to get or set. </param>
  8050.         </member>
  8051.         <member name="T:System.Xml.Serialization.XmlAttributeAttribute">
  8052.             <summary>Specifies that the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> must serialize the class member as an XML attribute.</summary>
  8053.         </member>
  8054.         <member name="M:System.Xml.Serialization.XmlAttributeAttribute.#ctor">
  8055.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlAttributeAttribute"></see> class.</summary>
  8056.         </member>
  8057.         <member name="M:System.Xml.Serialization.XmlAttributeAttribute.#ctor(System.String)">
  8058.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlAttributeAttribute"></see> class and specifies the name of the generated XML attribute.</summary>
  8059.             <param name="attributeName">The name of the XML attribute that the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> generates. </param>
  8060.         </member>
  8061.         <member name="M:System.Xml.Serialization.XmlAttributeAttribute.#ctor(System.Type)">
  8062.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlAttributeAttribute"></see> class.</summary>
  8063.             <param name="type">The <see cref="T:System.Type"></see> used to store the attribute. </param>
  8064.         </member>
  8065.         <member name="M:System.Xml.Serialization.XmlAttributeAttribute.#ctor(System.String,System.Type)">
  8066.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlAttributeAttribute"></see> class.</summary>
  8067.             <param name="type">The <see cref="T:System.Type"></see> used to store the attribute. </param>
  8068.             <param name="attributeName">The name of the XML attribute that is generated. </param>
  8069.         </member>
  8070.         <member name="P:System.Xml.Serialization.XmlAttributeAttribute.AttributeName">
  8071.             <summary>Gets or sets the name of the XML attribute.</summary>
  8072.             <returns>The name of the XML attribute. The default is the member name.</returns>
  8073.         </member>
  8074.         <member name="P:System.Xml.Serialization.XmlAttributeAttribute.DataType">
  8075.             <summary>Gets or sets the XSD data type of the XML attribute generated by the <see cref="T:System.Xml.Serialization.XmlSerializer"></see>.</summary>
  8076.             <returns>An XSD (XML Schema Document) data type, as defined by the World Wide Web Consortium (www.w3.org) document named "XML Schema: DataTypes".</returns>
  8077.         </member>
  8078.         <member name="P:System.Xml.Serialization.XmlAttributeAttribute.Form">
  8079.             <summary>Gets or sets a value that indicates whether the XML attribute name generated by the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> is qualified.</summary>
  8080.             <returns>One of the <see cref="T:System.Xml.Schema.XmlSchemaForm"></see> values. The default is XmlForm.None.</returns>
  8081.         </member>
  8082.         <member name="P:System.Xml.Serialization.XmlAttributeAttribute.Namespace">
  8083.             <summary>Gets or sets the XML namespace of the XML attribute.</summary>
  8084.             <returns>The XML namespace of the XML attribute.</returns>
  8085.         </member>
  8086.         <member name="P:System.Xml.Serialization.XmlAttributeAttribute.Type">
  8087.             <summary>Gets or sets the complex type of the XML attribute.</summary>
  8088.             <returns>The type of the XML attribute.</returns>
  8089.         </member>
  8090.         <member name="T:System.Xml.Serialization.XmlAttributeEventArgs">
  8091.             <summary>Provides data for the <see cref="E:System.Xml.Serialization.XmlSerializer.UnknownAttribute"></see> event.</summary>
  8092.         </member>
  8093.         <member name="P:System.Xml.Serialization.XmlAttributeEventArgs.Attr">
  8094.             <summary>Gets an object that represents the unknown XML attribute.</summary>
  8095.             <returns>An <see cref="T:System.Xml.XmlAttribute"></see> that represents the unknown XML attribute.</returns>
  8096.         </member>
  8097.         <member name="P:System.Xml.Serialization.XmlAttributeEventArgs.ExpectedAttributes">
  8098.             <summary>Gets a comma-delimited list of XML attribute names expected to be in an XML document instance.</summary>
  8099.             <returns>A comma-delimited list of XML attribute names. Each name is in the following format: namespace:name.</returns>
  8100.         </member>
  8101.         <member name="P:System.Xml.Serialization.XmlAttributeEventArgs.LineNumber">
  8102.             <summary>Gets the line number of the unknown XML attribute.</summary>
  8103.             <returns>The line number of the unknown XML attribute.</returns>
  8104.         </member>
  8105.         <member name="P:System.Xml.Serialization.XmlAttributeEventArgs.LinePosition">
  8106.             <summary>Gets the position in the line of the unknown XML attribute.</summary>
  8107.             <returns>The position number of the unknown XML attribute.</returns>
  8108.         </member>
  8109.         <member name="P:System.Xml.Serialization.XmlAttributeEventArgs.ObjectBeingDeserialized">
  8110.             <summary>Gets the object being deserialized.</summary>
  8111.             <returns>The object being deserialized.</returns>
  8112.         </member>
  8113.         <member name="T:System.Xml.Serialization.XmlAttributeEventHandler">
  8114.             <summary>Represents the method that handles the <see cref="E:System.Xml.Serialization.XmlSerializer.UnknownAttribute"></see></summary>
  8115.         </member>
  8116.         <member name="T:System.Xml.Serialization.XmlAttributeOverrides">
  8117.             <summary>Allows you to override property, field, and class attributes when you use the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> to serialize or deserialize an object.</summary>
  8118.         </member>
  8119.         <member name="M:System.Xml.Serialization.XmlAttributeOverrides.Add(System.Type,System.Xml.Serialization.XmlAttributes)">
  8120.             <summary>Adds an <see cref="T:System.Xml.Serialization.XmlAttributes"></see> object to the collection of <see cref="T:System.Xml.Serialization.XmlAttributes"></see> objects. The type parameter specifies an object to be overridden by the <see cref="T:System.Xml.Serialization.XmlAttributes"></see> object.</summary>
  8121.             <param name="type">The <see cref="T:System.Type"></see> of the object that is overridden. </param>
  8122.             <param name="attributes">An <see cref="T:System.Xml.Serialization.XmlAttributes"></see> object that represents the overriding attributes. </param>
  8123.         </member>
  8124.         <member name="M:System.Xml.Serialization.XmlAttributeOverrides.Add(System.Type,System.String,System.Xml.Serialization.XmlAttributes)">
  8125.             <summary>Adds an <see cref="T:System.Xml.Serialization.XmlAttributes"></see> object to the collection of <see cref="T:System.Xml.Serialization.XmlAttributes"></see> objects. The type parameter specifies an object to be overridden. The member parameter specifies the name of a member that is overridden.</summary>
  8126.             <param name="type">The <see cref="T:System.Type"></see> of the object to override. </param>
  8127.             <param name="member">The name of the member to override. </param>
  8128.             <param name="attributes">An <see cref="T:System.Xml.Serialization.XmlAttributes"></see> object that represents the overriding attributes. </param>
  8129.         </member>
  8130.         <member name="P:System.Xml.Serialization.XmlAttributeOverrides.Item(System.Type)">
  8131.             <summary>Gets the object associated with the specified, base-class, type.</summary>
  8132.             <returns>An <see cref="T:System.Xml.Serialization.XmlAttributes"></see> that represents the collection of overriding attributes.</returns>
  8133.             <param name="type">The base class <see cref="T:System.Type"></see> that is associated with the collection of attributes you want to retrieve. </param>
  8134.         </member>
  8135.         <member name="P:System.Xml.Serialization.XmlAttributeOverrides.Item(System.Type,System.String)">
  8136.             <summary>Gets the object associated with the specified (base-class) type. The member parameter specifies the base-class member that is overridden.</summary>
  8137.             <returns>An <see cref="T:System.Xml.Serialization.XmlAttributes"></see> that represents the collection of overriding attributes.</returns>
  8138.             <param name="type">The base class <see cref="T:System.Type"></see> that is associated with the collection of attributes you want. </param>
  8139.             <param name="member">The name of the overridden member that specifies the <see cref="T:System.Xml.Serialization.XmlAttributes"></see> to return. </param>
  8140.         </member>
  8141.         <member name="T:System.Xml.Serialization.XmlAttributes">
  8142.             <summary>Represents a collection of attribute objects that control how the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> serializes and deserializes an object.</summary>
  8143.         </member>
  8144.         <member name="M:System.Xml.Serialization.XmlAttributes.#ctor">
  8145.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlAttributes"></see> class.</summary>
  8146.         </member>
  8147.         <member name="M:System.Xml.Serialization.XmlAttributes.#ctor(System.Reflection.ICustomAttributeProvider)">
  8148.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlAttributes"></see> class and customizes how the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> serializes and deserializes an object. </summary>
  8149.             <param name="provider">A class that can provide alternative implementations of attributes that control XML serialization.</param>
  8150.         </member>
  8151.         <member name="P:System.Xml.Serialization.XmlAttributes.XmlAnyAttribute">
  8152.             <summary>Gets or sets the <see cref="T:System.Xml.Serialization.XmlAnyAttributeAttribute"></see> to override.</summary>
  8153.             <returns>The <see cref="T:System.Xml.Serialization.XmlAnyAttributeAttribute"></see> to override.</returns>
  8154.         </member>
  8155.         <member name="P:System.Xml.Serialization.XmlAttributes.XmlAnyElements">
  8156.             <summary>Gets the collection of <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see> objects to override.</summary>
  8157.             <returns>An <see cref="T:System.Xml.Serialization.XmlAnyElementAttributes"></see> object that represents the collection of <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see> objects.</returns>
  8158.         </member>
  8159.         <member name="P:System.Xml.Serialization.XmlAttributes.XmlArray">
  8160.             <summary>Gets or sets an object that specifies how the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> serializes a public field or read/write property that returns an array.</summary>
  8161.             <returns>An <see cref="T:System.Xml.Serialization.XmlArrayAttribute"></see> that specifies how the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> serializes a public field or read/write property that returns an array.</returns>
  8162.         </member>
  8163.         <member name="P:System.Xml.Serialization.XmlAttributes.XmlArrayItems">
  8164.             <summary>Gets or sets a collection of objects that specify how the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> serializes items inserted into an array returned by a public field or read/write property.</summary>
  8165.             <returns>An <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes"></see> object that contains a collection of <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute"></see> objects.</returns>
  8166.         </member>
  8167.         <member name="P:System.Xml.Serialization.XmlAttributes.XmlAttribute">
  8168.             <summary>Gets or sets an object that specifies how the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> serializes a public field or public read/write property as an XML attribute.</summary>
  8169.             <returns>An <see cref="T:System.Xml.Serialization.XmlAttributeAttribute"></see> that controls the serialization of a public field or read/write property as an XML attribute.</returns>
  8170.         </member>
  8171.         <member name="P:System.Xml.Serialization.XmlAttributes.XmlChoiceIdentifier">
  8172.             <summary>Gets or sets an object that allows you to distinguish between a set of choices.</summary>
  8173.             <returns>An <see cref="T:System.Xml.Serialization.XmlChoiceIdentifierAttribute"></see> that can be applied to a class member that is serialized as an xsi:choice element.</returns>
  8174.         </member>
  8175.         <member name="P:System.Xml.Serialization.XmlAttributes.XmlDefaultValue">
  8176.             <summary>Gets or sets the default value of an XML element or attribute.</summary>
  8177.             <returns>An <see cref="T:System.Object"></see> that represents the default value of an XML element or attribute.</returns>
  8178.         </member>
  8179.         <member name="P:System.Xml.Serialization.XmlAttributes.XmlElements">
  8180.             <summary>Gets a collection of objects that specify how the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> serializes a public field or read/write property as an XML element.</summary>
  8181.             <returns>An <see cref="T:System.Xml.Serialization.XmlElementAttributes"></see> that contains a collection of <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see> objects.</returns>
  8182.         </member>
  8183.         <member name="P:System.Xml.Serialization.XmlAttributes.XmlEnum">
  8184.             <summary>Gets or sets an object that specifies how the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> serializes an enumeration member.</summary>
  8185.             <returns>An <see cref="T:System.Xml.Serialization.XmlEnumAttribute"></see> that specifies how the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> serializes an enumeration member.</returns>
  8186.         </member>
  8187.         <member name="P:System.Xml.Serialization.XmlAttributes.XmlIgnore">
  8188.             <summary>Gets or sets a value that specifies whether or not the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> serializes a public field or public read/write property.</summary>
  8189.             <returns>true if the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> must not serialize the field or property; otherwise, false.</returns>
  8190.         </member>
  8191.         <member name="P:System.Xml.Serialization.XmlAttributes.Xmlns">
  8192.             <summary>Gets or sets a value that specifies whether to keep all namespace declarations when an object containing a member that returns an <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces"></see> object is overridden.</summary>
  8193.             <returns>true if the namespace declarations should be kept; otherwise, false.</returns>
  8194.         </member>
  8195.         <member name="P:System.Xml.Serialization.XmlAttributes.XmlRoot">
  8196.             <summary>Gets or sets an object that specifies how the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> serializes a class as an XML root element.</summary>
  8197.             <returns>An <see cref="T:System.Xml.Serialization.XmlRootAttribute"></see> that overrides a class attributed as an XML root element.</returns>
  8198.         </member>
  8199.         <member name="P:System.Xml.Serialization.XmlAttributes.XmlText">
  8200.             <summary>Gets or sets an object that instructs the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> to serialize a public field or public read/write property as XML text.</summary>
  8201.             <returns>An <see cref="T:System.Xml.Serialization.XmlTextAttribute"></see> that overrides the default serialization of a public property or field.</returns>
  8202.         </member>
  8203.         <member name="P:System.Xml.Serialization.XmlAttributes.XmlType">
  8204.             <summary>Gets or sets an object that specifies how the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> serializes a class to which the <see cref="T:System.Xml.Serialization.XmlTypeAttribute"></see> has been applied.</summary>
  8205.             <returns>An <see cref="T:System.Xml.Serialization.XmlTypeAttribute"></see> that overrides an <see cref="T:System.Xml.Serialization.XmlTypeAttribute"></see> applied to a class declaration.</returns>
  8206.         </member>
  8207.         <member name="T:System.Xml.Serialization.XmlChoiceIdentifierAttribute">
  8208.             <summary>Specifies that the member can be further detected by using an enumeration.</summary>
  8209.         </member>
  8210.         <member name="M:System.Xml.Serialization.XmlChoiceIdentifierAttribute.#ctor">
  8211.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlChoiceIdentifierAttribute"></see> class.</summary>
  8212.         </member>
  8213.         <member name="M:System.Xml.Serialization.XmlChoiceIdentifierAttribute.#ctor(System.String)">
  8214.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlChoiceIdentifierAttribute"></see> class.</summary>
  8215.             <param name="name">The member name that returns the enumeration used to detect a choice. </param>
  8216.         </member>
  8217.         <member name="P:System.Xml.Serialization.XmlChoiceIdentifierAttribute.MemberName">
  8218.             <summary>Gets or sets the name of the field that returns the enumeration to use when detecting types.</summary>
  8219.             <returns>The name of a field that returns an enumeration.</returns>
  8220.         </member>
  8221.         <member name="T:System.Xml.Serialization.XmlCodeExporter">
  8222.             <summary>Generates types and attribute declarations from internal type mapping information for XML schema element declarations.</summary>
  8223.         </member>
  8224.         <member name="M:System.Xml.Serialization.XmlCodeExporter.#ctor(System.CodeDom.CodeNamespace)">
  8225.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlCodeExporter"></see> class using the specified namespace. </summary>
  8226.             <param name="codeNamespace">The namespace of the types to generate.</param>
  8227.         </member>
  8228.         <member name="M:System.Xml.Serialization.XmlCodeExporter.#ctor(System.CodeDom.CodeNamespace,System.CodeDom.CodeCompileUnit)">
  8229.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlCodeExporter"></see> class using the specified namespace and code compile unit.</summary>
  8230.             <param name="codeNamespace">The namespace of the types to generate.</param>
  8231.             <param name="codeCompileUnit">A CodeDOM graph container to which used assembly references are automatically added.</param>
  8232.         </member>
  8233.         <member name="M:System.Xml.Serialization.XmlCodeExporter.#ctor(System.CodeDom.CodeNamespace,System.CodeDom.CodeCompileUnit,System.Xml.Serialization.CodeGenerationOptions)">
  8234.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlCodeExporter"></see> class using the specified namespace, code compile unit, and code generation options.</summary>
  8235.             <param name="codeNamespace">The namespace of the types to generate.</param>
  8236.             <param name="options">An enumeration value that provides options for generating .NET Framework types from XML schema custom data types.</param>
  8237.             <param name="codeCompileUnit">A <see cref="T:System.CodeDom.CodeCompileUnit"></see> program graph container to which used assembly references are automatically added.</param>
  8238.         </member>
  8239.         <member name="M:System.Xml.Serialization.XmlCodeExporter.#ctor(System.CodeDom.CodeNamespace,System.CodeDom.CodeCompileUnit,System.Xml.Serialization.CodeGenerationOptions,System.Collections.Hashtable)">
  8240.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlCodeExporter"></see> class using the specified .NET Framework namespace, code compile unit containing the graph of the objects, an object representing code generation options, and a collection of mapping objects.</summary>
  8241.             <param name="codeNamespace">The namespace of the types to generate.</param>
  8242.             <param name="options">An enumeration value that provides options for generating .NET Framework types from XML schema custom data types.</param>
  8243.             <param name="mappings">A <see cref="T:System.Collections.Hashtable"></see> that contains <see cref="T:System.Xml.Serialization.XmlMapping"></see> objects.</param>
  8244.             <param name="codeCompileUnit">A <see cref="T:System.CodeDom.CodeCompileUnit"></see> program graph container to which used assembly references are automatically added.</param>
  8245.         </member>
  8246.         <member name="M:System.Xml.Serialization.XmlCodeExporter.#ctor(System.CodeDom.CodeNamespace,System.CodeDom.CodeCompileUnit,System.CodeDom.Compiler.CodeDomProvider,System.Xml.Serialization.CodeGenerationOptions,System.Collections.Hashtable)">
  8247.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlCodeExporter"></see> class using the specified .NET Framework namespace, code compile unit containing the graph of the objects, an enumeration specifying code options, and a collection of mapping objects.</summary>
  8248.             <param name="codeNamespace">The namespace of the types to generate.</param>
  8249.             <param name="codeProvider">An enumeration value that provides options for generating .NET Framework types from XML schema custom data types.</param>
  8250.             <param name="options">A <see cref="T:System.Xml.Serialization.CodeGenerationOptions"></see> that contains special instructions for code creation.</param>
  8251.             <param name="mappings">A <see cref="T:System.Collections.Hashtable"></see> that contains <see cref="T:System.Xml.Serialization.XmlMapping"></see> objects.</param>
  8252.             <param name="codeCompileUnit">A <see cref="T:System.CodeDom.CodeCompileUnit"></see>  program graph container to which used assembly references are automatically added.</param>
  8253.         </member>
  8254.         <member name="M:System.Xml.Serialization.XmlCodeExporter.AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection,System.Xml.Serialization.XmlMemberMapping,System.String)">
  8255.             <summary>Adds an <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see> declaration to a method parameter or return value that corresponds to a <part> element of a SOAP message definition in a Web Services Description Language (WSDL) document. </summary>
  8256.             <param name="member">An internal .NET Framework type mapping for a single element part of a WSDL message definition.</param>
  8257.             <param name="metadata">The collection of <see cref="T:System.CodeDom.CodeAttributeDeclaration"></see> objects for the generated type to which the method adds an attribute declaration.</param>
  8258.             <param name="ns">The XML namespace of the SOAP message part for which the type mapping information in the member parameter has been generated.</param>
  8259.         </member>
  8260.         <member name="M:System.Xml.Serialization.XmlCodeExporter.AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection,System.Xml.Serialization.XmlTypeMapping,System.String)">
  8261.             <summary>Adds an <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see> declaration to a method return value that corresponds to a <part> element of a non-SOAP message definition in a Web Services Description Language (WSDL) document. </summary>
  8262.             <param name="metadata">The collection of <see cref="T:System.CodeDom.CodeAttributeDeclaration"></see> objects for the generated type to which the method adds an attribute declaration.</param>
  8263.             <param name="mapping">The internal .NET Framework type mapping information for an XML schema element.</param>
  8264.             <param name="ns">The XML namespace of the SOAP message part for which the type mapping information in the member parameter has been generated.</param>
  8265.         </member>
  8266.         <member name="M:System.Xml.Serialization.XmlCodeExporter.AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection,System.Xml.Serialization.XmlMemberMapping,System.String,System.Boolean)">
  8267.             <summary>Adds an <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see> declaration to a method parameter or return value that corresponds to a <part> element of a SOAP message definition in a Web Services Description Language (WSDL) document. </summary>
  8268.             <param name="member">An internal .NET Framework type mapping for a single element part of a WSDL message definition.</param>
  8269.             <param name="metadata">The collection of <see cref="T:System.CodeDom.CodeAttributeDeclaration"></see> objects for the generated type to which the method adds an attribute declaration.</param>
  8270.             <param name="ns">The XML namespace of the SOAP message part for which the type mapping information in the member parameter has been generated.</param>
  8271.             <param name="forceUseMemberName">Flag that helps determine whether to add an initial argument containing the XML element name for the attribute declaration being generated.</param>
  8272.         </member>
  8273.         <member name="M:System.Xml.Serialization.XmlCodeExporter.ExportMembersMapping(System.Xml.Serialization.XmlMembersMapping)">
  8274.             <summary>Generates a .NET Framework type, plus attribute declarations, for each of the parts that belong to a SOAP message definition in a Web Services Description Language (WSDL) document. </summary>
  8275.             <param name="xmlMembersMapping">The internal .NET Framework type mappings for the element parts of a WSDL message definition.</param>
  8276.         </member>
  8277.         <member name="M:System.Xml.Serialization.XmlCodeExporter.ExportTypeMapping(System.Xml.Serialization.XmlTypeMapping)">
  8278.             <summary>Generates a .NET Framework type, plus attribute declarations, for an XML schema element. </summary>
  8279.             <param name="xmlTypeMapping">The internal .NET Framework type mapping information for an XML schema element.</param>
  8280.         </member>
  8281.         <member name="T:System.Xml.Serialization.XmlDeserializationEvents">
  8282.             <summary>Contains fields that can be used to pass event delegates to a thread-safe <see cref="Overload:System.Xml.Serialization.XmlSerializer.Deserialize"></see> method of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see>.</summary>
  8283.         </member>
  8284.         <member name="P:System.Xml.Serialization.XmlDeserializationEvents.OnUnknownAttribute">
  8285.             <summary>Gets or sets an object that represents the method that handles the <see cref="E:System.Xml.Serialization.XmlSerializer.UnknownAttribute"></see> event.</summary>
  8286.             <returns>An <see cref="T:System.Xml.Serialization.XmlAttributeEventHandler"></see> that points to the event handler.</returns>
  8287.         </member>
  8288.         <member name="P:System.Xml.Serialization.XmlDeserializationEvents.OnUnknownElement">
  8289.             <summary>Gets or sets an object that represents the method that handles the <see cref="E:System.Xml.Serialization.XmlSerializer.UnknownElement"></see> event.</summary>
  8290.             <returns>An <see cref="T:System.Xml.Serialization.XmlElementEventHandler"></see> that points to the event handler.</returns>
  8291.         </member>
  8292.         <member name="P:System.Xml.Serialization.XmlDeserializationEvents.OnUnknownNode">
  8293.             <summary>Gets or sets an object that represents the method that handles the <see cref="E:System.Xml.Serialization.XmlSerializer.UnknownNode"></see> event.</summary>
  8294.             <returns>An <see cref="T:System.Xml.Serialization.XmlNodeEventHandler"></see> that points to the event handler.</returns>
  8295.         </member>
  8296.         <member name="P:System.Xml.Serialization.XmlDeserializationEvents.OnUnreferencedObject">
  8297.             <summary>Gets or sets an object that represents the method that handles the <see cref="E:System.Xml.Serialization.XmlSerializer.UnreferencedObject"></see> event.</summary>
  8298.             <returns>An <see cref="T:System.Xml.Serialization.UnreferencedObjectEventHandler"></see> that points to the event handler.</returns>
  8299.         </member>
  8300.         <member name="T:System.Xml.Serialization.XmlElementAttribute">
  8301.             <summary>Indicates that a public field or property represents an XML element when the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> serializes or deserializes the object that contains it.</summary>
  8302.         </member>
  8303.         <member name="M:System.Xml.Serialization.XmlElementAttribute.#ctor">
  8304.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see> class.</summary>
  8305.         </member>
  8306.         <member name="M:System.Xml.Serialization.XmlElementAttribute.#ctor(System.String)">
  8307.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see> class and specifies the name of the XML element.</summary>
  8308.             <param name="elementName">The XML element name of the serialized member. </param>
  8309.         </member>
  8310.         <member name="M:System.Xml.Serialization.XmlElementAttribute.#ctor(System.Type)">
  8311.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see> class and specifies a type for the member to which the <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see> is applied. This type is used by the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> when serializing or deserializing object that contains it.</summary>
  8312.             <param name="type">The <see cref="T:System.Type"></see> of an object derived from the member's type. </param>
  8313.         </member>
  8314.         <member name="M:System.Xml.Serialization.XmlElementAttribute.#ctor(System.String,System.Type)">
  8315.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see> and specifies the name of the XML element and a derived type for the member to which the <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see> is applied. This member type is used when the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> serializes the object that contains it.</summary>
  8316.             <param name="type">The <see cref="T:System.Type"></see> of an object derived from the member's type. </param>
  8317.             <param name="elementName">The XML element name of the serialized member. </param>
  8318.         </member>
  8319.         <member name="P:System.Xml.Serialization.XmlElementAttribute.DataType">
  8320.             <summary>Gets or sets the XML Schema definition (XSD) data type of the XML element generated by the <see cref="T:System.Xml.Serialization.XmlSerializer"></see>.</summary>
  8321.             <returns>An XML Schema data type, as defined by the World Wide Web Consortium (www.w3.org) document named "XML Schema Part 2: Datatypes".</returns>
  8322.             <exception cref="T:System.Exception">The XML Schema data type you have specified cannot be mapped to the.NET data type. </exception>
  8323.         </member>
  8324.         <member name="P:System.Xml.Serialization.XmlElementAttribute.ElementName">
  8325.             <summary>Gets or sets the name of the generated XML element.</summary>
  8326.             <returns>The name of the generated XML element. The default is the member identifier.</returns>
  8327.         </member>
  8328.         <member name="P:System.Xml.Serialization.XmlElementAttribute.Form">
  8329.             <summary>Gets or sets a value that indicates whether the element is qualified.</summary>
  8330.             <returns>One of the <see cref="T:System.Xml.Schema.XmlSchemaForm"></see> values. The default is <see cref="F:System.Xml.Schema.XmlSchemaForm.Qualified"></see>.</returns>
  8331.         </member>
  8332.         <member name="P:System.Xml.Serialization.XmlElementAttribute.IsNullable">
  8333.             <summary>Gets or sets a value that indicates whether the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> must serialize a member that is set to null as an empty tag with the xsi:nil attribute set to true.</summary>
  8334.             <returns>true if the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> generates the xsi:nil attribute; otherwise, false.</returns>
  8335.         </member>
  8336.         <member name="P:System.Xml.Serialization.XmlElementAttribute.Namespace">
  8337.             <summary>Gets or sets the namespace assigned to the XML element that results when the class is serialized.</summary>
  8338.             <returns>The namespace of the XML element.</returns>
  8339.         </member>
  8340.         <member name="P:System.Xml.Serialization.XmlElementAttribute.Order">
  8341.             <summary>Gets or sets the explicit order in which the elements are serialized or deserialized.</summary>
  8342.             <returns>The order of the code generation.</returns>
  8343.         </member>
  8344.         <member name="P:System.Xml.Serialization.XmlElementAttribute.Type">
  8345.             <summary>Gets or sets the object type used to represent the XML element.</summary>
  8346.             <returns>The <see cref="T:System.Type"></see> of the member.</returns>
  8347.         </member>
  8348.         <member name="T:System.Xml.Serialization.XmlElementAttributes">
  8349.             <summary>Represents a collection of <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see> objects used by the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> to override the default way it serializes a class.</summary>
  8350.         </member>
  8351.         <member name="M:System.Xml.Serialization.XmlElementAttributes.#ctor">
  8352.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlElementAttributes"></see> class. </summary>
  8353.         </member>
  8354.         <member name="M:System.Xml.Serialization.XmlElementAttributes.Add(System.Xml.Serialization.XmlElementAttribute)">
  8355.             <summary>Adds an <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see> to the collection.</summary>
  8356.             <returns>The zero-based index of the newly added item.</returns>
  8357.             <param name="attribute">The <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see> to add. </param>
  8358.         </member>
  8359.         <member name="M:System.Xml.Serialization.XmlElementAttributes.Contains(System.Xml.Serialization.XmlElementAttribute)">
  8360.             <summary>Gets a value that specifies whether the collection contains the specified object.</summary>
  8361.             <returns>true, if the object exists in the collection; otherwise, false.</returns>
  8362.             <param name="attribute">The <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see>  in question. </param>
  8363.         </member>
  8364.         <member name="M:System.Xml.Serialization.XmlElementAttributes.CopyTo(System.Xml.Serialization.XmlElementAttribute[],System.Int32)">
  8365.             <summary>Copies the <see cref="T:System.Xml.Serialization.XmlElementAttributes"></see>, or a portion of it to a one-dimensional array.</summary>
  8366.             <param name="array">The <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see> array to copy to. </param>
  8367.             <param name="index">The zero-based index in array at which copying begins. </param>
  8368.         </member>
  8369.         <member name="M:System.Xml.Serialization.XmlElementAttributes.IndexOf(System.Xml.Serialization.XmlElementAttribute)">
  8370.             <summary>Gets the index of the specified <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see>.</summary>
  8371.             <returns>The zero-based index of the <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see>.</returns>
  8372.             <param name="attribute">The <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see>  you are interested in.</param>
  8373.         </member>
  8374.         <member name="M:System.Xml.Serialization.XmlElementAttributes.Insert(System.Int32,System.Xml.Serialization.XmlElementAttribute)">
  8375.             <summary>Inserts an <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see> into the collection.</summary>
  8376.             <param name="attribute">The <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see> to insert. </param>
  8377.             <param name="index">The zero-based index where the member is added. </param>
  8378.         </member>
  8379.         <member name="M:System.Xml.Serialization.XmlElementAttributes.Remove(System.Xml.Serialization.XmlElementAttribute)">
  8380.             <summary>Removes the specified object from the collection.</summary>
  8381.             <param name="attribute">The <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see> to remove from the collection. </param>
  8382.         </member>
  8383.         <member name="P:System.Xml.Serialization.XmlElementAttributes.Item(System.Int32)">
  8384.             <summary>Gets or sets an <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see> from the collection.</summary>
  8385.             <returns>The <see cref="T:System.Xml.Serialization.XmlElementAttribute"></see> at the specified index.</returns>
  8386.             <param name="index">The zero-based index of the collection member to get or set. </param>
  8387.         </member>
  8388.         <member name="T:System.Xml.Serialization.XmlElementEventArgs">
  8389.             <summary>Provides data for the <see cref="E:System.Xml.Serialization.XmlSerializer.UnknownElement"></see> event.</summary>
  8390.         </member>
  8391.         <member name="P:System.Xml.Serialization.XmlElementEventArgs.Element">
  8392.             <summary>Gets the object that represents the unknown XML element.</summary>
  8393.             <returns>An <see cref="T:System.Xml.XmlElement"></see>.</returns>
  8394.         </member>
  8395.         <member name="P:System.Xml.Serialization.XmlElementEventArgs.ExpectedElements">
  8396.             <summary>Gets a comma-delimited list of XML element names expected to be in an XML document instance.</summary>
  8397.             <returns>A comma-delimited list of XML element names. Each name is in the following format: namespace:name.</returns>
  8398.         </member>
  8399.         <member name="P:System.Xml.Serialization.XmlElementEventArgs.LineNumber">
  8400.             <summary>Gets the line number where the unknown element was encountered if the XML reader is an <see cref="T:System.Xml.XmlTextReader"></see>.</summary>
  8401.             <returns>The line number where the unknown element was encountered if the XML reader is an <see cref="T:System.Xml.XmlTextReader"></see>; otherwise, -1.</returns>
  8402.         </member>
  8403.         <member name="P:System.Xml.Serialization.XmlElementEventArgs.LinePosition">
  8404.             <summary>Gets the place in the line where the unknown element occurs if the XML reader is an <see cref="T:System.Xml.XmlTextReader"></see>.</summary>
  8405.             <returns>The number in the line where the unknown element occurs if the XML reader is an <see cref="T:System.Xml.XmlTextReader"></see>; otherwise, -1.</returns>
  8406.         </member>
  8407.         <member name="P:System.Xml.Serialization.XmlElementEventArgs.ObjectBeingDeserialized">
  8408.             <summary>Gets the object the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> is deserializing.</summary>
  8409.             <returns>The object that is being deserialized by the <see cref="T:System.Xml.Serialization.XmlSerializer"></see>.</returns>
  8410.         </member>
  8411.         <member name="T:System.Xml.Serialization.XmlElementEventHandler">
  8412.             <summary>Represents the method that handles the <see cref="E:System.Xml.Serialization.XmlSerializer.UnknownElement"></see> event of an <see cref="T:System.Xml.Serialization.XmlSerializer"></see>.</summary>
  8413.         </member>
  8414.         <member name="T:System.Xml.Serialization.XmlEnumAttribute">
  8415.             <summary>Controls how the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> serializes an enumeration member.</summary>
  8416.         </member>
  8417.         <member name="M:System.Xml.Serialization.XmlEnumAttribute.#ctor">
  8418.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlEnumAttribute"></see> class.</summary>
  8419.         </member>
  8420.         <member name="M:System.Xml.Serialization.XmlEnumAttribute.#ctor(System.String)">
  8421.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlEnumAttribute"></see> class, and specifies the XML value that the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> generates or recognizes (when it serializes or deserializes the enumeration, respectively).</summary>
  8422.             <param name="name">The overriding name of the enumeration member. </param>
  8423.         </member>
  8424.         <member name="P:System.Xml.Serialization.XmlEnumAttribute.Name">
  8425.             <summary>Gets or sets the value generated in an XML-document instance when the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> serializes an enumeration, or the value recognized when it deserializes the enumeration member.</summary>
  8426.             <returns>The value generated in an XML-document instance when the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> serializes the enumeration, or the value recognized when it is deserializes the enumeration member.</returns>
  8427.         </member>
  8428.         <member name="T:System.Xml.Serialization.XmlIgnoreAttribute">
  8429.             <summary>Instructs the <see cref="M:System.Xml.Serialization.XmlSerializer.Serialize(System.IO.TextWriter,System.Object)"></see> method of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> not to serialize the public field or public read/write property value.</summary>
  8430.         </member>
  8431.         <member name="M:System.Xml.Serialization.XmlIgnoreAttribute.#ctor">
  8432.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlIgnoreAttribute"></see> class.</summary>
  8433.         </member>
  8434.         <member name="T:System.Xml.Serialization.XmlIncludeAttribute">
  8435.             <summary>Allows the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> to recognize a type when it serializes or deserializes an object.</summary>
  8436.         </member>
  8437.         <member name="M:System.Xml.Serialization.XmlIncludeAttribute.#ctor(System.Type)">
  8438.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlIncludeAttribute"></see> class.</summary>
  8439.             <param name="type">The <see cref="T:System.Type"></see> of the object to include. </param>
  8440.         </member>
  8441.         <member name="P:System.Xml.Serialization.XmlIncludeAttribute.Type">
  8442.             <summary>Gets or sets the type of the object to include.</summary>
  8443.             <returns>The <see cref="T:System.Type"></see> of the object to include.</returns>
  8444.         </member>
  8445.         <member name="T:System.Xml.Serialization.XmlMapping">
  8446.             <summary>Supports mappings between .NET Framework types and XML Schema data types. </summary>
  8447.         </member>
  8448.         <member name="M:System.Xml.Serialization.XmlMapping.SetKey(System.String)">
  8449.             <summary>Sets the key used to look up the mapping.</summary>
  8450.             <param name="key">A <see cref="T:System.String"></see> that contains the lookup key.</param>
  8451.         </member>
  8452.         <member name="P:System.Xml.Serialization.XmlMapping.ElementName">
  8453.             <summary>Get the name of the mapped element.</summary>
  8454.             <returns>The name of the mapped element.</returns>
  8455.         </member>
  8456.         <member name="P:System.Xml.Serialization.XmlMapping.Namespace">
  8457.             <summary>Gets the namespace of the mapped element.</summary>
  8458.             <returns>The namespace of the mapped element.</returns>
  8459.         </member>
  8460.         <member name="P:System.Xml.Serialization.XmlMapping.XsdElementName">
  8461.             <summary>Gets the name of the XSD element of the mapping.</summary>
  8462.             <returns>The XSD element name.</returns>
  8463.         </member>
  8464.         <member name="T:System.Xml.Serialization.XmlMappingAccess">
  8465.             <summary>Specifies whether a mapping is read, write, or both.</summary>
  8466.         </member>
  8467.         <member name="F:System.Xml.Serialization.XmlMappingAccess.None">
  8468.             <summary>Both read and write methods are generated.</summary>
  8469.         </member>
  8470.         <member name="F:System.Xml.Serialization.XmlMappingAccess.Read">
  8471.             <summary>Read methods are generated.</summary>
  8472.         </member>
  8473.         <member name="F:System.Xml.Serialization.XmlMappingAccess.Write">
  8474.             <summary>Write methods are generated.</summary>
  8475.         </member>
  8476.         <member name="T:System.Xml.Serialization.XmlMemberMapping">
  8477.             <summary>Maps a code entity in a .NET Framework Web service method to an element in a Web Services Description Language (WSDL) message.</summary>
  8478.         </member>
  8479.         <member name="M:System.Xml.Serialization.XmlMemberMapping.GenerateTypeName(System.CodeDom.Compiler.CodeDomProvider)">
  8480.             <summary>Returns the name of the type associated with the specified <see cref="T:System.CodeDom.Compiler.CodeDomProvider"></see>.</summary>
  8481.             <returns>The name of the type.</returns>
  8482.             <param name="codeProvider">A <see cref="T:System.CodeDom.Compiler.CodeDomProvider"></see>  that contains the name of the type.</param>
  8483.         </member>
  8484.         <member name="P:System.Xml.Serialization.XmlMemberMapping.Any">
  8485.             <summary>Gets or sets a value that indicates whether the .NET Framework type maps to an XML element or attribute of any type. </summary>
  8486.             <returns>true, if the type maps to an XML any element or attribute; otherwise, false.</returns>
  8487.         </member>
  8488.         <member name="P:System.Xml.Serialization.XmlMemberMapping.CheckSpecified">
  8489.             <summary>Gets a value that indicates whether the accompanying field in the .NET Framework type has a value specified.</summary>
  8490.             <returns>true, if the accompanying field has a value specified; otherwise, false.</returns>
  8491.         </member>
  8492.         <member name="P:System.Xml.Serialization.XmlMemberMapping.ElementName">
  8493.             <summary>Gets the unqualified name of the XML element declaration that applies to this mapping. </summary>
  8494.             <returns>The unqualified name of the XML element declaration that applies to this mapping.</returns>
  8495.         </member>
  8496.         <member name="P:System.Xml.Serialization.XmlMemberMapping.MemberName">
  8497.             <summary>Gets the name of the Web service method member that is represented by this mapping. </summary>
  8498.             <returns>The name of the Web service method member represented by this mapping.</returns>
  8499.         </member>
  8500.         <member name="P:System.Xml.Serialization.XmlMemberMapping.Namespace">
  8501.             <summary>Gets the XML namespace that applies to this mapping. </summary>
  8502.             <returns>The XML namespace that applies to this mapping.</returns>
  8503.         </member>
  8504.         <member name="P:System.Xml.Serialization.XmlMemberMapping.TypeFullName">
  8505.             <summary>Gets the fully qualified type name of the .NET Framework type for this mapping. </summary>
  8506.             <returns>The fully qualified type name of the .NET Framework type for this mapping.</returns>
  8507.         </member>
  8508.         <member name="P:System.Xml.Serialization.XmlMemberMapping.TypeName">
  8509.             <summary>Gets the type name of the .NET Framework type for this mapping. </summary>
  8510.             <returns>The type name of the .NET Framework type for this mapping.</returns>
  8511.         </member>
  8512.         <member name="P:System.Xml.Serialization.XmlMemberMapping.TypeNamespace">
  8513.             <summary>Gets the namespace of the .NET Framework type for this mapping.</summary>
  8514.             <returns>The namespace of the .NET Framework type for this mapping.</returns>
  8515.         </member>
  8516.         <member name="P:System.Xml.Serialization.XmlMemberMapping.XsdElementName">
  8517.             <summary>Gets the XML element name as it appears in the service description document.</summary>
  8518.             <returns>The XML element name.</returns>
  8519.         </member>
  8520.         <member name="T:System.Xml.Serialization.XmlMembersMapping">
  8521.             <summary>Provides mappings between .NET Framework Web service methods and Web Services Description Language (WSDL) messages that are defined for SOAP Web services. </summary>
  8522.         </member>
  8523.         <member name="P:System.Xml.Serialization.XmlMembersMapping.Count">
  8524.             <summary>Gets the number of .NET Framework code entities that belong to a Web service method to which a SOAP message is being mapped. </summary>
  8525.             <returns>The number of mappings in the collection.</returns>
  8526.         </member>
  8527.         <member name="P:System.Xml.Serialization.XmlMembersMapping.Item(System.Int32)">
  8528.             <summary>Gets an item that contains internal type mapping information for a .NET Framework code entity that belongs to a Web service method being mapped to a SOAP message.</summary>
  8529.             <returns>The requested <see cref="T:System.Xml.Serialization.XmlMemberMapping"></see>.</returns>
  8530.             <param name="index">The index of the mapping to return.</param>
  8531.         </member>
  8532.         <member name="P:System.Xml.Serialization.XmlMembersMapping.TypeName">
  8533.             <summary>Gets the name of the .NET Framework type being mapped to the data type of an XML Schema element that represents a SOAP message.</summary>
  8534.             <returns>The name of the .NET Framework type.</returns>
  8535.         </member>
  8536.         <member name="P:System.Xml.Serialization.XmlMembersMapping.TypeNamespace">
  8537.             <summary>Gets the namespace of the .NET Framework type being mapped to the data type of an XML Schema element that represents a SOAP message.</summary>
  8538.             <returns>The .NET Framework namespace of the mapping.</returns>
  8539.         </member>
  8540.         <member name="T:System.Xml.Serialization.XmlNamespaceDeclarationsAttribute">
  8541.             <summary>Specifies that the target property, parameter, return value, or class member contains prefixes associated with namespaces that are used within an XML document.</summary>
  8542.         </member>
  8543.         <member name="M:System.Xml.Serialization.XmlNamespaceDeclarationsAttribute.#ctor">
  8544.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlNamespaceDeclarationsAttribute"></see> class.</summary>
  8545.         </member>
  8546.         <member name="T:System.Xml.Serialization.XmlNodeEventArgs">
  8547.             <summary>Provides data for the <see cref="E:System.Xml.Serialization.XmlSerializer.UnknownNode"></see> event.</summary>
  8548.         </member>
  8549.         <member name="P:System.Xml.Serialization.XmlNodeEventArgs.LineNumber">
  8550.             <summary>Gets the line number of the unknown XML node.</summary>
  8551.             <returns>The line number of the unknown XML node.</returns>
  8552.         </member>
  8553.         <member name="P:System.Xml.Serialization.XmlNodeEventArgs.LinePosition">
  8554.             <summary>Gets the position in the line of the unknown XML node.</summary>
  8555.             <returns>The position number of the unknown XML node.</returns>
  8556.         </member>
  8557.         <member name="P:System.Xml.Serialization.XmlNodeEventArgs.LocalName">
  8558.             <summary>Gets the XML local name of the XML node being deserialized.</summary>
  8559.             <returns>The XML local name of the node being deserialized.</returns>
  8560.         </member>
  8561.         <member name="P:System.Xml.Serialization.XmlNodeEventArgs.Name">
  8562.             <summary>Gets the name of the XML node being deserialized.</summary>
  8563.             <returns>The name of the node being deserialized.</returns>
  8564.         </member>
  8565.         <member name="P:System.Xml.Serialization.XmlNodeEventArgs.NamespaceURI">
  8566.             <summary>Gets the namespace URI that is associated with the XML node being deserialized.</summary>
  8567.             <returns>The namespace URI that is associated with the XML node being deserialized.</returns>
  8568.         </member>
  8569.         <member name="P:System.Xml.Serialization.XmlNodeEventArgs.NodeType">
  8570.             <summary>Gets the type of the XML node being deserialized.</summary>
  8571.             <returns>The <see cref="T:System.Xml.XmlNodeType"></see> that represents the XML node being deserialized.</returns>
  8572.         </member>
  8573.         <member name="P:System.Xml.Serialization.XmlNodeEventArgs.ObjectBeingDeserialized">
  8574.             <summary>Gets the object being deserialized.</summary>
  8575.             <returns>The <see cref="T:System.Object"></see> being deserialized.</returns>
  8576.         </member>
  8577.         <member name="P:System.Xml.Serialization.XmlNodeEventArgs.Text">
  8578.             <summary>Gets the text of the XML node being deserialized.</summary>
  8579.             <returns>The text of the XML node being deserialized.</returns>
  8580.         </member>
  8581.         <member name="T:System.Xml.Serialization.XmlNodeEventHandler">
  8582.             <summary>Represents the method that handles the <see cref="E:System.Xml.Serialization.XmlSerializer.UnknownNode"></see> event of an <see cref="T:System.Xml.Serialization.XmlSerializer"></see>.</summary>
  8583.         </member>
  8584.         <member name="T:System.Xml.Serialization.XmlReflectionImporter">
  8585.             <summary>Generates mappings to XML schema element declarations, including literal XML Schema Definition (XSD) message parts in a Web Services Description Language (WSDL) document, for .NET Framework types or Web service method information. </summary>
  8586.         </member>
  8587.         <member name="M:System.Xml.Serialization.XmlReflectionImporter.#ctor">
  8588.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlReflectionImporter"></see> class. </summary>
  8589.         </member>
  8590.         <member name="M:System.Xml.Serialization.XmlReflectionImporter.#ctor(System.String)">
  8591.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlReflectionImporter"></see> class using the specified default XML namespace. </summary>
  8592.             <param name="defaultNamespace">The default XML namespace to use for imported type mappings.</param>
  8593.         </member>
  8594.         <member name="M:System.Xml.Serialization.XmlReflectionImporter.#ctor(System.Xml.Serialization.XmlAttributeOverrides)">
  8595.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlReflectionImporter"></see> class using the specified XML serialization overrides. </summary>
  8596.             <param name="attributeOverrides">An object that overrides how the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class serializes mapped types.</param>
  8597.         </member>
  8598.         <member name="M:System.Xml.Serialization.XmlReflectionImporter.#ctor(System.Xml.Serialization.XmlAttributeOverrides,System.String)">
  8599.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlReflectionImporter"></see> class using the specified XML serialization overrides and default XML namespace. </summary>
  8600.             <param name="defaultNamespace">The default XML namespace to use for imported type mappings.</param>
  8601.             <param name="attributeOverrides">An object that overrides how the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class serializes mapped types.</param>
  8602.         </member>
  8603.         <member name="M:System.Xml.Serialization.XmlReflectionImporter.ImportMembersMapping(System.String,System.String,System.Xml.Serialization.XmlReflectionMember[],System.Boolean)">
  8604.             <summary>Generates internal type mappings for information from a Web service method. </summary>
  8605.             <returns>An <see cref="T:System.Xml.Serialization.XmlMembersMapping"></see> with mappings to the element parts of a WSDL message definition.</returns>
  8606.             <param name="hasWrapperElement">true if elements that correspond to Web Services Description Language (WSDL) message parts should be enclosed in an extra wrapper element in a SOAP message; otherwise, false.</param>
  8607.             <param name="elementName">An XML element name produced from the Web service method.</param>
  8608.             <param name="ns">An XML element namespace produced from the Web service method.</param>
  8609.             <param name="members">An array of <see cref="T:System.Xml.Serialization.XmlReflectionMember"></see>  objects that contain .NET Framework code entities that belong to a Web service method.</param>
  8610.         </member>
  8611.         <member name="M:System.Xml.Serialization.XmlReflectionImporter.ImportMembersMapping(System.String,System.String,System.Xml.Serialization.XmlReflectionMember[],System.Boolean,System.Boolean)">
  8612.             <summary>Returns internal type mappings using information from a Web service method, and allows you to specify an XML element name, XML namespace, and other options.</summary>
  8613.             <returns>An <see cref="T:System.Xml.Serialization.XmlMembersMapping"></see> that contains the mappings.</returns>
  8614.             <param name="hasWrapperElement">true if elements that correspond to Web Services Description Language (WSDL) message parts should be enclosed in an extra wrapper element in a SOAP message; otherwise, false.</param>
  8615.             <param name="rpc">true if the method is a remote procedure call; otherwise, false.</param>
  8616.             <param name="elementName">An XML element name produced from the Web service method.</param>
  8617.             <param name="ns">An XML element namespace produced from the Web service method.</param>
  8618.             <param name="members">An array of <see cref="T:System.Xml.Serialization.XmlReflectionMember"></see>  objects that contain .NET Framework code entities that belong to a Web service method.</param>
  8619.         </member>
  8620.         <member name="M:System.Xml.Serialization.XmlReflectionImporter.ImportMembersMapping(System.String,System.String,System.Xml.Serialization.XmlReflectionMember[],System.Boolean,System.Boolean,System.Boolean)">
  8621.             <summary>Returns internal type mappings using information from a Web service method, and allows you to specify an XML element name, XML namespace, and other options.</summary>
  8622.             <returns>An <see cref="T:System.Xml.Serialization.XmlMembersMapping"></see> that contains the mappings.</returns>
  8623.             <param name="hasWrapperElement">true if elements that correspond to Web Services Description Language (WSDL) message parts should be enclosed in an extra wrapper element in a SOAP message; otherwise, false.</param>
  8624.             <param name="rpc">true if the method is a remote procedure call; otherwise, false.</param>
  8625.             <param name="elementName">An XML element name produced from the Web service method.</param>
  8626.             <param name="openModel">true to specify that the generated schema type will be marked with the <xs:anyAttribute> element; otherwise, false.</param>
  8627.             <param name="ns">An XML element namespace produced from the Web service method.</param>
  8628.             <param name="members">An array of <see cref="T:System.Xml.Serialization.XmlReflectionMember"></see>  objects that contain .NET Framework code entities that belong to a Web service method.</param>
  8629.         </member>
  8630.         <member name="M:System.Xml.Serialization.XmlReflectionImporter.ImportMembersMapping(System.String,System.String,System.Xml.Serialization.XmlReflectionMember[],System.Boolean,System.Boolean,System.Boolean,System.Xml.Serialization.XmlMappingAccess)">
  8631.             <summary>Generates internal type mappings for information from a Web service method.</summary>
  8632.             <returns>An <see cref="T:System.Xml.Serialization.XmlMembersMapping"></see> that contains the mappings.</returns>
  8633.             <param name="hasWrapperElement">true if elements that correspond to Web Services Description Language (WSDL) message parts should be enclosed in an extra wrapper element in a SOAP message; otherwise, false.</param>
  8634.             <param name="rpc">true if the method is a remote procedure call; otherwise, false.</param>
  8635.             <param name="elementName">An XML element name produced from the Web service method.</param>
  8636.             <param name="openModel">true to specify that the generated schema type will be marked with the <xs:anyAttribute> element; otherwise, false.</param>
  8637.             <param name="access">One of the <see cref="T:System.Xml.Serialization.XmlMappingAccess"></see> values. The default is None.</param>
  8638.             <param name="ns">An XML element namespace produced from the Web service method.</param>
  8639.             <param name="members">An array of <see cref="T:System.Xml.Serialization.XmlReflectionMember"></see>  objects that contain .NET Framework code entities that belong to a Web service method.</param>
  8640.         </member>
  8641.         <member name="M:System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(System.Type)">
  8642.             <summary>Generates a mapping to an XML Schema element for a specified .NET Framework type. </summary>
  8643.             <returns>Internal .NET Framework mapping of a type to an XML Schema element.</returns>
  8644.             <param name="type">The .NET Framework type for which to generate a type mapping.</param>
  8645.         </member>
  8646.         <member name="M:System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(System.Type,System.String)">
  8647.             <summary>Generates a mapping to an XML Schema element for a .NET Framework type, using the specified type and namespace. </summary>
  8648.             <returns>Internal .NET Framework mapping of a type to an XML Schema element.</returns>
  8649.             <param name="type">The .NET Framework type for which to generate a type mapping.</param>
  8650.             <param name="defaultNamespace">The default XML namespace to use.</param>
  8651.         </member>
  8652.         <member name="M:System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(System.Type,System.Xml.Serialization.XmlRootAttribute)">
  8653.             <summary>Generates a mapping to an XML Schema element for a .NET Framework type, using the specified type and attribute. </summary>
  8654.             <returns>An <see cref="T:System.Xml.Serialization.XmlTypeMapping"></see> that represents a mapping of a .NET Framework type to an XML Schema element.</returns>
  8655.             <param name="type">The .NET Framework type for which to generate a type mapping.</param>
  8656.             <param name="root">An <see cref="T:System.Xml.Serialization.XmlRootAttribute"></see> attribute that is applied to the type.</param>
  8657.         </member>
  8658.         <member name="M:System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(System.Type,System.Xml.Serialization.XmlRootAttribute,System.String)">
  8659.             <summary>Generates a mapping to an XML Schema element for a .NET Framework type, using the specified type, attribute, and namespace. </summary>
  8660.             <returns>An <see cref="T:System.Xml.Serialization.XmlTypeMapping"></see> that contains the internal .NET Framework mapping of a type to an XML Schema element.</returns>
  8661.             <param name="type">The .NET Framework type for which to generate a type mapping.</param>
  8662.             <param name="defaultNamespace">The default XML namespace to use.</param>
  8663.             <param name="root">An <see cref="T:System.Xml.Serialization.XmlRootAttribute"></see> attribute that is applied to the type.</param>
  8664.         </member>
  8665.         <member name="M:System.Xml.Serialization.XmlReflectionImporter.IncludeType(System.Type)">
  8666.             <summary>Includes mappings for a type for later use when import methods are invoked. </summary>
  8667.             <param name="type">The .NET Framework type for which to save type mapping information.</param>
  8668.         </member>
  8669.         <member name="M:System.Xml.Serialization.XmlReflectionImporter.IncludeTypes(System.Reflection.ICustomAttributeProvider)">
  8670.             <summary>Includes mappings for derived types for later use when import methods are invoked. </summary>
  8671.             <param name="provider">An instance of the <see cref="T:System.Reflection.ICustomAttributeProvider"></see>  class that contains custom attributes derived from the <see cref="T:System.Xml.Serialization.XmlIncludeAttribute"></see> attribute.</param>
  8672.         </member>
  8673.         <member name="T:System.Xml.Serialization.XmlReflectionMember">
  8674.             <summary>Provides mappings between code entities in .NET Framework Web service methods and the content of Web Services Description Language (WSDL) messages that are defined for SOAP Web services. </summary>
  8675.         </member>
  8676.         <member name="M:System.Xml.Serialization.XmlReflectionMember.#ctor">
  8677.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlReflectionMember"></see> class. </summary>
  8678.         </member>
  8679.         <member name="P:System.Xml.Serialization.XmlReflectionMember.IsReturnValue">
  8680.             <summary>Gets or sets a value that indicates whether the <see cref="T:System.Xml.Serialization.XmlReflectionMember"></see> represents a Web service method return value, as opposed to an output parameter. </summary>
  8681.             <returns>true, if the member represents a Web service return value; otherwise, false.</returns>
  8682.         </member>
  8683.         <member name="P:System.Xml.Serialization.XmlReflectionMember.MemberName">
  8684.             <summary>Gets or sets the name of the Web service method member for this mapping. </summary>
  8685.             <returns>The name of the Web service method.</returns>
  8686.         </member>
  8687.         <member name="P:System.Xml.Serialization.XmlReflectionMember.MemberType">
  8688.             <summary>Gets or sets the type of the Web service method member code entity that is represented by this mapping. </summary>
  8689.             <returns>The <see cref="T:System.Type"></see> of the Web service method member code entity that is represented by this mapping.</returns>
  8690.         </member>
  8691.         <member name="P:System.Xml.Serialization.XmlReflectionMember.OverrideIsNullable">
  8692.             <summary>Gets or sets a value that indicates that the value of the corresponding XML element definition's isNullable attribute is false.</summary>
  8693.             <returns>True to override the <see cref="P:System.Xml.Serialization.XmlElementAttribute.IsNullable"></see> property; otherwise, false.</returns>
  8694.         </member>
  8695.         <member name="P:System.Xml.Serialization.XmlReflectionMember.SoapAttributes">
  8696.             <summary>Gets or sets a <see cref="T:System.Xml.Serialization.SoapAttributes"></see> with the collection of SOAP-related attributes that have been applied to the member code entity. </summary>
  8697.             <returns>A <see cref="T:System.Xml.Serialization.SoapAttributes"></see> that contains the objects that represent SOAP attributes applied to the member.</returns>
  8698.         </member>
  8699.         <member name="P:System.Xml.Serialization.XmlReflectionMember.XmlAttributes">
  8700.             <summary>Gets or sets an <see cref="T:System.Xml.Serialization.XmlAttributes"></see> with the collection of <see cref="T:System.Xml.Serialization.XmlSerializer"></see>-related attributes that have been applied to the member code entity. </summary>
  8701.             <returns>An <see cref="T:System.XML.Serialization.XmlAttributes"></see> that represents XML attributes that have been applied to the member code.</returns>
  8702.         </member>
  8703.         <member name="T:System.Xml.Serialization.XmlRootAttribute">
  8704.             <summary>Controls XML serialization of the attribute target as an XML root element.</summary>
  8705.         </member>
  8706.         <member name="M:System.Xml.Serialization.XmlRootAttribute.#ctor">
  8707.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlRootAttribute"></see> class.</summary>
  8708.         </member>
  8709.         <member name="M:System.Xml.Serialization.XmlRootAttribute.#ctor(System.String)">
  8710.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlRootAttribute"></see> class and specifies the name of the XML root element.</summary>
  8711.             <param name="elementName">The name of the XML root element. </param>
  8712.         </member>
  8713.         <member name="P:System.Xml.Serialization.XmlRootAttribute.DataType">
  8714.             <summary>Gets or sets the XSD data type of the XML root element.</summary>
  8715.             <returns>An XSD (XML Schema Document) data type, as defined by the World Wide Web Consortium (www.w3.org) document named "XML Schema: DataTypes".</returns>
  8716.         </member>
  8717.         <member name="P:System.Xml.Serialization.XmlRootAttribute.ElementName">
  8718.             <summary>Gets or sets the name of the XML element that is generated and recognized by the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class's <see cref="M:System.Xml.Serialization.XmlSerializer.Serialize(System.IO.TextWriter,System.Object)"></see> and <see cref="M:System.Xml.Serialization.XmlSerializer.Deserialize(System.IO.Stream)"></see> methods, respectively.</summary>
  8719.             <returns>The name of the XML root element that is generated and recognized in an XML-document instance. The default is the name of the serialized class.</returns>
  8720.         </member>
  8721.         <member name="P:System.Xml.Serialization.XmlRootAttribute.IsNullable">
  8722.             <summary>Gets or sets a value that indicates whether the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> must serialize a member that is set to null into the xsi:nil attribute set to true.</summary>
  8723.             <returns>true if the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> generates the xsi:nil attribute; otherwise, false.</returns>
  8724.         </member>
  8725.         <member name="P:System.Xml.Serialization.XmlRootAttribute.Namespace">
  8726.             <summary>Gets or sets the namespace for the XML root element.</summary>
  8727.             <returns>The namespace for the XML element.</returns>
  8728.         </member>
  8729.         <member name="T:System.Xml.Serialization.XmlSchemaEnumerator">
  8730.             <summary>Enables iteration over a collection of <see cref="T:System.Xml.Schema.XmlSchema"></see> objects. </summary>
  8731.         </member>
  8732.         <member name="M:System.Xml.Serialization.XmlSchemaEnumerator.#ctor(System.Xml.Serialization.XmlSchemas)">
  8733.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSchemaEnumerator"></see> class. </summary>
  8734.             <param name="list">The <see cref="T:System.Xml.Serialization.XmlSchemas"></see> object you want to iterate over.</param>
  8735.         </member>
  8736.         <member name="M:System.Xml.Serialization.XmlSchemaEnumerator.Dispose">
  8737.             <summary>Releases all resources used by the <see cref="T:System.Xml.Serialization.XmlSchemaEnumerator"></see>.</summary>
  8738.         </member>
  8739.         <member name="M:System.Xml.Serialization.XmlSchemaEnumerator.MoveNext">
  8740.             <summary>Advances the enumerator to the next item in the collection.</summary>
  8741.             <returns>true if the move is successful; otherwise, false.</returns>
  8742.         </member>
  8743.         <member name="M:System.Xml.Serialization.XmlSchemaEnumerator.System.Collections.IEnumerator.Reset">
  8744.             <summary>Sets the enumerator to its initial position, which is before the first element in the collection.</summary>
  8745.         </member>
  8746.         <member name="P:System.Xml.Serialization.XmlSchemaEnumerator.Current">
  8747.             <summary>Gets the current element in the collection.</summary>
  8748.             <returns>The current <see cref="T:System.Xml.Schema.XmlSchema"></see> object in the collection.</returns>
  8749.         </member>
  8750.         <member name="P:System.Xml.Serialization.XmlSchemaEnumerator.System.Collections.IEnumerator.Current">
  8751.             <summary>Gets the current element in the collection.</summary>
  8752.             <returns>The current element in the collection.</returns>
  8753.         </member>
  8754.         <member name="T:System.Xml.Serialization.XmlSchemaExporter">
  8755.             <summary>Populates <see cref="T:System.Xml.Schema.XmlSchema"></see> objects with XML schema element declarations that are found in type mapping objects. </summary>
  8756.         </member>
  8757.         <member name="M:System.Xml.Serialization.XmlSchemaExporter.#ctor(System.Xml.Serialization.XmlSchemas)">
  8758.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSchemaExporter"></see> class. </summary>
  8759.             <param name="schemas">A collection of <see cref="T:System.Xml.Schema.XmlSchema"></see> objects to which element declarations obtained from type mappings are added.</param>
  8760.         </member>
  8761.         <member name="M:System.Xml.Serialization.XmlSchemaExporter.ExportAnyType(System.String)">
  8762.             <summary>Exports an <any> element to the <see cref="T:System.Xml.Schema.XmlSchema"></see> object that is identified by the specified namespace.</summary>
  8763.             <returns>An arbitrary name assigned to the <any> element declaration.</returns>
  8764.             <param name="ns">The namespace of the XML schema document to which to add an <any> element.</param>
  8765.         </member>
  8766.         <member name="M:System.Xml.Serialization.XmlSchemaExporter.ExportAnyType(System.Xml.Serialization.XmlMembersMapping)">
  8767.             <summary>Adds an element declaration for an object or type to a SOAP message or to an <see cref="T:System.Xml.Schema.XmlSchema"></see> object.</summary>
  8768.             <returns>The string "any" with an appended integer. </returns>
  8769.             <param name="members">An <see cref="T:System.Xml.Serialization.XmlMembersMapping"></see>  that contains mappings to export.</param>
  8770.         </member>
  8771.         <member name="M:System.Xml.Serialization.XmlSchemaExporter.ExportMembersMapping(System.Xml.Serialization.XmlMembersMapping)">
  8772.             <summary>Adds an element declaration to the applicable <see cref="T:System.Xml.Schema.XmlSchema"></see> for each of the element parts of a literal SOAP message definition. </summary>
  8773.             <param name="xmlMembersMapping">The internal .NET Framework type mappings for the element parts of a Web Services Description Language (WSDL) message definition.</param>
  8774.         </member>
  8775.         <member name="M:System.Xml.Serialization.XmlSchemaExporter.ExportMembersMapping(System.Xml.Serialization.XmlMembersMapping,System.Boolean)">
  8776.             <summary>Adds an element declaration to the applicable <see cref="T:System.Xml.Schema.XmlSchema"></see> for each of the element parts of a literal SOAP message definition, and specifies whether enclosing elements are included.</summary>
  8777.             <param name="xmlMembersMapping">The internal mapping between a .NET Framework type and an XML schema element.</param>
  8778.             <param name="exportEnclosingType">true if the schema elements that enclose the schema are to be included; otherwise, false.</param>
  8779.         </member>
  8780.         <member name="M:System.Xml.Serialization.XmlSchemaExporter.ExportTypeMapping(System.Xml.Serialization.XmlMembersMapping)">
  8781.             <summary>Adds an element declaration to the applicable <see cref="T:System.Xml.Schema.XmlSchema"></see> object for a single element part of a literal SOAP message definition.</summary>
  8782.             <returns>An <see cref="T:System.Xml.XmlQualifiedName"></see> that represents the qualified XML name of the exported element declaration.</returns>
  8783.             <param name="xmlMembersMapping">Internal .NET Framework type mappings for the element parts of a Web Services Description Language (WSDL) message definition.</param>
  8784.         </member>
  8785.         <member name="M:System.Xml.Serialization.XmlSchemaExporter.ExportTypeMapping(System.Xml.Serialization.XmlTypeMapping)">
  8786.             <summary>Adds an element declaration for a .NET Framework type to the applicable <see cref="T:System.Xml.Schema.XmlSchema"></see> object. </summary>
  8787.             <param name="xmlTypeMapping">The internal mapping between a .NET Framework type and an XML schema element.</param>
  8788.         </member>
  8789.         <member name="T:System.Xml.Serialization.XmlSchemaImporter">
  8790.             <summary>Generates internal mappings to .NET Framework types for XML schema element declarations, including literal XSD message parts in a WSDL document. </summary>
  8791.         </member>
  8792.         <member name="M:System.Xml.Serialization.XmlSchemaImporter.#ctor(System.Xml.Serialization.XmlSchemas)">
  8793.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSchemaImporter"></see> class, taking a collection of <see cref="T:System.Xml.Schema.XmlSchema"></see> objects representing the XML schemas used by SOAP literal messages defined in a WSDL document. </summary>
  8794.             <param name="schemas">A collection of <see cref="T:System.Xml.Schema.XmlSchema"></see> objects.</param>
  8795.         </member>
  8796.         <member name="M:System.Xml.Serialization.XmlSchemaImporter.#ctor(System.Xml.Serialization.XmlSchemas,System.Xml.Serialization.CodeIdentifiers)">
  8797.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSchemaImporter"></see> class, taking a collection of <see cref="T:System.Xml.Schema.XmlSchema"></see> objects that represents the XML schemas used by SOAP literal messages, plus classes being generated for bindings defined in a Web Services Description Language (WSDL) document. </summary>
  8798.             <param name="typeIdentifiers">A <see cref="T:System.Xml.Serialization.CodeIdentifiers"></see> object that specifies a collection of classes being generated for bindings defined in a WSDL document.</param>
  8799.             <param name="schemas">An <see cref="T:System.Xml.Serialization.XmlSchemas"></see> object.</param>
  8800.         </member>
  8801.         <member name="M:System.Xml.Serialization.XmlSchemaImporter.#ctor(System.Xml.Serialization.XmlSchemas,System.Xml.Serialization.CodeGenerationOptions,System.Xml.Serialization.ImportContext)">
  8802.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSchemaImporter"></see> class for a collection of XML schemas, using the specified code generation options and import context.</summary>
  8803.             <param name="context">A <see cref="T:System.Xml.Serialization.ImportContext"></see> instance that specifies the import context.</param>
  8804.             <param name="options">A <see cref="T:System.Xml.Serialization.CodeGenerationOptions"></see> enumeration that specifies code generation options.</param>
  8805.             <param name="schemas">A collection of <see cref="T:System.Xml.Schema.XmlSchema"></see> objects.</param>
  8806.         </member>
  8807.         <member name="M:System.Xml.Serialization.XmlSchemaImporter.#ctor(System.Xml.Serialization.XmlSchemas,System.Xml.Serialization.CodeIdentifiers,System.Xml.Serialization.CodeGenerationOptions)">
  8808.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSchemaImporter"></see> class, taking a collection of <see cref="T:System.Xml.Schema.XmlSchema"></see> objects that represents the XML schemas used by SOAP literal messages, plus classes being generated for bindings defined in a WSDL document, and a <see cref="T:System.Xml.Serialization.CodeGenerationOptions"></see> enumeration value.</summary>
  8809.             <param name="typeIdentifiers">A <see cref="T:System.Xml.Serialization.CodeIdentifiers"></see> object that specifies a collection of classes being generated for bindings defined in a WSDL document.</param>
  8810.             <param name="options">A bitwise combination of the <see cref="T:System.Xml.Serialization.CodeGenerationOptions"></see> values that specifies the options to use when generating .NET Framework types for a Web service.</param>
  8811.             <param name="schemas">A collection of <see cref="T:System.Xml.Schema.XmlSchema"></see> objects.</param>
  8812.         </member>
  8813.         <member name="M:System.Xml.Serialization.XmlSchemaImporter.#ctor(System.Xml.Serialization.XmlSchemas,System.Xml.Serialization.CodeGenerationOptions,System.CodeDom.Compiler.CodeDomProvider,System.Xml.Serialization.ImportContext)">
  8814.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSchemaImporter"></see> class. </summary>
  8815.             <param name="context">A <see cref="T:System.Xml.Serialization.ImportContext"></see> instance that specifies the import context.</param>
  8816.             <param name="codeProvider">A <see cref="T:System.CodeDom.Compiler.CodeDomProvider"></see> used to generate the serialization code.</param>
  8817.             <param name="options">A bitwise combination of the <see cref="T:System.Xml.Serialization.CodeGenerationOptions"></see> values that specifies the options to use when generating .NET Framework types for a Web service.</param>
  8818.             <param name="schemas">A collection of <see cref="T:System.Xml.Schema.XmlSchema"></see> objects.</param>
  8819.         </member>
  8820.         <member name="M:System.Xml.Serialization.XmlSchemaImporter.ImportAnyType(System.Xml.XmlQualifiedName,System.String)">
  8821.             <summary>Generates internal type mapping information for a single, (SOAP) literal element part defined in a WSDL document.</summary>
  8822.             <returns>An <see cref="T:System.Xml.Serialization.XmlMembersMapping"></see> representing the .NET Framework type mapping for a single element part of a WSDL message definition.</returns>
  8823.             <param name="typeName">An <see cref="T:System.Xml.XmlQualifiedName"></see> that specifies the name of an element's type for which a .NET Framework type is generated.</param>
  8824.             <param name="elementName">The name of the part element in the WSDL document.</param>
  8825.         </member>
  8826.         <member name="M:System.Xml.Serialization.XmlSchemaImporter.ImportDerivedTypeMapping(System.Xml.XmlQualifiedName,System.Type)">
  8827.             <summary>Generates internal type mapping information for an element defined in an XML schema document. </summary>
  8828.             <returns>An <see cref="T:System.Xml.Serialization.XmlTypeMapping"></see> representing the.NET Framework type mapping information for an XML schema element.</returns>
  8829.             <param name="name">An <see cref="T:System.Xml.XmlQualifiedName"></see> that specifies the name of an element defined in an XML schema document.</param>
  8830.             <param name="baseType">A base type for the .NET Framework type that is generated to correspond to an XSD element's type.</param>
  8831.         </member>
  8832.         <member name="M:System.Xml.Serialization.XmlSchemaImporter.ImportDerivedTypeMapping(System.Xml.XmlQualifiedName,System.Type,System.Boolean)">
  8833.             <summary>Generates internal type mapping information for an element defined in an XML schema document or as a part in a WSDL document.</summary>
  8834.             <returns>The .NET Framework type mapping information for an XML schema element.</returns>
  8835.             <param name="name">An <see cref="T:System.Xml.XmlQualifiedName"></see> that specifies the name of an element defined in an XML schema document.</param>
  8836.             <param name="baseType">A base type for the .NET Framework type that is generated to correspond to an XSD element's type.</param>
  8837.             <param name="baseTypeCanBeIndirect">true to indicate that the type corresponding to an XSD element can indirectly inherit from the base type; otherwise, false.</param>
  8838.         </member>
  8839.         <member name="M:System.Xml.Serialization.XmlSchemaImporter.ImportMembersMapping(System.Xml.XmlQualifiedName)">
  8840.             <summary>Generates internal type mapping information for a single element part of a literal-use SOAP message defined in a WSDL document. </summary>
  8841.             <returns>The .NET Framework type mapping for a WSDL message definition containing a single element part.</returns>
  8842.             <param name="name">An <see cref="T:System.Xml.XmlQualifiedName"></see> that specifies the name of the message part.</param>
  8843.         </member>
  8844.         <member name="M:System.Xml.Serialization.XmlSchemaImporter.ImportMembersMapping(System.Xml.XmlQualifiedName[])">
  8845.             <summary>Generates internal type mapping information for the element parts of a literal-use SOAP message defined in a WSDL document. </summary>
  8846.             <returns>An <see cref="T:System.Xml.Serialization.XmlMembersMapping"></see> that represents the .NET Framework type mappings for the element parts of a WSDL message definition.</returns>
  8847.             <param name="names">An array of type <see cref="T:System.Xml.XmlQualifiedName"></see> that specifies the names of the message parts.</param>
  8848.         </member>
  8849.         <member name="M:System.Xml.Serialization.XmlSchemaImporter.ImportMembersMapping(System.String,System.String,System.Xml.Serialization.SoapSchemaMember[])">
  8850.             <summary>Generates internal type mapping information for the element parts of a literal-use SOAP message defined in a WSDL document.</summary>
  8851.             <returns>A <see cref="T:System.Xml.Serialization.XmlMembersMapping"></see> that contains type mapping information.</returns>
  8852.             <param name="name">The name of the element for which to generate a mapping.</param>
  8853.             <param name="ns">The namespace of the element for which to generate a mapping.</param>
  8854.             <param name="members">An array of <see cref="T:System.Xml.Serialization.SoapSchemaMember"></see> instances that specifies the members of the element for which to generate a mapping.</param>
  8855.         </member>
  8856.         <member name="M:System.Xml.Serialization.XmlSchemaImporter.ImportMembersMapping(System.Xml.XmlQualifiedName[],System.Type,System.Boolean)">
  8857.             <summary>Generates internal type mapping information for the element parts of a literal-use SOAP message defined in a WSDL document.</summary>
  8858.             <returns>The .NET Framework type mappings for the element parts of a WSDL message definition.</returns>
  8859.             <param name="names">An array of type <see cref="T:System.Xml.XmlQualifiedName"></see> that specifies the names of the message parts.</param>
  8860.             <param name="baseType">A base type for all .NET Framework types that are generated to correspond to message parts.</param>
  8861.             <param name="baseTypeCanBeIndirect">true to indicate that the types corresponding to message parts can indirectly inherit from the base type; otherwise, false.</param>
  8862.         </member>
  8863.         <member name="M:System.Xml.Serialization.XmlSchemaImporter.ImportSchemaType(System.Xml.XmlQualifiedName)">
  8864.             <summary>Generates internal type mapping information for an element defined in an XML schema document. </summary>
  8865.             <returns>A <see cref="T:System.Xml.Serialization.XmlTypeMapping"></see> object that describes a type mapping.</returns>
  8866.             <param name="typeName">A <see cref="T:System.Xml.XmlQualifiedName"></see> that specifies an XML element.</param>
  8867.         </member>
  8868.         <member name="M:System.Xml.Serialization.XmlSchemaImporter.ImportSchemaType(System.Xml.XmlQualifiedName,System.Type)">
  8869.             <summary>Generates internal type mapping information for an element defined in an XML schema document. </summary>
  8870.             <returns>A <see cref="T:System.Xml.Serialization.XmlTypeMapping"></see> object that describes a type mapping.</returns>
  8871.             <param name="typeName">A <see cref="T:System.Xml.XmlQualifiedName"></see> that specifies an XML element.</param>
  8872.             <param name="baseType">A <see cref="T:System.Type"></see> object that specifies a base type.</param>
  8873.         </member>
  8874.         <member name="M:System.Xml.Serialization.XmlSchemaImporter.ImportSchemaType(System.Xml.XmlQualifiedName,System.Type,System.Boolean)">
  8875.             <summary>Generates internal type mapping information for an element defined in an XML schema document. </summary>
  8876.             <returns>A <see cref="T:System.Xml.Serialization.XmlTypeMapping"></see> object that describes a type mapping.</returns>
  8877.             <param name="typeName">A <see cref="T:System.Xml.XmlQualifiedName"></see> that specifies an XML element.</param>
  8878.             <param name="baseType">A <see cref="T:System.Type"></see> object that specifies a base type.</param>
  8879.             <param name="baseTypeCanBeIndirect">A <see cref="T:System.Boolean"></see> value that specifies whether the generated type can indirectly inherit the baseType.</param>
  8880.         </member>
  8881.         <member name="M:System.Xml.Serialization.XmlSchemaImporter.ImportTypeMapping(System.Xml.XmlQualifiedName)">
  8882.             <summary>Generates internal type mapping information for an element defined in an XML schema document. </summary>
  8883.             <returns>The .NET Framework type mapping information for an XML schema element.</returns>
  8884.             <param name="name">An <see cref="T:System.Xml.XmlQualifiedName"></see> that specifies the name of an element defined in an XML schema document.</param>
  8885.         </member>
  8886.         <member name="T:System.Xml.Serialization.XmlSchemaProviderAttribute">
  8887.             <summary>When applied to a type, stores the name of a static method of the type that returns an XML schema and a <see cref="T:System.Xml.XmlQualifiedName"></see> that controls the serialization of the type.</summary>
  8888.         </member>
  8889.         <member name="M:System.Xml.Serialization.XmlSchemaProviderAttribute.#ctor(System.String)">
  8890.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSchemaProviderAttribute"></see> class, taking the name of the static method that supplies the type's XML schema.</summary>
  8891.             <param name="methodName">The name of the static method that must be implemented.</param>
  8892.         </member>
  8893.         <member name="P:System.Xml.Serialization.XmlSchemaProviderAttribute.IsAny">
  8894.             <summary>Gets or sets a value that determines whether the target class is a wildcard, or that the schema for the class has contains only an xs:any element.</summary>
  8895.             <returns>true, if the class is a wildcard, or if the schema contains only the xs:any element; otherwise, false.</returns>
  8896.         </member>
  8897.         <member name="P:System.Xml.Serialization.XmlSchemaProviderAttribute.MethodName">
  8898.             <summary>Gets the name of the static method that supplies the type's XML schema and the name of its XML Schema data type.</summary>
  8899.             <returns>The name of the method that is invoked by the XML infrastructure to return an XML schema.</returns>
  8900.         </member>
  8901.         <member name="T:System.Xml.Serialization.XmlSchemas">
  8902.             <summary>Represents the collection of XML schemas.</summary>
  8903.         </member>
  8904.         <member name="M:System.Xml.Serialization.XmlSchemas.#ctor">
  8905.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSchemas"></see> class. </summary>
  8906.         </member>
  8907.         <member name="M:System.Xml.Serialization.XmlSchemas.Add(System.Xml.Schema.XmlSchema)">
  8908.             <summary>Adds an object to the end of the collection.</summary>
  8909.             <returns>The index at which the <see cref="T:System.Xml.Schema.XmlSchema"></see> is added.</returns>
  8910.             <param name="schema">The <see cref="T:System.Xml.Schema.XmlSchema"></see> object to be added to the collection of objects. </param>
  8911.         </member>
  8912.         <member name="M:System.Xml.Serialization.XmlSchemas.Add(System.Xml.Serialization.XmlSchemas)">
  8913.             <summary>Adds an instance of the <see cref="T:System.Xml.Serialization.XmlSchemas"></see> class to the end of the collection.</summary>
  8914.             <param name="schemas">The <see cref="T:System.Xml.Serialization.XmlSchemas"></see> object to be added to the end of the collection. </param>
  8915.         </member>
  8916.         <member name="M:System.Xml.Serialization.XmlSchemas.Add(System.Xml.Schema.XmlSchema,System.Uri)">
  8917.             <summary>Adds an <see cref="T:System.Xml.Schema.XmlSchema"></see> object that represents an assembly reference to the collection.</summary>
  8918.             <returns>The index at which the <see cref="T:System.Xml.Schema.XmlSchema"></see> is added.</returns>
  8919.             <param name="schema">The <see cref="T:System.Xml.Schema.XmlSchema"></see> to add.</param>
  8920.             <param name="baseUri">The <see cref="T:System.Uri"></see> of the schema object.</param>
  8921.         </member>
  8922.         <member name="M:System.Xml.Serialization.XmlSchemas.AddReference(System.Xml.Schema.XmlSchema)">
  8923.             <summary>Adds an <see cref="T:System.Xml.Schema.XmlSchema"></see> object that represents an assembly reference to the collection.</summary>
  8924.             <param name="schema">The <see cref="T:System.Xml.Schema.XmlSchema"></see> to add.</param>
  8925.         </member>
  8926.         <member name="M:System.Xml.Serialization.XmlSchemas.Compile(System.Xml.Schema.ValidationEventHandler,System.Boolean)">
  8927.             <summary>Processes the element and attribute names in the XML schemas and, optionally, validates the XML schemas. </summary>
  8928.             <param name="fullCompile">true to validate the XML schemas in the collection using the <see cref="M:System.Xml.Serialization.XmlSchemas.Compile(System.Xml.Schema.ValidationEventHandler,System.Boolean)"></see> method of the <see cref="T:System.Xml.Serialization.XmlSchemas"></see> class; otherwise, false.</param>
  8929.             <param name="handler">A <see cref="T:System.Xml.Schema.ValidationEventHandler"></see> that specifies the callback method that handles errors and warnings during XML Schema validation, if the strict parameter is set to true.</param>
  8930.         </member>
  8931.         <member name="M:System.Xml.Serialization.XmlSchemas.Contains(System.String)">
  8932.             <summary>Returns a value that indicates whether the collection contains an <see cref="T:System.Xml.Schema.XmlSchema"></see> object that belongs to the specified namespace.</summary>
  8933.             <returns>true if the item is found; otherwise, false.</returns>
  8934.             <param name="targetNamespace">The namespace of the item to check for.</param>
  8935.         </member>
  8936.         <member name="M:System.Xml.Serialization.XmlSchemas.Contains(System.Xml.Schema.XmlSchema)">
  8937.             <summary>Determines whether the <see cref="T:System.Xml.Serialization.XmlSchemas"></see> contains a specific schema.</summary>
  8938.             <returns>true, if the collection contains the specified item; otherwise, false.</returns>
  8939.             <param name="schema">The <see cref="T:System.Xml.Schema.XmlSchema"></see> object to locate. </param>
  8940.         </member>
  8941.         <member name="M:System.Xml.Serialization.XmlSchemas.CopyTo(System.Xml.Schema.XmlSchema[],System.Int32)">
  8942.             <summary>Copies the entire <see cref="T:System.Xml.Serialization.XmlSchemas"></see> to a compatible one-dimensional <see cref="T:System.Array"></see>, which starts at the specified index of the target array.</summary>
  8943.             <param name="array">The one-dimensional <see cref="T:System.Array"></see> that is the destination of the schemas copied from <see cref="T:System.Xml.Serialization.XmlSchemas"></see>. The <see cref="T:System.Array"></see> must have zero-based indexing. </param>
  8944.             <param name="index">A 32-bit integer that represents the index in the array where copying begins.</param>
  8945.         </member>
  8946.         <member name="M:System.Xml.Serialization.XmlSchemas.Find(System.Xml.XmlQualifiedName,System.Type)">
  8947.             <summary>Locates in one of the XML schemas an <see cref="T:System.Xml.Schema.XmlSchemaObject"></see> of the specified name and type. </summary>
  8948.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaObject"></see> instance, such as an <see cref="T:System.Xml.Schema.XmlSchemaElement"></see> or <see cref="T:System.Xml.Schema.XmlSchemaAttribute"></see>.</returns>
  8949.             <param name="type">The <see cref="T:System.Type"></see> of the object to find. Possible types include: <see cref="T:System.Xml.Schema.XmlSchemaGroup"></see>, <see cref="T:System.Xml.Schema.XmlSchemaAttributeGroup"></see>, <see cref="T:System.Xml.Schema.XmlSchemaElement"></see>, <see cref="T:System.Xml.Schema.XmlSchemaAttribute"></see>, and <see cref="T:System.Xml.Schema.XmlSchemaNotation"></see>.</param>
  8950.             <param name="name">An <see cref="T:System.Xml.XmlQualifiedName"></see> that specifies a fully qualified name with a namespace used to locate an <see cref="T:System.Xml.Schema.XmlSchema"></see> object in the collection.</param>
  8951.         </member>
  8952.         <member name="M:System.Xml.Serialization.XmlSchemas.GetSchemas(System.String)">
  8953.             <summary>Gets a collection of schemas that belong to the same namespace.</summary>
  8954.             <returns>An <see cref="T:System.Collections.IList"></see> implementation that contains the schemas.</returns>
  8955.             <param name="ns">The namespace of the schemas to retrieve.</param>
  8956.         </member>
  8957.         <member name="M:System.Xml.Serialization.XmlSchemas.IndexOf(System.Xml.Schema.XmlSchema)">
  8958.             <summary>Searches for the specified schema and returns the zero-based index of the first occurrence within the entire <see cref="T:System.Xml.Serialization.XmlSchemas"></see>.</summary>
  8959.             <returns>The zero-based index of the first occurrence of the value within the entire <see cref="T:System.Xml.Serialization.XmlSchemas"></see>, if found; otherwise, -1.</returns>
  8960.             <param name="schema">The <see cref="T:System.Xml.Schema.XmlSchema"></see> to locate. </param>
  8961.         </member>
  8962.         <member name="M:System.Xml.Serialization.XmlSchemas.Insert(System.Int32,System.Xml.Schema.XmlSchema)">
  8963.             <summary>Inserts a schema into the <see cref="T:System.Xml.Serialization.XmlSchemas"></see> at the specified index.</summary>
  8964.             <param name="schema">The <see cref="T:System.Xml.Schema.XmlSchema"></see> object to be inserted. </param>
  8965.             <param name="index">The zero-based index at which schema should be inserted. </param>
  8966.         </member>
  8967.         <member name="M:System.Xml.Serialization.XmlSchemas.IsDataSet(System.Xml.Schema.XmlSchema)">
  8968.             <summary>Static method that determines whether the specified XML schema contains a custom IsDataSet attribute set to true, or its equivalent. </summary>
  8969.             <returns>true if the specified schema exists; otherwise, false.</returns>
  8970.             <param name="schema">The XML schema to check for an IsDataSet attribute with a true value.</param>
  8971.         </member>
  8972.         <member name="M:System.Xml.Serialization.XmlSchemas.OnClear">
  8973.             <summary>Performs additional custom processes when clearing the contents of the <see cref="T:System.Xml.Serialization.XmlSchemas"></see> instance.</summary>
  8974.         </member>
  8975.         <member name="M:System.Xml.Serialization.XmlSchemas.OnInsert(System.Int32,System.Object)">
  8976.             <summary>Performs additional custom processes before inserting a new element into the <see cref="T:System.Xml.Serialization.XmlSchemas"></see> instance.</summary>
  8977.             <param name="value">The new value of the element at index. </param>
  8978.             <param name="index">The zero-based index at which to insert value. </param>
  8979.         </member>
  8980.         <member name="M:System.Xml.Serialization.XmlSchemas.OnRemove(System.Int32,System.Object)">
  8981.             <summary>Performs additional custom processes when removing an element from the <see cref="T:System.Xml.Serialization.XmlSchemas"></see> instance.</summary>
  8982.             <param name="value">The value of the element to remove at index. </param>
  8983.             <param name="index">The zero-based index at which value can be found. </param>
  8984.         </member>
  8985.         <member name="M:System.Xml.Serialization.XmlSchemas.OnSet(System.Int32,System.Object,System.Object)">
  8986.             <summary>Performs additional custom processes before setting a value in the <see cref="T:System.Xml.Serialization.XmlSchemas"></see> instance.</summary>
  8987.             <param name="oldValue">The value to replace with newValue. </param>
  8988.             <param name="newValue">The new value of the element at index. </param>
  8989.             <param name="index">The zero-based index at which oldValue can be found. </param>
  8990.         </member>
  8991.         <member name="M:System.Xml.Serialization.XmlSchemas.Remove(System.Xml.Schema.XmlSchema)">
  8992.             <summary>Removes the first occurrence of a specific schema from the <see cref="T:System.Xml.Serialization.XmlSchemas"></see>.</summary>
  8993.             <param name="schema">The <see cref="T:System.Xml.Schema.XmlSchema"></see> to remove. </param>
  8994.         </member>
  8995.         <member name="M:System.Xml.Serialization.XmlSchemas.System.Collections.Generic.IEnumerable<System.Xml.Schema.XmlSchema>.GetEnumerator">
  8996.             <summary>Returns an enumerator that can be used to iterate through the schema collection.</summary>
  8997.             <returns>An <see cref="T:System.Xml.Serialization.XmlSchemaEnumerator"></see> that enables iteration over the collection.</returns>
  8998.         </member>
  8999.         <member name="P:System.Xml.Serialization.XmlSchemas.IsCompiled">
  9000.             <summary>Gets a value that indicates whether the schemas have been compiled.</summary>
  9001.             <returns>true, if the schemas have been compiled; otherwise, false.</returns>
  9002.         </member>
  9003.         <member name="P:System.Xml.Serialization.XmlSchemas.Item(System.Int32)">
  9004.             <summary>Gets or sets the <see cref="T:System.Xml.Schema.XmlSchema"></see> object at the specified index. </summary>
  9005.             <returns>The specified <see cref="T:System.Xml.Schema.XmlSchema"></see>.</returns>
  9006.             <param name="index">The index of the item to retrieve.</param>
  9007.         </member>
  9008.         <member name="P:System.Xml.Serialization.XmlSchemas.Item(System.String)">
  9009.             <summary>Gets a specified <see cref="T:System.Xml.Schema.XmlSchema"></see> object that represents the XML schema associated with the specified namespace.</summary>
  9010.             <returns>The specified <see cref="T:System.Xml.Schema.XmlSchema"></see> object.</returns>
  9011.             <param name="ns">The namespace of the specified object.</param>
  9012.         </member>
  9013.         <member name="T:System.Xml.Serialization.XmlSerializationCollectionFixupCallback">
  9014.             <summary>Delegate used by the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class for deserialization of SOAP-encoded XML data types that map to collections or enumerations. </summary>
  9015.         </member>
  9016.         <member name="T:System.Xml.Serialization.XmlSerializationFixupCallback">
  9017.             <summary>Delegate used by the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class for deserialization of SOAP-encoded XML data. </summary>
  9018.         </member>
  9019.         <member name="T:System.Xml.Serialization.XmlSerializationGeneratedCode">
  9020.             <summary>An abstract class that is the base class for <see cref="T:System.Xml.Serialization.XmlSerializationReader"></see> and <see cref="T:System.Xml.Serialization.XmlSerializationWriter"></see> and that contains methods common to both of these types.</summary>
  9021.         </member>
  9022.         <member name="M:System.Xml.Serialization.XmlSerializationGeneratedCode.#ctor">
  9023.             <summary>Initializes an instance of the <see cref="T:System.Xml.Serialization.XmlSerializationGeneratedCode"></see> class. </summary>
  9024.         </member>
  9025.         <member name="T:System.Xml.Serialization.XmlSerializationReadCallback">
  9026.             <summary>Delegate used by the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class for deserialization of types from SOAP-encoded, non-root XML data. </summary>
  9027.         </member>
  9028.         <member name="T:System.Xml.Serialization.XmlSerializationReader">
  9029.             <summary>Controls deserialization by the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class. </summary>
  9030.         </member>
  9031.         <member name="M:System.Xml.Serialization.XmlSerializationReader.#ctor">
  9032.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializationReader"></see> class.</summary>
  9033.         </member>
  9034.         <member name="M:System.Xml.Serialization.XmlSerializationReader.AddFixup(System.Xml.Serialization.XmlSerializationReader.CollectionFixup)">
  9035.             <summary>Stores an object that contains a callback method that will be called, as necessary, to fill in .NET Framework collections or enumerations that map to SOAP-encoded arrays or SOAP-encoded, multi-referenced elements. </summary>
  9036.             <param name="fixup">A <see cref="T:System.Xml.Serialization.XmlSerializationCollectionFixupCallback"></see> delegate and the callback method's input data.</param>
  9037.         </member>
  9038.         <member name="M:System.Xml.Serialization.XmlSerializationReader.AddFixup(System.Xml.Serialization.XmlSerializationReader.Fixup)">
  9039.             <summary>Stores an object that contains a callback method instance that will be called, as necessary, to fill in the objects in a SOAP-encoded array. </summary>
  9040.             <param name="fixup">An <see cref="T:System.Xml.Serialization.XmlSerializationFixupCallback"></see> delegate and the callback method's input data.</param>
  9041.         </member>
  9042.         <member name="M:System.Xml.Serialization.XmlSerializationReader.AddReadCallback(System.String,System.String,System.Type,System.Xml.Serialization.XmlSerializationReadCallback)">
  9043.             <summary>Stores an implementation of the <see cref="T:System.Xml.Serialization.XmlSerializationReadCallback"></see> delegate and its input data for a later invocation. </summary>
  9044.             <param name="type">The <see cref="T:System.Type"></see> to be deserialized.</param>
  9045.             <param name="read">An <see cref="T:System.Xml.Serialization.XmlSerializationReadCallback"></see> delegate.</param>
  9046.             <param name="name">The name of the .NET Framework type that is being deserialized.</param>
  9047.             <param name="ns">The namespace of the .NET Framework type that is being deserialized.</param>
  9048.         </member>
  9049.         <member name="M:System.Xml.Serialization.XmlSerializationReader.AddTarget(System.String,System.Object)">
  9050.             <summary>Stores an object that is being deserialized from a SOAP-encoded multiRef element for later access through the <see cref="M:System.Xml.Serialization.XmlSerializationReader.GetTarget(System.String)"></see> method. </summary>
  9051.             <param name="o">The object that is deserialized from the XML element.</param>
  9052.             <param name="id">The value of the id attribute of a multiRef element that identifies the element.</param>
  9053.         </member>
  9054.         <member name="M:System.Xml.Serialization.XmlSerializationReader.CheckReaderCount(System.Int32@,System.Int32@)">
  9055.             <summary>Checks whether the deserializer has advanced.</summary>
  9056.             <param name="whileIterations">The current count in a while loop.</param>
  9057.             <param name="readerCount">The current <see cref="P:System.Xml.Serialization.XmlSerializationReader.ReaderCount"></see>. </param>
  9058.             <exception cref="T:System.InvalidOperationException">The <see cref="P:System.Xml.Serialization.XmlSerializationReader.ReaderCount"></see> has not advanced. </exception>
  9059.         </member>
  9060.         <member name="M:System.Xml.Serialization.XmlSerializationReader.CollapseWhitespace(System.String)">
  9061.             <summary>Removes all occurrences of white space characters from the beginning and end of the specified string.</summary>
  9062.             <returns>The trimmed string.</returns>
  9063.             <param name="value">The string that will have its white space trimmed.</param>
  9064.         </member>
  9065.         <member name="M:System.Xml.Serialization.XmlSerializationReader.CreateAbstractTypeException(System.String,System.String)">
  9066.             <summary>Creates an <see cref="T:System.InvalidOperationException"></see> that indicates that an object being deserialized should be abstract. </summary>
  9067.             <returns>An <see cref="T:System.InvalidOperationException"></see> exception.</returns>
  9068.             <param name="name">The name of the abstract type.</param>
  9069.             <param name="ns">The .NET Framework namespace of the abstract type.</param>
  9070.         </member>
  9071.         <member name="M:System.Xml.Serialization.XmlSerializationReader.CreateBadDerivationException(System.String,System.String,System.String,System.String,System.String,System.String)">
  9072.             <summary>Populates an object from its XML representation at the current location of the <see cref="T:System.Xml.XmlReader"></see>, with an option to read the inner element.</summary>
  9073.             <returns>An <see cref="T:System.InvalidOperationException"></see> exception.</returns>
  9074.             <param name="clrBase">The name of the base .NET Framework type.</param>
  9075.             <param name="nsDerived">The namespace of the derived XML Schema data type.</param>
  9076.             <param name="xsdDerived">The local name of the derived XML Schema data type.</param>
  9077.             <param name="clrDerived">The namespace of the derived .NET Framework type.</param>
  9078.             <param name="nsBase">The namespace of the base XML Schema data type.</param>
  9079.             <param name="xsdBase">The local name of the base XML Schema data type.</param>
  9080.         </member>
  9081.         <member name="M:System.Xml.Serialization.XmlSerializationReader.CreateCtorHasSecurityException(System.String)">
  9082.             <summary>Creates an <see cref="T:System.InvalidOperationException"></see> that indicates that an object being deserialized cannot be instantiated because the constructor throws a security exception.</summary>
  9083.             <returns>An <see cref="T:System.InvalidOperationException"></see> exception.</returns>
  9084.             <param name="typeName">The name of the type.</param>
  9085.         </member>
  9086.         <member name="M:System.Xml.Serialization.XmlSerializationReader.CreateInaccessibleConstructorException(System.String)">
  9087.             <summary>Creates an <see cref="T:System.InvalidOperationException"></see> that indicates that an object being deserialized cannot be instantiated because there is no constructor available.</summary>
  9088.             <returns>An <see cref="T:System.InvalidOperationException"></see> exception.</returns>
  9089.             <param name="typeName">The name of the type.</param>
  9090.         </member>
  9091.         <member name="M:System.Xml.Serialization.XmlSerializationReader.CreateInvalidCastException(System.Type,System.Object)">
  9092.             <summary>Creates an <see cref="T:System.InvalidCastException"></see> that indicates that an explicit reference conversion failed.</summary>
  9093.             <returns>An <see cref="T:System.InvalidCastException"></see> exception.</returns>
  9094.             <param name="type">The <see cref="T:System.Type"></see> that an object cannot be cast to. This type is incorporated into the exception message.</param>
  9095.             <param name="value">The object that cannot be cast. This object is incorporated into the exception message.</param>
  9096.         </member>
  9097.         <member name="M:System.Xml.Serialization.XmlSerializationReader.CreateInvalidCastException(System.Type,System.Object,System.String)">
  9098.             <summary>Creates an <see cref="T:System.InvalidCastException"></see> that indicates that an explicit reference conversion failed.</summary>
  9099.             <returns>An <see cref="T:System.InvalidCastException"></see> exception.</returns>
  9100.             <param name="type">The <see cref="T:System.Type"></see> that an object cannot be cast to. This type is incorporated into the exception message.</param>
  9101.             <param name="value">The object that cannot be cast. This object is incorporated into the exception message.</param>
  9102.             <param name="id">A string identifier.</param>
  9103.         </member>
  9104.         <member name="M:System.Xml.Serialization.XmlSerializationReader.CreateMissingIXmlSerializableType(System.String,System.String,System.String)">
  9105.             <summary>Creates an <see cref="T:System.InvalidOperationException"></see> that indicates that a derived type that is mapped to an XML Schema data type cannot be located.</summary>
  9106.             <returns>An <see cref="T:System.InvalidOperationException"></see> exception.</returns>
  9107.             <param name="clrType">The full name of the .NET Framework base type for which a derived type cannot be located.</param>
  9108.             <param name="name">The local name of the XML Schema data type that is mapped to the unavailable derived type.</param>
  9109.             <param name="ns">The namespace of the XML Schema data type that is mapped to the unavailable derived type.</param>
  9110.         </member>
  9111.         <member name="M:System.Xml.Serialization.XmlSerializationReader.CreateReadOnlyCollectionException(System.String)">
  9112.             <summary>Creates an <see cref="T:System.InvalidOperationException"></see> that indicates that a SOAP-encoded collection type cannot be modified and its values cannot be filled in. </summary>
  9113.             <returns>An <see cref="T:System.InvalidOperationException"></see> exception.</returns>
  9114.             <param name="name">The fully qualified name of the .NET Framework type for which there is a mapping.</param>
  9115.         </member>
  9116.         <member name="M:System.Xml.Serialization.XmlSerializationReader.CreateUnknownConstantException(System.String,System.Type)">
  9117.             <summary>Creates an <see cref="T:System.InvalidOperationException"></see> that indicates that an enumeration value is not valid. </summary>
  9118.             <returns>An <see cref="T:System.InvalidOperationException"></see> exception.</returns>
  9119.             <param name="enumType">The enumeration type.</param>
  9120.             <param name="value">The enumeration value that is not valid.</param>
  9121.         </member>
  9122.         <member name="M:System.Xml.Serialization.XmlSerializationReader.CreateUnknownNodeException">
  9123.             <summary>Creates an <see cref="T:System.InvalidOperationException"></see> that indicates that the current position of <see cref="T:System.Xml.XmlReader"></see> represents an unknown XML node. </summary>
  9124.             <returns>An <see cref="T:System.InvalidOperationException"></see> exception.</returns>
  9125.         </member>
  9126.         <member name="M:System.Xml.Serialization.XmlSerializationReader.CreateUnknownTypeException(System.Xml.XmlQualifiedName)">
  9127.             <summary>Creates an <see cref="T:System.InvalidOperationException"></see> that indicates that a type is unknown. </summary>
  9128.             <returns>An <see cref="T:System.InvalidOperationException"></see> exception.</returns>
  9129.             <param name="type">An <see cref="T:System.Xml.XmlQualifiedName"></see> that represents the name of the unknown type.</param>
  9130.         </member>
  9131.         <member name="M:System.Xml.Serialization.XmlSerializationReader.EnsureArrayIndex(System.Array,System.Int32,System.Type)">
  9132.             <summary>Ensures that a given array, or a copy, is large enough to contain a specified index. </summary>
  9133.             <returns>The existing <see cref="T:System.Array"></see>, if it is already large enough; otherwise, a new, larger array that contains the original array's elements.</returns>
  9134.             <param name="a">The <see cref="T:System.Array"></see> that is being checked.</param>
  9135.             <param name="elementType">The <see cref="T:System.Type"></see> of the array's elements.</param>
  9136.             <param name="index">The required index.</param>
  9137.         </member>
  9138.         <member name="M:System.Xml.Serialization.XmlSerializationReader.FixupArrayRefs(System.Object)">
  9139.             <summary>Fills in the values of a SOAP-encoded array whose data type maps to a .NET Framework reference type. </summary>
  9140.             <param name="fixup">An object that contains the array whose values are filled in.</param>
  9141.         </member>
  9142.         <member name="M:System.Xml.Serialization.XmlSerializationReader.GetArrayLength(System.String,System.String)">
  9143.             <summary>Gets the length of the SOAP-encoded array where the <see cref="T:System.Xml.XmlReader"></see> is currently positioned. </summary>
  9144.             <returns>The length of the SOAP array.</returns>
  9145.             <param name="name">The local name that the array should have.</param>
  9146.             <param name="ns">The namespace that the array should have.</param>
  9147.         </member>
  9148.         <member name="M:System.Xml.Serialization.XmlSerializationReader.GetNullAttr">
  9149.             <summary>Determines whether the XML element where the <see cref="T:System.Xml.XmlReader"></see> is currently positioned has a null attribute set to the value true.</summary>
  9150.             <returns>true if <see cref="T:System.Xml.XmlReader"></see> is currently positioned over a null attribute with the value true; otherwise, false.</returns>
  9151.         </member>
  9152.         <member name="M:System.Xml.Serialization.XmlSerializationReader.GetTarget(System.String)">
  9153.             <summary>Gets an object that is being deserialized from a SOAP-encoded multiRef element and that was stored earlier by <see cref="M:System.Xml.Serialization.XmlSerializationReader.AddTarget(System.String,System.Object)"></see>.  </summary>
  9154.             <returns>An object to be deserialized from a SOAP-encoded multiRef element.</returns>
  9155.             <param name="id">The value of the id attribute of a multiRef element that identifies the element.</param>
  9156.         </member>
  9157.         <member name="M:System.Xml.Serialization.XmlSerializationReader.GetXsiType">
  9158.             <summary>Gets the value of the xsi:type attribute for the XML element at the current location of the <see cref="T:System.Xml.XmlReader"></see>. </summary>
  9159.             <returns>An XML qualified name that indicates the data type of an XML element.</returns>
  9160.         </member>
  9161.         <member name="M:System.Xml.Serialization.XmlSerializationReader.InitCallbacks">
  9162.             <summary>Initializes callback methods that populate objects that map to SOAP-encoded XML data. </summary>
  9163.         </member>
  9164.         <member name="M:System.Xml.Serialization.XmlSerializationReader.InitIDs">
  9165.             <summary>Stores element and attribute names in a <see cref="T:System.Xml.NameTable"></see> object. </summary>
  9166.         </member>
  9167.         <member name="M:System.Xml.Serialization.XmlSerializationReader.IsXmlnsAttribute(System.String)">
  9168.             <summary>Determines whether an XML attribute name indicates an XML namespace. </summary>
  9169.             <returns>true if the XML attribute name indicates an XML namespace; otherwise, false.</returns>
  9170.             <param name="name">The name of an XML attribute.</param>
  9171.         </member>
  9172.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ParseWsdlArrayType(System.Xml.XmlAttribute)">
  9173.             <summary>Sets the value of the XML attribute if it is of type arrayType from the Web Services Description Language (WSDL) namespace. </summary>
  9174.             <param name="attr">An <see cref="T:System.Xml.XmlAttribute"></see> that may have the type wsdl:array.</param>
  9175.         </member>
  9176.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ReadElementQualifiedName">
  9177.             <summary>Makes the <see cref="T:System.Xml.XmlReader"></see> read the fully qualified name of the element where it is currently positioned. </summary>
  9178.             <returns>The fully qualified name of the current XML element.</returns>
  9179.         </member>
  9180.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ReadEndElement">
  9181.             <summary>Makes the <see cref="T:System.Xml.XmlReader"></see> read an XML end tag. </summary>
  9182.         </member>
  9183.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ReadNull">
  9184.             <summary>Instructs the <see cref="T:System.Xml.XmlReader"></see> to read the current XML element if the element has a null attribute with the value true. </summary>
  9185.             <returns>true if the element has a null="true" attribute value and has been read; otherwise, false.</returns>
  9186.         </member>
  9187.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ReadNullableQualifiedName">
  9188.             <summary>Instructs the <see cref="T:System.Xml.XmlReader"></see> to read the fully qualified name of the element where it is currently positioned. </summary>
  9189.             <returns>A <see cref="T:System.Xml.XmlQualifiedName"></see> that represents the fully qualified name of the current XML element; otherwise, null if a null="true" attribute value is present.</returns>
  9190.         </member>
  9191.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ReadNullableString">
  9192.             <summary>Instructs the <see cref="T:System.Xml.XmlReader"></see> to read a simple, text-only XML element that could be null. </summary>
  9193.             <returns>The string value; otherwise, null.</returns>
  9194.         </member>
  9195.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ReadReference(System.String@)">
  9196.             <summary>Reads the value of the href attribute (ref attribute for SOAP 1.2) that is used to refer to an XML element in SOAP encoding. </summary>
  9197.             <returns>true if the value was read; otherwise, false.</returns>
  9198.             <param name="fixupReference">An output string into which the href attribute value is read.</param>
  9199.         </member>
  9200.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ReadReferencedElement">
  9201.             <summary>Deserializes an object from a SOAP-encoded multiRef XML element. </summary>
  9202.             <returns>The value of the referenced element in the document.</returns>
  9203.         </member>
  9204.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ReadReferencedElement(System.String,System.String)">
  9205.             <summary>Deserializes an object from a SOAP-encoded multiRef XML element. </summary>
  9206.             <returns>The value of the referenced element in the document.</returns>
  9207.             <param name="name">The local name of the element's XML Schema data type.</param>
  9208.             <param name="ns">The namespace of the element's XML Schema data type.</param>
  9209.         </member>
  9210.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ReadReferencedElements">
  9211.             <summary>Deserializes objects from the SOAP-encoded multiRef elements in a SOAP message. </summary>
  9212.         </member>
  9213.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ReadReferencingElement(System.String@)">
  9214.             <summary>Deserializes an object from an XML element in a SOAP message that contains a reference to a multiRef element. </summary>
  9215.             <param name="fixupReference">An output string into which the href attribute value is read.</param>
  9216.         </member>
  9217.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ReadReferencingElement(System.String,System.String,System.String@)">
  9218.             <summary>Deserializes an object from an XML element in a SOAP message that contains a reference to a multiRef element. </summary>
  9219.             <param name="fixupReference">An output string into which the href attribute value is read.</param>
  9220.             <param name="name">The local name of the element's XML Schema data type.</param>
  9221.             <param name="ns">The namespace of the element's XML Schema data type.</param>
  9222.         </member>
  9223.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ReadReferencingElement(System.String,System.String,System.Boolean,System.String@)">
  9224.             <summary>Deserializes an object from an XML element in a SOAP message that contains a reference to a multiRef element.</summary>
  9225.             <param name="fixupReference">An output string into which the value of the href attribute is read.</param>
  9226.             <param name="name">The local name of the element's XML Schema data type.</param>
  9227.             <param name="elementCanBeType">true if the element name is also the XML Schema data type name; otherwise, false.</param>
  9228.             <param name="ns">The namespace of the element's XML Schema data type.</param>
  9229.         </member>
  9230.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ReadSerializable(System.Xml.Serialization.IXmlSerializable)">
  9231.             <summary>Populates an object from its XML representation at the current location of the <see cref="T:System.Xml.XmlReader"></see>. </summary>
  9232.             <returns>An object that implements the <see cref="T:System.Xml.Serialization.IXmlSerializable"></see> interface with its members populated from the location of the <see cref="T:System.Xml.XmlReader"></see>.</returns>
  9233.             <param name="serializable">An <see cref="T:System.Xml.Serialization.IXmlSerializable"></see> that corresponds to the current position of the <see cref="T:System.Xml.XmlReader"></see>.</param>
  9234.         </member>
  9235.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ReadString(System.String)">
  9236.             <summary>Produces the result of a call to the <see cref="M:System.Xml.XmlReader.ReadString"></see> method appended to the input value. </summary>
  9237.             <returns>The result of call to the <see cref="M:System.Xml.XmlReader.ReadString"></see> method appended to the input value.</returns>
  9238.             <param name="value">A string to prefix to the result of a call to the <see cref="M:System.Xml.XmlReader.ReadString"></see> method.</param>
  9239.         </member>
  9240.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ReadString(System.String,System.Boolean)">
  9241.             <summary>Returns the result of a call to the <see cref="M:System.Xml.XmlReader.ReadString"></see> method of the <see cref="T:System.Xml.XmlReader"></see> class, trimmed of white space if needed, and appended to the input value.</summary>
  9242.             <returns>The result of the read operation appended to the input value.</returns>
  9243.             <param name="trim">true if the result of the read operation should be trimmed; otherwise, false.</param>
  9244.             <param name="value">A string that will be appended to.</param>
  9245.         </member>
  9246.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ReadTypedNull(System.Xml.XmlQualifiedName)">
  9247.             <summary>Reads an XML element that allows null values (xsi:nil = 'true') and returns a generic <see cref="T:System.Nullable`1"></see> value. </summary>
  9248.             <returns>A generic <see cref="T:System.Nullable`1"></see> that represents a null XML value.</returns>
  9249.             <param name="type">The <see cref="T:System.Xml.XmlQualifiedName"></see> that represents the simple data type for the current location of the <see cref="T:System.Xml.XmlReader"></see>.</param>
  9250.         </member>
  9251.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ReadTypedPrimitive(System.Xml.XmlQualifiedName)">
  9252.             <summary>Gets the value of the XML node at which the <see cref="T:System.Xml.XmlReader"></see> is currently positioned. </summary>
  9253.             <returns>The value of the node as a .NET Framework value type, if the value is a simple XML Schema data type.</returns>
  9254.             <param name="type">The <see cref="T:System.Xml.XmlQualifiedName"></see> that represents the simple data type for the current location of the <see cref="T:System.Xml.XmlReader"></see>.</param>
  9255.         </member>
  9256.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ReadXmlDocument(System.Boolean)">
  9257.             <summary>Instructs the <see cref="T:System.Xml.XmlReader"></see> to read an XML document root element at its current position.</summary>
  9258.             <returns>An <see cref="T:System.Xml.XmlDocument"></see> that contains the root element that has been read.</returns>
  9259.             <param name="wrapped">true if the method should read content only after reading the element's start element; otherwise, false.</param>
  9260.         </member>
  9261.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ReadXmlNode(System.Boolean)">
  9262.             <summary>Instructs the <see cref="T:System.Xml.XmlReader"></see> to read the XML node at its current position. </summary>
  9263.             <returns>An <see cref="T:System.Xml.XmlNode"></see> that represents the XML node that has been read.</returns>
  9264.             <param name="wrapped">true to read content only after reading the element's start element; otherwise, false.</param>
  9265.         </member>
  9266.         <member name="M:System.Xml.Serialization.XmlSerializationReader.Referenced(System.Object)">
  9267.             <summary>Stores an object to be deserialized from a SOAP-encoded multiRef element.</summary>
  9268.             <param name="o">The object to be deserialized.</param>
  9269.         </member>
  9270.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ResolveDynamicAssembly(System.String)">
  9271.             <summary>Gets a dynamically generated assembly by name.</summary>
  9272.             <returns>A dynamically generated <see cref="T:System.Reflection.Assembly"></see>.</returns>
  9273.             <param name="assemblyFullName">The full name of the assembly.</param>
  9274.         </member>
  9275.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ShrinkArray(System.Array,System.Int32,System.Type,System.Boolean)">
  9276.             <summary>Ensures that a given array, or a copy, is no larger than a specified length. </summary>
  9277.             <returns>The existing <see cref="T:System.Array"></see>, if it is already small enough; otherwise, a new, smaller array that contains the original array's elements up to the size of length.</returns>
  9278.             <param name="a">The array that is being checked.</param>
  9279.             <param name="elementType">The <see cref="T:System.Type"></see> of the array's elements.</param>
  9280.             <param name="isNullable">true if null for the array, if present for the input array, can be returned; otherwise, a new, smaller array.</param>
  9281.             <param name="length">The maximum length of the array.</param>
  9282.         </member>
  9283.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ToByteArrayBase64(System.Boolean)">
  9284.             <summary>Instructs the <see cref="T:System.Xml.XmlReader"></see> to read the string value at its current position and return it as a base-64 byte array.</summary>
  9285.             <returns>A base-64 byte array; otherwise, null if the value of the isNull parameter is true.</returns>
  9286.             <param name="isNull">true to return null; false to return a base-64 byte array.</param>
  9287.         </member>
  9288.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ToByteArrayBase64(System.String)">
  9289.             <summary>Produces a base-64 byte array from an input string. </summary>
  9290.             <returns>A base-64 byte array.</returns>
  9291.             <param name="value">A string to translate into a base-64 byte array.</param>
  9292.         </member>
  9293.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ToByteArrayHex(System.Boolean)">
  9294.             <summary>Instructs the <see cref="T:System.Xml.XmlReader"></see> to read the string value at its current position and return it as a hexadecimal byte array.</summary>
  9295.             <returns>A hexadecimal byte array; otherwise, null if the value of the isNull parameter is true. </returns>
  9296.             <param name="isNull">true to return null; false to return a hexadecimal byte array.</param>
  9297.         </member>
  9298.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ToByteArrayHex(System.String)">
  9299.             <summary>Produces a hexadecimal byte array from an input string.</summary>
  9300.             <returns>A hexadecimal byte array.</returns>
  9301.             <param name="value">A string to translate into a hexadecimal byte array.</param>
  9302.         </member>
  9303.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ToChar(System.String)">
  9304.             <summary>Produces a <see cref="T:System.Char"></see> object from an input string. </summary>
  9305.             <returns>A <see cref="T:System.Char"></see> object.</returns>
  9306.             <param name="value">A string to translate into a <see cref="T:System.Char"></see> object.</param>
  9307.         </member>
  9308.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ToDate(System.String)">
  9309.             <summary>Produces a <see cref="T:System.DateTime"></see> object from an input string. </summary>
  9310.             <returns>A <see cref="T:System.DateTime"></see>object.</returns>
  9311.             <param name="value">A string to translate into a <see cref="T:System.DateTime"></see> class object.</param>
  9312.         </member>
  9313.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ToDateTime(System.String)">
  9314.             <summary>Produces a <see cref="T:System.DateTime"></see> object from an input string. </summary>
  9315.             <returns>A <see cref="T:System.DateTime"></see> object.</returns>
  9316.             <param name="value">A string to translate into a <see cref="T:System.DateTime"></see> object.</param>
  9317.         </member>
  9318.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ToEnum(System.String,System.Collections.Hashtable,System.String)">
  9319.             <summary>Produces a numeric enumeration value from a string that consists of delimited identifiers that represent constants from the enumerator list. </summary>
  9320.             <returns>A long value that consists of the enumeration value as a series of bitwise OR operations.</returns>
  9321.             <param name="typeName">The name of the enumeration type.</param>
  9322.             <param name="h">A <see cref="T:System.Collections.Hashtable"></see> that consists of the identifiers as keys and the constants as integral numbers.</param>
  9323.             <param name="value">A string that consists of delimited identifiers where each identifier represents a constant from the set enumerator list.</param>
  9324.         </member>
  9325.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ToTime(System.String)">
  9326.             <summary>Produces a <see cref="T:System.DateTime"></see> from a string that represents the time. </summary>
  9327.             <returns>A <see cref="T:System.DateTime"></see> object.</returns>
  9328.             <param name="value">A string to translate into a <see cref="T:System.DateTime"></see> object.</param>
  9329.         </member>
  9330.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ToXmlName(System.String)">
  9331.             <summary>Decodes an XML name.</summary>
  9332.             <returns>A decoded string.</returns>
  9333.             <param name="value">An XML name to be decoded.</param>
  9334.         </member>
  9335.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ToXmlNCName(System.String)">
  9336.             <summary>Decodes an XML name.</summary>
  9337.             <returns>A decoded string.</returns>
  9338.             <param name="value">An XML name to be decoded.</param>
  9339.         </member>
  9340.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ToXmlNmToken(System.String)">
  9341.             <summary>Decodes an XML name.</summary>
  9342.             <returns>A decoded string.</returns>
  9343.             <param name="value">An XML name to be decoded.</param>
  9344.         </member>
  9345.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ToXmlNmTokens(System.String)">
  9346.             <summary>Decodes an XML name.</summary>
  9347.             <returns>A decoded string.</returns>
  9348.             <param name="value">An XML name to be decoded.</param>
  9349.         </member>
  9350.         <member name="M:System.Xml.Serialization.XmlSerializationReader.ToXmlQualifiedName(System.String)">
  9351.             <summary>Obtains an <see cref="T:System.Xml.XmlQualifiedName"></see> from a name that may contain a prefix. </summary>
  9352.             <returns>An <see cref="T:System.Xml.XmlQualifiedName"></see> that represents a namespace-qualified XML name.</returns>
  9353.             <param name="value">A name that may contain a prefix.</param>
  9354.         </member>
  9355.         <member name="M:System.Xml.Serialization.XmlSerializationReader.UnknownAttribute(System.Object,System.Xml.XmlAttribute)">
  9356.             <summary>Raises an <see cref="E:System.Xml.Serialization.XmlSerializer.UnknownAttribute"></see> event for the current position of the <see cref="T:System.Xml.XmlReader"></see>. </summary>
  9357.             <param name="attr">An <see cref="T:System.Xml.XmlAttribute"></see> that represents the attribute in question.</param>
  9358.             <param name="o">An object that the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> is attempting to deserialize, subsequently accessible through the <see cref="P:System.Xml.Serialization.XmlAttributeEventArgs.ObjectBeingDeserialized"></see> property.</param>
  9359.         </member>
  9360.         <member name="M:System.Xml.Serialization.XmlSerializationReader.UnknownAttribute(System.Object,System.Xml.XmlAttribute,System.String)">
  9361.             <summary>Raises an <see cref="E:System.Xml.Serialization.XmlSerializer.UnknownAttribute"></see> event for the current position of the <see cref="T:System.Xml.XmlReader"></see>. </summary>
  9362.             <param name="attr">A <see cref="T:System.Xml.XmlAttribute"></see> that represents the attribute in question.</param>
  9363.             <param name="qnames">A comma-delimited list of XML qualified names.</param>
  9364.             <param name="o">An object that the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> is attempting to deserialize, subsequently accessible through the <see cref="P:System.Xml.Serialization.XmlAttributeEventArgs.ObjectBeingDeserialized"></see> property.</param>
  9365.         </member>
  9366.         <member name="M:System.Xml.Serialization.XmlSerializationReader.UnknownElement(System.Object,System.Xml.XmlElement)">
  9367.             <summary>Raises an <see cref="E:System.Xml.Serialization.XmlSerializer.UnknownElement"></see> event for the current position of the <see cref="T:System.Xml.XmlReader"></see>.</summary>
  9368.             <param name="elem">The <see cref="T:System.Xml.XmlElement"></see> for which an event is raised.</param>
  9369.             <param name="o">The <see cref="T:System.Object"></see> that is being deserialized.</param>
  9370.         </member>
  9371.         <member name="M:System.Xml.Serialization.XmlSerializationReader.UnknownElement(System.Object,System.Xml.XmlElement,System.String)">
  9372.             <summary>Raises an <see cref="E:System.Xml.Serialization.XmlSerializer.UnknownElement"></see> event for the current position of the <see cref="T:System.Xml.XmlReader"></see>.</summary>
  9373.             <param name="elem">The <see cref="T:System.Xml.XmlElement"></see> for which an event is raised.</param>
  9374.             <param name="qnames">A comma-delimited list of XML qualified names.</param>
  9375.             <param name="o">An object that the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> is attempting to deserialize, subsequently accessible through the <see cref="P:System.Xml.Serialization.XmlAttributeEventArgs.ObjectBeingDeserialized"></see> property.</param>
  9376.         </member>
  9377.         <member name="M:System.Xml.Serialization.XmlSerializationReader.UnknownNode(System.Object)">
  9378.             <summary>Raises an <see cref="E:System.Xml.Serialization.XmlSerializer.UnknownNode"></see> event for the current position of the <see cref="T:System.Xml.XmlReader"></see>. </summary>
  9379.             <param name="o">The object that is being deserialized.</param>
  9380.         </member>
  9381.         <member name="M:System.Xml.Serialization.XmlSerializationReader.UnknownNode(System.Object,System.String)">
  9382.             <summary>Raises an <see cref="E:System.Xml.Serialization.XmlSerializer.UnknownNode"></see> event for the current position of the <see cref="T:System.Xml.XmlReader"></see>.</summary>
  9383.             <param name="qnames">A comma-delimited list of XML qualified names.</param>
  9384.             <param name="o">The object being deserialized.</param>
  9385.         </member>
  9386.         <member name="M:System.Xml.Serialization.XmlSerializationReader.UnreferencedObject(System.String,System.Object)">
  9387.             <summary>Raises an <see cref="E:System.Xml.Serialization.XmlSerializer.UnreferencedObject"></see> event for the current position of the <see cref="T:System.Xml.XmlReader"></see>.</summary>
  9388.             <param name="o">An object that the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> is attempting to deserialize, subsequently accessible through the <see cref="P:System.Xml.Serialization.UnreferencedObjectEventArgs.UnreferencedObject"></see> property.</param>
  9389.             <param name="id">A unique string that is used to identify the unreferenced object, subsequently accessible through the <see cref="P:System.Xml.Serialization.UnreferencedObjectEventArgs.UnreferencedId"></see> property.</param>
  9390.         </member>
  9391.         <member name="P:System.Xml.Serialization.XmlSerializationReader.DecodeName">
  9392.             <summary>Gets or sets a value that determines whether XML strings are translated into valid .NET Framework type names.</summary>
  9393.             <returns>true if XML strings are decoded into valid .NET Framework type names; otherwise, false.</returns>
  9394.         </member>
  9395.         <member name="P:System.Xml.Serialization.XmlSerializationReader.Document">
  9396.             <summary>Gets the XML document object into which the XML document is being deserialized. </summary>
  9397.             <returns>An <see cref="T:System.Xml.XmlDocument"></see> that represents the deserialized <see cref="T:System.Xml.XmlDocument"></see> data.</returns>
  9398.         </member>
  9399.         <member name="P:System.Xml.Serialization.XmlSerializationReader.IsReturnValue">
  9400.             <summary>Gets or sets a value that should be true for a SOAP 1.1 return value.</summary>
  9401.             <returns>true, if the value is a return value. </returns>
  9402.         </member>
  9403.         <member name="P:System.Xml.Serialization.XmlSerializationReader.Reader">
  9404.             <summary>Gets the <see cref="T:System.Xml.XmlReader"></see> object that is being used by <see cref="T:System.Xml.Serialization.XmlSerializationReader"></see>. </summary>
  9405.             <returns>The <see cref="T:System.Xml.XmlReader"></see> that is being used by the <see cref="T:System.Xml.Serialization.XmlSerializationReader"></see>.</returns>
  9406.         </member>
  9407.         <member name="P:System.Xml.Serialization.XmlSerializationReader.ReaderCount">
  9408.             <summary>Gets the current count of the <see cref="T:System.Xml.XmlReader"></see>.</summary>
  9409.             <returns>The current count of an <see cref="T:System.Xml.XmlReader"></see>.</returns>
  9410.         </member>
  9411.         <member name="T:System.Xml.Serialization.XmlSerializationReader.CollectionFixup">
  9412.             <summary>Holds an <see cref="T:System.Xml.Serialization.XmlSerializationCollectionFixupCallback"></see> delegate instance, plus the method's inputs; also supplies the method's parameters. </summary>
  9413.         </member>
  9414.         <member name="M:System.Xml.Serialization.XmlSerializationReader.CollectionFixup.#ctor(System.Object,System.Xml.Serialization.XmlSerializationCollectionFixupCallback,System.Object)">
  9415.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializationReader.CollectionFixup"></see> class with parameters for a callback method. </summary>
  9416.             <param name="collectionItems">An array into which the callback method copies a collection.</param>
  9417.             <param name="callback">A method that instantiates the <see cref="T:System.Xml.Serialization.XmlSerializationCollectionFixupCallback"></see> delegate.</param>
  9418.             <param name="collection">A collection into which the callback method copies the collection items array.</param>
  9419.         </member>
  9420.         <member name="P:System.Xml.Serialization.XmlSerializationReader.CollectionFixup.Callback">
  9421.             <summary>Gets the callback method that instantiates the <see cref="T:System.Xml.Serialization.XmlSerializationCollectionFixupCallback"></see> delegate. </summary>
  9422.             <returns>The <see cref="T:System.Xml.Serialization.XmlSerializationCollectionFixupCallback"></see> delegate that points to the callback method.</returns>
  9423.         </member>
  9424.         <member name="P:System.Xml.Serialization.XmlSerializationReader.CollectionFixup.Collection">
  9425.             <summary>Gets the object collection for the callback method. </summary>
  9426.             <returns>The collection that is used for the fixup.</returns>
  9427.         </member>
  9428.         <member name="P:System.Xml.Serialization.XmlSerializationReader.CollectionFixup.CollectionItems">
  9429.             <summary>Gets the array into which the callback method copies a collection. </summary>
  9430.             <returns>The array into which the callback method copies a collection.</returns>
  9431.         </member>
  9432.         <member name="T:System.Xml.Serialization.XmlSerializationReader.Fixup">
  9433.             <summary>Holds an <see cref="T:System.Xml.Serialization.XmlSerializationFixupCallback"></see> delegate instance, plus the method's inputs; also serves as the parameter for the method. </summary>
  9434.         </member>
  9435.         <member name="M:System.Xml.Serialization.XmlSerializationReader.Fixup.#ctor(System.Object,System.Xml.Serialization.XmlSerializationFixupCallback,System.Int32)">
  9436.             <summary>Receives the size of a string array to generate. </summary>
  9437.             <param name="count">The size of the string array obtained through the <see cref="P:System.Xml.Serialization.XmlSerializationReader.Fixup.Ids"></see> property.</param>
  9438.             <param name="callback">A method that instantiates the <see cref="T:System.Xml.Serialization.XmlSerializationFixupCallback"></see> delegate.</param>
  9439.             <param name="o">The object that contains other objects whose values get filled in by the callback implementation.</param>
  9440.         </member>
  9441.         <member name="M:System.Xml.Serialization.XmlSerializationReader.Fixup.#ctor(System.Object,System.Xml.Serialization.XmlSerializationFixupCallback,System.String[])">
  9442.             <summary>Receives a string array. </summary>
  9443.             <param name="callback">A method that instantiates the <see cref="T:System.Xml.Serialization.XmlSerializationFixupCallback"></see> delegate.</param>
  9444.             <param name="ids">The string array obtained through the <see cref="P:System.Xml.Serialization.XmlSerializationReader.Fixup.Ids"></see> property.</param>
  9445.             <param name="o">The object that contains other objects whose values get filled in by the callback implementation.</param>
  9446.         </member>
  9447.         <member name="P:System.Xml.Serialization.XmlSerializationReader.Fixup.Callback">
  9448.             <summary>Gets the callback method that instantiates the <see cref="T:System.Xml.Serialization.XmlSerializationFixupCallback"></see> delegate. </summary>
  9449.         </member>
  9450.         <member name="P:System.Xml.Serialization.XmlSerializationReader.Fixup.Ids">
  9451.             <summary>Gets or sets an array of keys for the objects that belong to the <see cref="P:System.Xml.Serialization.XmlSerializationReader.Fixup.Source"></see> property whose values get filled in by the callback implementation. </summary>
  9452.             <returns>The array of keys.</returns>
  9453.         </member>
  9454.         <member name="P:System.Xml.Serialization.XmlSerializationReader.Fixup.Source">
  9455.             <summary>Gets or sets the object that contains other objects whose values get filled in by the callback implementation.</summary>
  9456.             <returns>The source containing objects with values to fill.</returns>
  9457.         </member>
  9458.         <member name="T:System.Xml.Serialization.XmlSerializationWriteCallback">
  9459.             <summary>Delegate that is used by the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class for serialization of types from SOAP-encoded, non-root XML data. </summary>
  9460.         </member>
  9461.         <member name="T:System.Xml.Serialization.XmlSerializationWriter">
  9462.             <summary>Abstract class used for controlling serialization by the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class. </summary>
  9463.         </member>
  9464.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.#ctor">
  9465.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializationWriter"></see> class. </summary>
  9466.         </member>
  9467.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.AddWriteCallback(System.Type,System.String,System.String,System.Xml.Serialization.XmlSerializationWriteCallback)">
  9468.             <summary>Stores an implementation of the <see cref="T:System.Xml.Serialization.XmlSerializationWriteCallback"></see> delegate and the type it applies to, for a later invocation. </summary>
  9469.             <param name="type">The <see cref="T:System.Type"></see> of objects that are serialized.</param>
  9470.             <param name="typeNs">The namespace of the type of objects that are serialized.</param>
  9471.             <param name="typeName">The name of the type of objects that are serialized.</param>
  9472.             <param name="callback">An instance of the <see cref="T:System.Xml.Serialization.XmlSerializationWriteCallback"></see> delegate.</param>
  9473.         </member>
  9474.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.CreateChoiceIdentifierValueException(System.String,System.String,System.String,System.String)">
  9475.             <summary>Creates an <see cref="T:System.InvalidOperationException"></see> that indicates an unexpected name for an element that adheres to an XML Schema choice element declaration.</summary>
  9476.             <returns>An <see cref="T:System.InvalidOperationException"></see> exception.</returns>
  9477.             <param name="identifier">The choice element declaration that the name belongs to.</param>
  9478.             <param name="name">The expected local name of an element.</param>
  9479.             <param name="value">The name that is not valid.</param>
  9480.             <param name="ns">The expected namespace of an element.</param>
  9481.         </member>
  9482.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.CreateInvalidAnyTypeException(System.Object)">
  9483.             <summary>Creates an <see cref="T:System.InvalidOperationException"></see> that indicates the <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see> has been invalidly applied to a member; only members that are of type <see cref="T:System.Xml.XmlNode"></see>, or derived from <see cref="T:System.Xml.XmlNode"></see>, are valid.</summary>
  9484.             <returns>An <see cref="T:System.InvalidOperationException"></see> exception.</returns>
  9485.             <param name="o">The object that represents the invalid member.</param>
  9486.         </member>
  9487.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.CreateInvalidAnyTypeException(System.Type)">
  9488.             <summary>Creates an <see cref="T:System.InvalidOperationException"></see> that indicates the <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute"></see> has been invalidly applied to a member; only members that are of type <see cref="T:System.Xml.XmlNode"></see>, or derived from <see cref="T:System.Xml.XmlNode"></see>, are valid.</summary>
  9489.             <returns>An <see cref="T:System.InvalidOperationException"></see> exception.</returns>
  9490.             <param name="type">The <see cref="T:System.Type"></see> that is invalid.</param>
  9491.         </member>
  9492.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.CreateInvalidChoiceIdentifierValueException(System.String,System.String)">
  9493.             <summary>Creates an <see cref="T:System.InvalidOperationException"></see> that indicates a failure while writing an array where an XML Schema choice element declaration is applied.</summary>
  9494.             <returns>An <see cref="T:System.InvalidOperationException"></see> exception.</returns>
  9495.             <param name="type">The type being serialized.</param>
  9496.             <param name="identifier">A name for the choice element declaration.</param>
  9497.         </member>
  9498.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.CreateInvalidEnumValueException(System.Object,System.String)">
  9499.             <summary>Creates an <see cref="T:System.InvalidOperationException"></see> for an invalid enumeration value.</summary>
  9500.             <returns>An <see cref="T:System.ComponentModel.InvalidEnumArgumentException"></see>.</returns>
  9501.             <param name="typeName">The XML type name.</param>
  9502.             <param name="value">An object that represents the invalid enumeration.</param>
  9503.         </member>
  9504.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.CreateMismatchChoiceException(System.String,System.String,System.String)">
  9505.             <summary>Creates an <see cref="T:System.InvalidOperationException"></see> that indicates that a value for an XML element does not match an enumeration type.</summary>
  9506.             <returns>An <see cref="T:System.InvalidOperationException"></see> exception.</returns>
  9507.             <param name="elementName">The name of the XML element with an invalid value.</param>
  9508.             <param name="enumValue">The valid value.</param>
  9509.             <param name="value">The value that is not valid.</param>
  9510.         </member>
  9511.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.CreateUnknownAnyElementException(System.String,System.String)">
  9512.             <summary>Creates an <see cref="T:System.InvalidOperationException"></see> that indicates that an XML element that should adhere to the XML Schema any element declaration cannot be processed.</summary>
  9513.             <returns>An <see cref="T:System.InvalidOperationException"></see> exception.</returns>
  9514.             <param name="name">The XML element that cannot be processed.</param>
  9515.             <param name="ns">The namespace of the XML element.</param>
  9516.         </member>
  9517.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.CreateUnknownTypeException(System.Object)">
  9518.             <summary>Creates an <see cref="T:System.InvalidOperationException"></see> that indicates that a type being serialized is not being used in a valid manner or is unexpectedly encountered. </summary>
  9519.             <returns>An <see cref="T:System.InvalidOperationException"></see> exception.</returns>
  9520.             <param name="o">The object whose type cannot be serialized.</param>
  9521.         </member>
  9522.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.CreateUnknownTypeException(System.Type)">
  9523.             <summary>Creates an <see cref="T:System.InvalidOperationException"></see> that indicates that a type being serialized is not being used in a valid manner or is unexpectedly encountered. </summary>
  9524.             <returns>An <see cref="T:System.InvalidOperationException"></see> exception.</returns>
  9525.             <param name="type">The type that cannot be serialized.</param>
  9526.         </member>
  9527.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.FromByteArrayBase64(System.Byte[])">
  9528.             <summary>Processes a base-64 byte array.</summary>
  9529.             <returns>The same byte array that was passed in as an argument.</returns>
  9530.             <param name="value">A base-64 <see cref="T:System.Byte"></see> array.</param>
  9531.         </member>
  9532.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.FromByteArrayHex(System.Byte[])">
  9533.             <summary>Produces a string from an input hexadecimal byte array.</summary>
  9534.             <returns>The byte array value converted to a string.</returns>
  9535.             <param name="value">A hexadecimal byte array to translate to a string.</param>
  9536.         </member>
  9537.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.FromChar(System.Char)">
  9538.             <summary>Produces a string from an input <see cref="T:System.Char"></see>.</summary>
  9539.             <returns>The <see cref="T:System.Char"></see> value converted to a string.</returns>
  9540.             <param name="value">A <see cref="T:System.Char"></see> to translate to a string.</param>
  9541.         </member>
  9542.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.FromDate(System.DateTime)">
  9543.             <summary>Produces a string from a <see cref="T:System.DateTime"></see> object.</summary>
  9544.             <returns>A string representation of the <see cref="T:System.DateTime"></see> that shows the date but no time.</returns>
  9545.             <param name="value">A <see cref="T:System.DateTime"></see> to translate to a string.</param>
  9546.         </member>
  9547.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.FromDateTime(System.DateTime)">
  9548.             <summary>Produces a string from an input <see cref="T:System.DateTime"></see>.</summary>
  9549.             <returns>A string representation of the <see cref="T:System.DateTime"></see> that shows the date and time.</returns>
  9550.             <param name="value">A <see cref="T:System.DateTime"></see> to translate to a string.</param>
  9551.         </member>
  9552.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.FromEnum(System.Int64,System.String[],System.Int64[])">
  9553.             <summary>Produces a string that consists of delimited identifiers that represent the enumeration members that have been set.</summary>
  9554.             <returns>A string that consists of delimited identifiers, where each represents a member from the set enumerator list.</returns>
  9555.             <param name="ids">The enumeration's constant values.</param>
  9556.             <param name="value">The enumeration value as a series of bitwise OR operations.</param>
  9557.             <param name="values">The enumeration's name values.</param>
  9558.         </member>
  9559.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.FromEnum(System.Int64,System.String[],System.Int64[],System.String)">
  9560.             <summary>Takes a numeric enumeration value and the names and constants from the enumerator list for the enumeration and returns a string that consists of delimited identifiers that represent the enumeration members that have been set.</summary>
  9561.             <returns>A string that consists of delimited identifiers, where each item is one of the values set by the bitwise operation.</returns>
  9562.             <param name="typeName">The name of the type </param>
  9563.             <param name="ids">The constants of the enumeration.</param>
  9564.             <param name="value">The enumeration value as a series of bitwise OR operations.</param>
  9565.             <param name="values">The values of the enumeration.</param>
  9566.         </member>
  9567.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.FromTime(System.DateTime)">
  9568.             <summary>Produces a string from a <see cref="T:System.DateTime"></see> object.</summary>
  9569.             <returns>A string representation of the <see cref="T:System.DateTime"></see> object that shows the time but no date.</returns>
  9570.             <param name="value">A <see cref="T:System.DateTime"></see> that is translated to a string.</param>
  9571.         </member>
  9572.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.FromXmlName(System.String)">
  9573.             <summary>Encodes a valid XML name by replacing characters that are not valid with escape sequences.</summary>
  9574.             <returns>An encoded string.</returns>
  9575.             <param name="name">A string to be used as an XML name.</param>
  9576.         </member>
  9577.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.FromXmlNCName(System.String)">
  9578.             <summary>Encodes a valid XML local name by replacing characters that are not valid with escape sequences.</summary>
  9579.             <returns>An encoded string.</returns>
  9580.             <param name="ncName">A string to be used as a local (unqualified) XML name.</param>
  9581.         </member>
  9582.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.FromXmlNmToken(System.String)">
  9583.             <summary>Encodes an XML name.</summary>
  9584.             <returns>An encoded string.</returns>
  9585.             <param name="nmToken">An XML name to be encoded.</param>
  9586.         </member>
  9587.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.FromXmlNmTokens(System.String)">
  9588.             <summary>Encodes a space-delimited sequence of XML names into a single XML name.</summary>
  9589.             <returns>An encoded string.</returns>
  9590.             <param name="nmTokens">A space-delimited sequence of XML names to be encoded.</param>
  9591.         </member>
  9592.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.FromXmlQualifiedName(System.Xml.XmlQualifiedName)">
  9593.             <summary>Returns an XML qualified name, with invalid characters replaced by escape sequences. </summary>
  9594.             <returns>An XML qualified name, with invalid characters replaced by escape sequences.</returns>
  9595.             <param name="xmlQualifiedName">An <see cref="T:System.Xml.XmlQualifiedName"></see> that represents the XML to be written.</param>
  9596.         </member>
  9597.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.FromXmlQualifiedName(System.Xml.XmlQualifiedName,System.Boolean)">
  9598.             <summary>Produces a string that can be written as an XML qualified name, with invalid characters replaced by escape sequences. </summary>
  9599.             <returns>An XML qualified name, with invalid characters replaced by escape sequences.</returns>
  9600.             <param name="ignoreEmpty">true to ignore empty spaces in the string; otherwise, false.</param>
  9601.             <param name="xmlQualifiedName">An <see cref="T:System.Xml.XmlQualifiedName"></see> that represents the XML to be written.</param>
  9602.         </member>
  9603.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.InitCallbacks">
  9604.             <summary>Initializes instances of the <see cref="T:System.Xml.Serialization.XmlSerializationWriteCallback"></see> delegate to serialize SOAP-encoded XML data. </summary>
  9605.         </member>
  9606.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.ResolveDynamicAssembly(System.String)">
  9607.             <summary>Gets a dynamically generated assembly by name.</summary>
  9608.             <returns>A dynamically generated assembly.</returns>
  9609.             <param name="assemblyFullName">The full name of the assembly.</param>
  9610.         </member>
  9611.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.TopLevelElement">
  9612.             <summary>Initializes object references only while serializing a SOAP-encoded SOAP message.</summary>
  9613.         </member>
  9614.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteAttribute(System.String,System.Byte[])">
  9615.             <summary>Instructs an <see cref="T:System.Xml.XmlWriter"></see> object to write an XML attribute that has no namespace specified for its name.</summary>
  9616.             <param name="localName">The local name of the XML attribute.</param>
  9617.             <param name="value">The value of the XML attribute as a byte array.</param>
  9618.         </member>
  9619.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteAttribute(System.String,System.String)">
  9620.             <summary>Instructs the <see cref="T:System.Xml.XmlWriter"></see> to write an XML attribute that has no namespace specified for its name. </summary>
  9621.             <param name="localName">The local name of the XML attribute.</param>
  9622.             <param name="value">The value of the XML attribute as a string.</param>
  9623.         </member>
  9624.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteAttribute(System.String,System.String,System.Byte[])">
  9625.             <summary>Instructs an <see cref="T:System.Xml.XmlWriter"></see> object to write an XML attribute.</summary>
  9626.             <param name="localName">The local name of the XML attribute.</param>
  9627.             <param name="value">The value of the XML attribute as a byte array.</param>
  9628.             <param name="ns">The namespace of the XML attribute.</param>
  9629.         </member>
  9630.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteAttribute(System.String,System.String,System.String)">
  9631.             <summary>Writes an XML attribute. </summary>
  9632.             <param name="localName">The local name of the XML attribute.</param>
  9633.             <param name="value">The value of the XML attribute as a string.</param>
  9634.             <param name="ns">The namespace of the XML attribute.</param>
  9635.         </member>
  9636.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteAttribute(System.String,System.String,System.String,System.String)">
  9637.             <summary>Writes an XML attribute where the namespace prefix is provided manually. </summary>
  9638.             <param name="localName">The local name of the XML attribute.</param>
  9639.             <param name="prefix">The namespace prefix to write.</param>
  9640.             <param name="value">The value of the XML attribute as a string.</param>
  9641.             <param name="ns">The namespace represented by the prefix.</param>
  9642.         </member>
  9643.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteElementEncoded(System.Xml.XmlNode,System.String,System.String,System.Boolean,System.Boolean)">
  9644.             <summary>Writes an XML node object within the body of a named XML element.</summary>
  9645.             <param name="isNullable">true to write an xsi:nil='true' attribute if the object to serialize is null; otherwise, false.</param>
  9646.             <param name="node">The XML node to write, possibly a child XML element.</param>
  9647.             <param name="name">The local name of the parent XML element to write.</param>
  9648.             <param name="any">true to indicate that the node, if an XML element, adheres to an XML Schema any element declaration; otherwise, false.</param>
  9649.             <param name="ns">The namespace of the parent XML element to write.</param>
  9650.         </member>
  9651.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteElementLiteral(System.Xml.XmlNode,System.String,System.String,System.Boolean,System.Boolean)">
  9652.             <summary>Instructs an <see cref="T:System.Xml.XmlWriter"></see> object to write an <see cref="T:System.Xml.XmlNode"></see> object within the body of a named XML element.</summary>
  9653.             <param name="isNullable">true to write an xsi:nil='true' attribute if the object to serialize is null; otherwise, false.</param>
  9654.             <param name="node">The XML node to write, possibly a child XML element.</param>
  9655.             <param name="name">The local name of the parent XML element to write.</param>
  9656.             <param name="any">true to indicate that the node, if an XML element, adheres to an XML Schema any element declaration; otherwise, false.</param>
  9657.             <param name="ns">The namespace of the parent XML element to write.</param>
  9658.         </member>
  9659.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteElementQualifiedName(System.String,System.Xml.XmlQualifiedName)">
  9660.             <summary>Writes an XML element with a specified qualified name in its body.</summary>
  9661.             <param name="localName">The local name of the XML element.</param>
  9662.             <param name="value">The name to write, using its prefix if namespace-qualified, in the element text.</param>
  9663.         </member>
  9664.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteElementQualifiedName(System.String,System.String,System.Xml.XmlQualifiedName)">
  9665.             <summary>Writes an XML element with a specified qualified name in its body.</summary>
  9666.             <param name="localName">The local name of the XML element.</param>
  9667.             <param name="value">The name to write, using its prefix if namespace-qualified, in the element text.</param>
  9668.             <param name="ns">The namespace of the XML element.</param>
  9669.         </member>
  9670.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteElementQualifiedName(System.String,System.Xml.XmlQualifiedName,System.Xml.XmlQualifiedName)">
  9671.             <summary>Writes an XML element with a specified qualified name in its body.</summary>
  9672.             <param name="localName">The local name of the XML element.</param>
  9673.             <param name="value">The name to write, using its prefix if namespace-qualified, in the element text.</param>
  9674.             <param name="xsiType">The name of the XML Schema data type to be written to the xsi:type attribute.</param>
  9675.         </member>
  9676.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteElementQualifiedName(System.String,System.String,System.Xml.XmlQualifiedName,System.Xml.XmlQualifiedName)">
  9677.             <summary>Writes an XML element with a specified qualified name in its body.</summary>
  9678.             <param name="localName">The local name of the XML element.</param>
  9679.             <param name="value">The name to write, using its prefix if namespace-qualified, in the element text.</param>
  9680.             <param name="ns">The namespace of the XML element.</param>
  9681.             <param name="xsiType">The name of the XML Schema data type to be written to the xsi:type attribute.</param>
  9682.         </member>
  9683.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteElementString(System.String,System.String)">
  9684.             <summary>Writes an XML element with a specified value in its body. </summary>
  9685.             <param name="localName">The local name of the XML element to be written without namespace qualification.</param>
  9686.             <param name="value">The text value of the XML element.</param>
  9687.         </member>
  9688.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteElementString(System.String,System.String,System.String)">
  9689.             <summary>Writes an XML element with a specified value in its body. </summary>
  9690.             <param name="localName">The local name of the XML element.</param>
  9691.             <param name="value">The text value of the XML element.</param>
  9692.             <param name="ns">The namespace of the XML element.</param>
  9693.         </member>
  9694.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteElementString(System.String,System.String,System.Xml.XmlQualifiedName)">
  9695.             <summary>Writes an XML element with a specified value in its body.</summary>
  9696.             <param name="localName">The local name of the XML element.</param>
  9697.             <param name="value">The text value of the XML element.</param>
  9698.             <param name="xsiType">The name of the XML Schema data type to be written to the xsi:type attribute.</param>
  9699.         </member>
  9700.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteElementString(System.String,System.String,System.String,System.Xml.XmlQualifiedName)">
  9701.             <summary>Writes an XML element with a specified value in its body.</summary>
  9702.             <param name="localName">The local name of the XML element.</param>
  9703.             <param name="value">The text value of the XML element.</param>
  9704.             <param name="ns">The namespace of the XML element.</param>
  9705.             <param name="xsiType">The name of the XML Schema data type to be written to the xsi:type attribute.</param>
  9706.         </member>
  9707.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteElementStringRaw(System.String,System.Byte[])">
  9708.             <summary>Writes an XML element with a specified value in its body.</summary>
  9709.             <param name="localName">The local name of the XML element.</param>
  9710.             <param name="value">The text value of the XML element.</param>
  9711.         </member>
  9712.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteElementStringRaw(System.String,System.String)">
  9713.             <summary>Writes an XML element with a specified value in its body.</summary>
  9714.             <param name="localName">The local name of the XML element.</param>
  9715.             <param name="value">The text value of the XML element.</param>
  9716.         </member>
  9717.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteElementStringRaw(System.String,System.Byte[],System.Xml.XmlQualifiedName)">
  9718.             <summary>Writes an XML element with a specified value in its body.</summary>
  9719.             <param name="localName">The local name of the XML element.</param>
  9720.             <param name="value">The text value of the XML element.</param>
  9721.             <param name="xsiType">The name of the XML Schema data type to be written to the xsi:type attribute.</param>
  9722.         </member>
  9723.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteElementStringRaw(System.String,System.String,System.Byte[])">
  9724.             <summary>Writes an XML element with a specified value in its body.</summary>
  9725.             <param name="localName">The local name of the XML element.</param>
  9726.             <param name="value">The text value of the XML element.</param>
  9727.             <param name="ns">The namespace of the XML element.</param>
  9728.         </member>
  9729.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteElementStringRaw(System.String,System.String,System.String)">
  9730.             <summary>Writes an XML element with a specified value in its body.</summary>
  9731.             <param name="localName">The local name of the XML element.</param>
  9732.             <param name="value">The text value of the XML element.</param>
  9733.             <param name="ns">The namespace of the XML element.</param>
  9734.         </member>
  9735.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteElementStringRaw(System.String,System.String,System.Xml.XmlQualifiedName)">
  9736.             <summary>Writes an XML element with a specified value in its body.</summary>
  9737.             <param name="localName">The local name of the XML element.</param>
  9738.             <param name="value">The text value of the XML element.</param>
  9739.             <param name="xsiType">The name of the XML Schema data type to be written to the xsi:type attribute.</param>
  9740.         </member>
  9741.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteElementStringRaw(System.String,System.String,System.Byte[],System.Xml.XmlQualifiedName)">
  9742.             <summary>Writes an XML element with a specified value in its body.</summary>
  9743.             <param name="localName">The local name of the XML element.</param>
  9744.             <param name="value">The text value of the XML element.</param>
  9745.             <param name="ns">The namespace of the XML element.</param>
  9746.             <param name="xsiType">The name of the XML Schema data type to be written to the xsi:type attribute.</param>
  9747.         </member>
  9748.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteElementStringRaw(System.String,System.String,System.String,System.Xml.XmlQualifiedName)">
  9749.             <summary>Writes an XML element with a specified value in its body.</summary>
  9750.             <param name="localName">The local name of the XML element.</param>
  9751.             <param name="value">The text value of the XML element.</param>
  9752.             <param name="ns">The namespace of the XML element.</param>
  9753.             <param name="xsiType">The name of the XML Schema data type to be written to the xsi:type attribute.</param>
  9754.         </member>
  9755.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteEmptyTag(System.String)">
  9756.             <summary>Writes an XML element whose body is empty. </summary>
  9757.             <param name="name">The local name of the XML element to write.</param>
  9758.         </member>
  9759.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteEmptyTag(System.String,System.String)">
  9760.             <summary>Writes an XML element whose body is empty.</summary>
  9761.             <param name="name">The local name of the XML element to write.</param>
  9762.             <param name="ns">The namespace of the XML element to write.</param>
  9763.         </member>
  9764.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteEndElement">
  9765.             <summary>Writes a <closing> element tag.</summary>
  9766.         </member>
  9767.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteEndElement(System.Object)">
  9768.             <summary>Writes a closing element tag.</summary>
  9769.             <param name="o">The object being serialized.</param>
  9770.         </member>
  9771.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteId(System.Object)">
  9772.             <summary>Writes an id attribute that appears in a SOAP-encoded multiRef element. </summary>
  9773.             <param name="o">The object being serialized.</param>
  9774.         </member>
  9775.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteNamespaceDeclarations(System.Xml.Serialization.XmlSerializerNamespaces)">
  9776.             <summary>Writes namespace declaration attributes.</summary>
  9777.             <param name="xmlns">The XML namespaces to declare.</param>
  9778.         </member>
  9779.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteNullableQualifiedNameEncoded(System.String,System.String,System.Xml.XmlQualifiedName,System.Xml.XmlQualifiedName)">
  9780.             <summary>Writes an XML element whose body contains a valid XML qualified name. <see cref="T:System.Xml.XmlWriter"></see> inserts an xsi:nil='true' attribute if the string's value is null.</summary>
  9781.             <param name="name">The local name of the XML element to write.</param>
  9782.             <param name="value">The XML qualified name to write in the body of the XML element.</param>
  9783.             <param name="ns">The namespace of the XML element to write.</param>
  9784.             <param name="xsiType">The name of the XML Schema data type to be written to the xsi:type attribute.</param>
  9785.         </member>
  9786.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteNullableQualifiedNameLiteral(System.String,System.String,System.Xml.XmlQualifiedName)">
  9787.             <summary>Writes an XML element whose body contains a valid XML qualified name. <see cref="T:System.Xml.XmlWriter"></see> inserts an xsi:nil='true' attribute if the string's value is null.</summary>
  9788.             <param name="name">The local name of the XML element to write.</param>
  9789.             <param name="value">The XML qualified name to write in the body of the XML element.</param>
  9790.             <param name="ns">The namespace of the XML element to write.</param>
  9791.         </member>
  9792.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteNullableStringEncoded(System.String,System.String,System.String,System.Xml.XmlQualifiedName)">
  9793.             <summary>Writes an XML element that contains a string as the body. <see cref="T:System.Xml.XmlWriter"></see> inserts an xsi:nil='true' attribute if the string's value is null.</summary>
  9794.             <param name="name">The local name of the XML element to write.</param>
  9795.             <param name="value">The string to write in the body of the XML element.</param>
  9796.             <param name="ns">The namespace of the XML element to write.</param>
  9797.             <param name="xsiType">The name of the XML Schema data type to be written to the xsi:type attribute.</param>
  9798.         </member>
  9799.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteNullableStringEncodedRaw(System.String,System.String,System.Byte[],System.Xml.XmlQualifiedName)">
  9800.             <summary>Writes a byte array as the body of an XML element. <see cref="T:System.Xml.XmlWriter"></see> inserts an xsi:nil='true' attribute if the string's value is null.</summary>
  9801.             <param name="name">The local name of the XML element to write.</param>
  9802.             <param name="value">The byte array to write in the body of the XML element.</param>
  9803.             <param name="ns">The namespace of the XML element to write.</param>
  9804.             <param name="xsiType">The name of the XML Schema data type to be written to the xsi:type attribute.</param>
  9805.         </member>
  9806.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteNullableStringEncodedRaw(System.String,System.String,System.String,System.Xml.XmlQualifiedName)">
  9807.             <summary>Writes an XML element that contains a string as the body. <see cref="T:System.Xml.XmlWriter"></see> inserts an xsi:nil='true' attribute if the string's value is null.</summary>
  9808.             <param name="name">The local name of the XML element to write.</param>
  9809.             <param name="value">The string to write in the body of the XML element.</param>
  9810.             <param name="ns">The namespace of the XML element to write.</param>
  9811.             <param name="xsiType">The name of the XML Schema data type to be written to the xsi:type attribute.</param>
  9812.         </member>
  9813.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteNullableStringLiteral(System.String,System.String,System.String)">
  9814.             <summary>Writes an XML element that contains a string as the body. <see cref="T:System.Xml.XmlWriter"></see> inserts an xsi:nil='true' attribute if the string's value is null.</summary>
  9815.             <param name="name">The local name of the XML element to write.</param>
  9816.             <param name="value">The string to write in the body of the XML element.</param>
  9817.             <param name="ns">The namespace of the XML element to write.</param>
  9818.         </member>
  9819.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteNullableStringLiteralRaw(System.String,System.String,System.Byte[])">
  9820.             <summary>Writes a byte array as the body of an XML element. <see cref="T:System.Xml.XmlWriter"></see> inserts an xsi:nil='true' attribute if the string's value is null.</summary>
  9821.             <param name="name">The local name of the XML element to write.</param>
  9822.             <param name="value">The byte array to write in the body of the XML element.</param>
  9823.             <param name="ns">The namespace of the XML element to write.</param>
  9824.         </member>
  9825.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteNullableStringLiteralRaw(System.String,System.String,System.String)">
  9826.             <summary>Writes an XML element that contains a string as the body. <see cref="T:System.Xml.XmlWriter"></see> inserts a xsi:nil='true' attribute if the string's value is null.</summary>
  9827.             <param name="name">The local name of the XML element to write.</param>
  9828.             <param name="value">The string to write in the body of the XML element.</param>
  9829.             <param name="ns">The namespace of the XML element to write.</param>
  9830.         </member>
  9831.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteNullTagEncoded(System.String)">
  9832.             <summary>Writes an XML element with an xsi:nil='true' attribute.</summary>
  9833.             <param name="name">The local name of the XML element to write.</param>
  9834.         </member>
  9835.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteNullTagEncoded(System.String,System.String)">
  9836.             <summary>Writes an XML element with an xsi:nil='true' attribute.</summary>
  9837.             <param name="name">The local name of the XML element to write.</param>
  9838.             <param name="ns">The namespace of the XML element to write.</param>
  9839.         </member>
  9840.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteNullTagLiteral(System.String)">
  9841.             <summary>Writes an XML element with an xsi:nil='true' attribute.</summary>
  9842.             <param name="name">The local name of the XML element to write.</param>
  9843.         </member>
  9844.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteNullTagLiteral(System.String,System.String)">
  9845.             <summary>Writes an XML element with an xsi:nil='true' attribute. </summary>
  9846.             <param name="name">The local name of the XML element to write.</param>
  9847.             <param name="ns">The namespace of the XML element to write.</param>
  9848.         </member>
  9849.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WritePotentiallyReferencingElement(System.String,System.String,System.Object)">
  9850.             <summary>Writes a SOAP message XML element that can contain a reference to a <multiRef> XML element for a given object. </summary>
  9851.             <param name="n">The local name of the XML element to write.</param>
  9852.             <param name="o">The object being serialized either in the current XML element or a multiRef element that is referenced by the current element.</param>
  9853.             <param name="ns">The namespace of the XML element to write.</param>
  9854.         </member>
  9855.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WritePotentiallyReferencingElement(System.String,System.String,System.Object,System.Type)">
  9856.             <summary>Writes a SOAP message XML element that can contain a reference to a <multiRef> XML element for a given object. </summary>
  9857.             <param name="ambientType">The type stored in the object's type mapping (as opposed to the object's type found directly through the typeof operation).</param>
  9858.             <param name="n">The local name of the XML element to write.</param>
  9859.             <param name="o">The object being serialized either in the current XML element or a multiRef element that referenced by the current element.</param>
  9860.             <param name="ns">The namespace of the XML element to write.</param>
  9861.         </member>
  9862.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WritePotentiallyReferencingElement(System.String,System.String,System.Object,System.Type,System.Boolean)">
  9863.             <summary>Writes a SOAP message XML element that can contain a reference to a <multiRef> XML element for a given object.</summary>
  9864.             <param name="ambientType">The type stored in the object's type mapping (as opposed to the object's type found directly through the typeof operation).</param>
  9865.             <param name="suppressReference">true to serialize the object directly into the XML element rather than make the element reference another element that contains the data; otherwise, false.</param>
  9866.             <param name="n">The local name of the XML element to write.</param>
  9867.             <param name="o">The object being serialized either in the current XML element or a multiRef element that is referenced by the current element.</param>
  9868.             <param name="ns">The namespace of the XML element to write.</param>
  9869.         </member>
  9870.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WritePotentiallyReferencingElement(System.String,System.String,System.Object,System.Type,System.Boolean,System.Boolean)">
  9871.             <summary>Writes a SOAP message XML element that can contain a reference to a multiRef XML element for a given object.</summary>
  9872.             <param name="ambientType">The type stored in the object's type mapping (as opposed to the object's type found directly through the typeof operation).</param>
  9873.             <param name="isNullable">true to write an xsi:nil='true' attribute if the object to serialize is null; otherwise, false.</param>
  9874.             <param name="suppressReference">true to serialize the object directly into the XML element rather than make the element reference another element that contains the data; otherwise, false.</param>
  9875.             <param name="n">The local name of the XML element to write.</param>
  9876.             <param name="o">The object being serialized either in the current XML element or a multiRef element that referenced by the current element.</param>
  9877.             <param name="ns">The namespace of the XML element to write.</param>
  9878.         </member>
  9879.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteReferencedElements">
  9880.             <summary>Serializes objects into SOAP-encoded multiRef XML elements in a SOAP message. </summary>
  9881.         </member>
  9882.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteReferencingElement(System.String,System.String,System.Object)">
  9883.             <summary>Writes a SOAP message XML element that contains a reference to a multiRef element for a given object. </summary>
  9884.             <param name="n">The local name of the referencing element being written.</param>
  9885.             <param name="o">The object being serialized.</param>
  9886.             <param name="ns">The namespace of the referencing element being written.</param>
  9887.         </member>
  9888.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteReferencingElement(System.String,System.String,System.Object,System.Boolean)">
  9889.             <summary>Writes a SOAP message XML element that contains a reference to a multiRef element for a given object.</summary>
  9890.             <param name="isNullable">true to write an xsi:nil='true' attribute if the object to serialize is null; otherwise, false.</param>
  9891.             <param name="n">The local name of the referencing element being written.</param>
  9892.             <param name="o">The object being serialized.</param>
  9893.             <param name="ns">The namespace of the referencing element being written.</param>
  9894.         </member>
  9895.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteRpcResult(System.String,System.String)">
  9896.             <summary>Writes a SOAP 1.2 RPC result element with a specified qualified name in its body.</summary>
  9897.             <param name="name">The local name of the result body.</param>
  9898.             <param name="ns">The namespace of the result body.</param>
  9899.         </member>
  9900.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteSerializable(System.Xml.Serialization.IXmlSerializable,System.String,System.String,System.Boolean)">
  9901.             <summary>Writes an object that uses custom XML formatting as an XML element. </summary>
  9902.             <param name="isNullable">true to write an xsi:nil='true' attribute if the <see cref="T:System.Xml.Serialization.IXmlSerializable"></see> class object is null; otherwise, false.</param>
  9903.             <param name="name">The local name of the XML element to write.</param>
  9904.             <param name="ns">The namespace of the XML element to write.</param>
  9905.             <param name="serializable">An object that implements the <see cref="T:System.Xml.Serialization.IXmlSerializable"></see> interface that uses custom XML formatting.</param>
  9906.         </member>
  9907.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteSerializable(System.Xml.Serialization.IXmlSerializable,System.String,System.String,System.Boolean,System.Boolean)">
  9908.             <summary>Instructs <see cref="T:System.Xml.XmlNode"></see> to write an object that uses custom XML formatting as an XML element. </summary>
  9909.             <param name="isNullable">true to write an xsi:nil='true' attribute if the <see cref="T:System.Xml.Serialization.IXmlSerializable"></see> object is null; otherwise, false.</param>
  9910.             <param name="name">The local name of the XML element to write.</param>
  9911.             <param name="wrapped">true to ignore writing the opening element tag; otherwise, false to write the opening element tag.</param>
  9912.             <param name="ns">The namespace of the XML element to write.</param>
  9913.             <param name="serializable">An object that implements the <see cref="T:System.Xml.Serialization.IXmlSerializable"></see> interface that uses custom XML formatting.</param>
  9914.         </member>
  9915.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteStartDocument">
  9916.             <summary>Writes the XML declaration if the writer is positioned at the start of an XML document. </summary>
  9917.         </member>
  9918.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteStartElement(System.String)">
  9919.             <summary>Writes an opening element tag, including any attributes. </summary>
  9920.             <param name="name">The local name of the XML element to write.</param>
  9921.         </member>
  9922.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteStartElement(System.String,System.String)">
  9923.             <summary>Writes an opening element tag, including any attributes. </summary>
  9924.             <param name="name">The local name of the XML element to write.</param>
  9925.             <param name="ns">The namespace of the XML element to write.</param>
  9926.         </member>
  9927.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteStartElement(System.String,System.String,System.Boolean)">
  9928.             <summary>Writes an opening element tag, including any attributes.</summary>
  9929.             <param name="writePrefixed">true to write the element name with a prefix if none is available for the specified namespace; otherwise, false.</param>
  9930.             <param name="name">The local name of the XML element to write.</param>
  9931.             <param name="ns">The namespace of the XML element to write.</param>
  9932.         </member>
  9933.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteStartElement(System.String,System.String,System.Object)">
  9934.             <summary>Writes an opening element tag, including any attributes.</summary>
  9935.             <param name="name">The local name of the XML element to write.</param>
  9936.             <param name="o">The object being serialized as an XML element.</param>
  9937.             <param name="ns">The namespace of the XML element to write.</param>
  9938.         </member>
  9939.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteStartElement(System.String,System.String,System.Object,System.Boolean)">
  9940.             <summary>Writes an opening element tag, including any attributes.</summary>
  9941.             <param name="writePrefixed">true to write the element name with a prefix if none is available for the specified namespace; otherwise, false.</param>
  9942.             <param name="name">The local name of the XML element to write.</param>
  9943.             <param name="o">The object being serialized as an XML element.</param>
  9944.             <param name="ns">The namespace of the XML element to write.</param>
  9945.         </member>
  9946.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteStartElement(System.String,System.String,System.Object,System.Boolean,System.Xml.Serialization.XmlSerializerNamespaces)">
  9947.             <summary>Writes an opening element tag, including any attributes. </summary>
  9948.             <param name="writePrefixed">true to write the element name with a prefix if none is available for the specified namespace; otherwise, false.</param>
  9949.             <param name="xmlns">An instance of the <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces"></see> class that contains prefix and namespace pairs to be used in the generated XML.</param>
  9950.             <param name="name">The local name of the XML element to write.</param>
  9951.             <param name="o">The object being serialized as an XML element.</param>
  9952.             <param name="ns">The namespace of the XML element to write.</param>
  9953.         </member>
  9954.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteTypedPrimitive(System.String,System.String,System.Object,System.Boolean)">
  9955.             <summary>Writes an XML element whose text body is a value of a simple XML Schema data type. </summary>
  9956.             <param name="name">The local name of the element to write.</param>
  9957.             <param name="o">The object to be serialized in the element body.</param>
  9958.             <param name="ns">The namespace of the element to write.</param>
  9959.             <param name="xsiType">true if the XML element explicitly specifies the text value's type using the xsi:type attribute; otherwise, false.</param>
  9960.         </member>
  9961.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteValue(System.Byte[])">
  9962.             <summary>Writes a base-64 byte array.</summary>
  9963.             <param name="value">The byte array to write.</param>
  9964.         </member>
  9965.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteValue(System.String)">
  9966.             <summary>Writes a specified string.</summary>
  9967.             <param name="value">The string to write.</param>
  9968.         </member>
  9969.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteXmlAttribute(System.Xml.XmlNode)">
  9970.             <summary>Writes the specified <see cref="T:System.Xml.XmlNode"></see> as an XML attribute.</summary>
  9971.             <param name="node">An <see cref="T:System.Xml.XmlAttribute"></see> object.</param>
  9972.         </member>
  9973.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteXmlAttribute(System.Xml.XmlNode,System.Object)">
  9974.             <summary>Writes the specified <see cref="T:System.Xml.XmlNode"></see> object as an XML attribute.</summary>
  9975.             <param name="container">An <see cref="T:System.Xml.Schema.XmlSchemaObject"></see> object (or null) used to generate a qualified name value for an arrayType attribute from the Web Services Description Language (WSDL) namespace ("http://schemas.xmlsoap.org/wsdl/").</param>
  9976.             <param name="node">An <see cref="T:System.Xml.XmlNode"></see> of <see cref="T:System.Xml.XmlAttribute"></see> type.</param>
  9977.         </member>
  9978.         <member name="M:System.Xml.Serialization.XmlSerializationWriter.WriteXsiType(System.String,System.String)">
  9979.             <summary>Writes an xsi:type attribute for an XML element that is being serialized into a document. </summary>
  9980.             <param name="name">The local name of an XML Schema data type.</param>
  9981.             <param name="ns">The namespace of an XML Schema data type.</param>
  9982.         </member>
  9983.         <member name="P:System.Xml.Serialization.XmlSerializationWriter.EscapeName">
  9984.             <summary>Gets or sets a value that indicates whether the <see cref="M:System.Xml.XmlConvert.EncodeName(System.String)"></see> method is used to write valid XML.</summary>
  9985.             <returns>true if the <see cref="M:System.Xml.Serialization.XmlSerializationWriter.FromXmlQualifiedName(System.Xml.XmlQualifiedName)"></see> method returns an encoded name; otherwise, false.</returns>
  9986.         </member>
  9987.         <member name="P:System.Xml.Serialization.XmlSerializationWriter.Namespaces">
  9988.             <summary>Gets or sets a list of XML qualified name objects that contain the namespaces and prefixes used to produce qualified names in XML documents. </summary>
  9989.             <returns>An <see cref="T:System.Collections.ArrayList"></see> that contains the namespaces and prefix pairs.</returns>
  9990.         </member>
  9991.         <member name="P:System.Xml.Serialization.XmlSerializationWriter.Writer">
  9992.             <summary>Gets the <see cref="T:System.Xml.XmlWriter"></see> that is being used by the <see cref="T:System.Xml.Serialization.XmlSerializationWriter"></see>. </summary>
  9993.             <returns>The <see cref="T:System.Xml.XmlWriter"></see> used by the class instance.</returns>
  9994.         </member>
  9995.         <member name="T:System.Xml.Serialization.XmlSerializer">
  9996.             <summary>Serializes and deserializes objects into and from XML documents. The <see cref="T:System.Xml.Serialization.XmlSerializer"></see> enables you to control how objects are encoded into XML.</summary>
  9997.         </member>
  9998.         <member name="M:System.Xml.Serialization.XmlSerializer.#ctor">
  9999.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class.</summary>
  10000.         </member>
  10001.         <member name="M:System.Xml.Serialization.XmlSerializer.#ctor(System.Type)">
  10002.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class that can serialize objects of the specified type into XML documents, and deserialize XML documents into objects of the specified type.</summary>
  10003.             <param name="type">The type of the object that this <see cref="T:System.Xml.Serialization.XmlSerializer"></see> can serialize. </param>
  10004.         </member>
  10005.         <member name="M:System.Xml.Serialization.XmlSerializer.#ctor(System.Xml.Serialization.XmlTypeMapping)">
  10006.             <summary>Initializes an instance of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class using an object that maps one type to another.</summary>
  10007.             <param name="xmlTypeMapping">An <see cref="T:System.Xml.Serialization.XmlTypeMapping"></see> that maps one type to another. </param>
  10008.         </member>
  10009.         <member name="M:System.Xml.Serialization.XmlSerializer.#ctor(System.Type,System.String)">
  10010.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class that can serialize objects of the specified type into XML documents, and deserialize XML documents into objects of the specified type. Specifies the default namespace for all the XML elements.</summary>
  10011.             <param name="type">The type of the object that this <see cref="T:System.Xml.Serialization.XmlSerializer"></see> can serialize. </param>
  10012.             <param name="defaultNamespace">The default namespace to use for all the XML elements. </param>
  10013.         </member>
  10014.         <member name="M:System.Xml.Serialization.XmlSerializer.#ctor(System.Type,System.Type[])">
  10015.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class that can serialize objects of the specified type into XML documents, and deserialize XML documents into object of a specified type. If a property or field returns an array, the extraTypes parameter specifies objects that can be inserted into the array.</summary>
  10016.             <param name="type">The type of the object that this <see cref="T:System.Xml.Serialization.XmlSerializer"></see> can serialize. </param>
  10017.             <param name="extraTypes">A <see cref="T:System.Type"></see> array of additional object types to serialize. </param>
  10018.         </member>
  10019.         <member name="M:System.Xml.Serialization.XmlSerializer.#ctor(System.Type,System.Xml.Serialization.XmlAttributeOverrides)">
  10020.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class that can serialize objects of the specified type into XML documents, and deserialize XML documents into objects of the specified type. Each object to be serialized can itself contain instances of classes, which this overload can override with other classes.</summary>
  10021.             <param name="type">The type of the object to serialize. </param>
  10022.             <param name="overrides">An <see cref="T:System.Xml.Serialization.XmlAttributeOverrides"></see>. </param>
  10023.         </member>
  10024.         <member name="M:System.Xml.Serialization.XmlSerializer.#ctor(System.Type,System.Xml.Serialization.XmlRootAttribute)">
  10025.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class that can serialize objects of the specified type into XML documents, and deserialize an XML document into object of the specified type. It also specifies the class to use as the XML root element.</summary>
  10026.             <param name="type">The type of the object that this <see cref="T:System.Xml.Serialization.XmlSerializer"></see> can serialize. </param>
  10027.             <param name="root">An <see cref="T:System.Xml.Serialization.XmlRootAttribute"></see> that represents the XML root element. </param>
  10028.         </member>
  10029.         <member name="M:System.Xml.Serialization.XmlSerializer.#ctor(System.Type,System.Xml.Serialization.XmlAttributeOverrides,System.Type[],System.Xml.Serialization.XmlRootAttribute,System.String)">
  10030.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class that can serialize objects of type <see cref="T:System.Object"></see> into XML document instances, and deserialize XML document instances into objects of type <see cref="T:System.Object"></see>. Each object to be serialized can itself contain instances of classes, which this overload overrides with other classes. This overload also specifies the default namespace for all the XML elements and the class to use as the XML root element.</summary>
  10031.             <param name="type">The type of the object that this <see cref="T:System.Xml.Serialization.XmlSerializer"></see> can serialize. </param>
  10032.             <param name="overrides">An <see cref="T:System.Xml.Serialization.XmlAttributeOverrides"></see> that extends or overrides the behavior of the class specified in the type parameter. </param>
  10033.             <param name="defaultNamespace">The default namespace of all XML elements in the XML document. </param>
  10034.             <param name="extraTypes">A <see cref="T:System.Type"></see> array of additional object types to serialize. </param>
  10035.             <param name="root">An <see cref="T:System.Xml.Serialization.XmlRootAttribute"></see> that defines the XML root element properties. </param>
  10036.         </member>
  10037.         <member name="M:System.Xml.Serialization.XmlSerializer.#ctor(System.Type,System.Xml.Serialization.XmlAttributeOverrides,System.Type[],System.Xml.Serialization.XmlRootAttribute,System.String,System.String,System.Security.Policy.Evidence)">
  10038.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class that can serialize objects of the specified type into XML document instances, and deserialize XML document instances into objects of the specified type. This overload allows you to supply other types that can be encountered during a serialization or deserialization operation, as well as a default namespace for all XML elements, the class to use as the XML root element, its location, and credentials required for access.</summary>
  10039.             <param name="type">The type of the object that this <see cref="T:System.Xml.Serialization.XmlSerializer"></see> can serialize.</param>
  10040.             <param name="overrides">An <see cref="T:System.Xml.Serialization.XmlAttributeOverrides"></see> that extends or overrides the behavior of the class specified in the type parameter.</param>
  10041.             <param name="defaultNamespace">The default namespace of all XML elements in the XML document.</param>
  10042.             <param name="evidence">An instance of the <see cref="T:System.Security.Policy.Evidence"></see> class that contains credentials required to access types.</param>
  10043.             <param name="location">The location of the types.</param>
  10044.             <param name="extraTypes">A <see cref="T:System.Type"></see> array of additional object types to serialize.</param>
  10045.             <param name="root">An <see cref="T:System.Xml.Serialization.XmlRootAttribute"></see> that defines the XML root element properties.</param>
  10046.         </member>
  10047.         <member name="E:System.Xml.Serialization.XmlSerializer.UnknownAttribute">
  10048.             <summary>Occurs when the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> encounters an XML attribute of unknown type during deserialization.</summary>
  10049.         </member>
  10050.         <member name="E:System.Xml.Serialization.XmlSerializer.UnknownElement">
  10051.             <summary>Occurs when the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> encounters an XML element of unknown type during deserialization.</summary>
  10052.         </member>
  10053.         <member name="E:System.Xml.Serialization.XmlSerializer.UnknownNode">
  10054.             <summary>Occurs when the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> encounters an XML node of unknown type during deserialization.</summary>
  10055.         </member>
  10056.         <member name="E:System.Xml.Serialization.XmlSerializer.UnreferencedObject">
  10057.             <summary>Occurs during deserialization of a SOAP-encoded XML stream, when the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> encounters a recognized type that is not used or is unreferenced.</summary>
  10058.         </member>
  10059.         <member name="M:System.Xml.Serialization.XmlSerializer.CanDeserialize(System.Xml.XmlReader)">
  10060.             <summary>Gets a value that indicates whether this <see cref="T:System.Xml.Serialization.XmlSerializer"></see> can deserialize a specified XML document.</summary>
  10061.             <returns>true if this <see cref="T:System.Xml.Serialization.XmlSerializer"></see> can deserialize the object that the <see cref="T:System.Xml.XmlReader"></see> points to; otherwise, false.</returns>
  10062.             <param name="xmlReader">An <see cref="T:System.Xml.XmlReader"></see> that points to the document to deserialize. </param>
  10063.         </member>
  10064.         <member name="M:System.Xml.Serialization.XmlSerializer.CreateReader">
  10065.             <summary>Returns an object used to read the XML document to be serialized.</summary>
  10066.             <returns>An <see cref="T:System.Xml.Serialization.XmlSerializationReader"></see> used to read the XML document.</returns>
  10067.             <exception cref="T:System.NotImplementedException">Any attempt is made to access the method when the method is not overridden in a descendant class. </exception>
  10068.         </member>
  10069.         <member name="M:System.Xml.Serialization.XmlSerializer.CreateWriter">
  10070.             <summary>When overridden in a derived class, returns a writer used to serialize the object.</summary>
  10071.             <returns>An instance that implements the <see cref="T:System.Xml.Serialization.XmlSerializationWriter"></see> class.</returns>
  10072.             <exception cref="T:System.NotImplementedException">Any attempt is made to access the method when the method is not overridden in a descendant class. </exception>
  10073.         </member>
  10074.         <member name="M:System.Xml.Serialization.XmlSerializer.Deserialize(System.IO.Stream)">
  10075.             <summary>Deserializes the XML document contained by the specified <see cref="T:System.IO.Stream"></see>.</summary>
  10076.             <returns>The <see cref="T:System.Object"></see> being deserialized.</returns>
  10077.             <param name="stream">The <see cref="T:System.IO.Stream"></see> that contains the XML document to deserialize. </param>
  10078.         </member>
  10079.         <member name="M:System.Xml.Serialization.XmlSerializer.Deserialize(System.IO.TextReader)">
  10080.             <summary>Deserializes the XML document contained by the specified <see cref="T:System.IO.TextReader"></see>.</summary>
  10081.             <returns>The <see cref="T:System.Object"></see> being deserialized.</returns>
  10082.             <param name="textReader">The <see cref="T:System.IO.TextReader"></see> that contains the XML document to deserialize. </param>
  10083.             <exception cref="T:System.InvalidOperationException">An error occurred during deserialization. The original exception is available using the <see cref="P:System.Exception.InnerException"></see> property. </exception>
  10084.         </member>
  10085.         <member name="M:System.Xml.Serialization.XmlSerializer.Deserialize(System.Xml.XmlReader)">
  10086.             <summary>Deserializes the XML document contained by the specified <see cref="T:System.xml.XmlReader"></see>.</summary>
  10087.             <returns>The <see cref="T:System.Object"></see> being deserialized.</returns>
  10088.             <param name="xmlReader">The <see cref="T:System.xml.XmlReader"></see> that contains the XML document to deserialize. </param>
  10089.             <exception cref="T:System.InvalidOperationException">An error occurred during deserialization. The original exception is available using the <see cref="P:System.Exception.InnerException"></see> property. </exception>
  10090.         </member>
  10091.         <member name="M:System.Xml.Serialization.XmlSerializer.Deserialize(System.Xml.Serialization.XmlSerializationReader)">
  10092.             <summary>Deserializes the XML document contained by the specified <see cref="T:System.Xml.Serialization.XmlSerializationReader"></see>.</summary>
  10093.             <returns>The deserialized object.</returns>
  10094.             <param name="reader">The <see cref="T:System.Xml.Serialization.XmlSerializationReader"></see> that contains the XML document to deserialize. </param>
  10095.             <exception cref="T:System.NotImplementedException">Any attempt is made to access the method when the method is not overridden in a descendant class. </exception>
  10096.         </member>
  10097.         <member name="M:System.Xml.Serialization.XmlSerializer.Deserialize(System.Xml.XmlReader,System.String)">
  10098.             <summary>Deserializes the XML document contained by the specified <see cref="T:System.xml.XmlReader"></see> and encoding style.</summary>
  10099.             <returns>The deserialized object.</returns>
  10100.             <param name="encodingStyle">The encoding style of the serialized XML. </param>
  10101.             <param name="xmlReader">The <see cref="T:System.xml.XmlReader"></see> that contains the XML document to deserialize. </param>
  10102.             <exception cref="T:System.InvalidOperationException">An error occurred during deserialization. The original exception is available using the <see cref="P:System.Exception.InnerException"></see> property. </exception>
  10103.         </member>
  10104.         <member name="M:System.Xml.Serialization.XmlSerializer.Deserialize(System.Xml.XmlReader,System.Xml.Serialization.XmlDeserializationEvents)">
  10105.             <summary>Deserializes an XML document contained by the specified <see cref="T:System.Xml.XmlReader"></see> and allows the overriding of events that occur during deserialization.</summary>
  10106.             <returns>The <see cref="T:System.Object"></see> being deserialized.</returns>
  10107.             <param name="events">An instance of the XmlDeserializationEvents class. </param>
  10108.             <param name="xmlReader">The <see cref="T:System.Xml.XmlReader"></see> that contains the document to deserialize.</param>
  10109.         </member>
  10110.         <member name="M:System.Xml.Serialization.XmlSerializer.Deserialize(System.Xml.XmlReader,System.String,System.Xml.Serialization.XmlDeserializationEvents)">
  10111.             <summary>Deserializes the object using the data contained by the specified <see cref="T:System.Xml.XmlReader"></see>.</summary>
  10112.             <returns>The object being deserialized.</returns>
  10113.             <param name="encodingStyle">The encoding used.</param>
  10114.             <param name="events">An instance of the <see cref="T:System.Xml.Serialization.XmlDeserializationEvents"></see> class. </param>
  10115.             <param name="xmlReader">An instance of the <see cref="T:System.Xml.XmlReader"></see> class used to read the document.</param>
  10116.         </member>
  10117.         <member name="M:System.Xml.Serialization.XmlSerializer.FromMappings(System.Xml.Serialization.XmlMapping[])">
  10118.             <summary>Returns an array of <see cref="T:System.Xml.Serialization.XmlSerializer"></see> objects created from an array of <see cref="T:System.Xml.Serialization.XmlTypeMapping"></see> objects.</summary>
  10119.             <returns>An array of <see cref="T:System.Xml.Serialization.XmlSerializer"></see> objects.</returns>
  10120.             <param name="mappings">An array of <see cref="T:System.Xml.Serialization.XmlTypeMapping"></see> that maps one type to another. </param>
  10121.         </member>
  10122.         <member name="M:System.Xml.Serialization.XmlSerializer.FromMappings(System.Xml.Serialization.XmlMapping[],System.Security.Policy.Evidence)">
  10123.             <summary>Returns an instance of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class created from mappings of one XML type to another.</summary>
  10124.             <returns>An instance of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class.</returns>
  10125.             <param name="evidence">An instance of the <see cref="T:System.Security.Policy.Evidence"></see> class that contains host and assembly data presented to the common language runtime policy system.</param>
  10126.             <param name="mappings">An array of <see cref="T:System.Xml.Serialization.XmlMapping"></see> objects used to map one type to another.</param>
  10127.         </member>
  10128.         <member name="M:System.Xml.Serialization.XmlSerializer.FromMappings(System.Xml.Serialization.XmlMapping[],System.Type)">
  10129.             <summary>Returns an instance of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class from the specified mappings.</summary>
  10130.             <returns>An instance of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class.</returns>
  10131.             <param name="type">The <see cref="T:System.Type"></see> of the deserialized object.</param>
  10132.             <param name="mappings">An array of <see cref="T:System.Xml.Serialization.XmlMapping"></see> objects.</param>
  10133.         </member>
  10134.         <member name="M:System.Xml.Serialization.XmlSerializer.FromTypes(System.Type[])">
  10135.             <summary>Returns an array of <see cref="T:System.Xml.Serialization.XmlSerializer"></see> objects created from an array of types.</summary>
  10136.             <returns>An array of <see cref="T:System.Xml.Serialization.XmlSerializer"></see> objects.</returns>
  10137.             <param name="types">An array of <see cref="T:System.Type"></see> objects. </param>
  10138.         </member>
  10139.         <member name="M:System.Xml.Serialization.XmlSerializer.GenerateSerializer(System.Type[],System.Xml.Serialization.XmlMapping[])">
  10140.             <summary>Returns an assembly that contains custom-made serializers used to serialize or deserialize the specified type or types, using the specified mappings.</summary>
  10141.             <returns>An <see cref="T:System.Reflection.Assembly"></see> object that contains serializers for the supplied types and mappings.</returns>
  10142.             <param name="types">A collection of types.</param>
  10143.             <param name="mappings">A collection of <see cref="T:System.Xml.Serialization.XmlMapping"></see> objects used to convert one type to another.</param>
  10144.         </member>
  10145.         <member name="M:System.Xml.Serialization.XmlSerializer.GenerateSerializer(System.Type[],System.Xml.Serialization.XmlMapping[],System.CodeDom.Compiler.CompilerParameters)">
  10146.             <summary>Returns an assembly that contains custom-made serializers used to serialize or deserialize the specified type or types, using the specified mappings and compiler settings and options. </summary>
  10147.             <returns>An <see cref="T:System.Reflection.Assembly"></see> that contains special versions of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see>.</returns>
  10148.             <param name="types">An array of type <see cref="T:System.Type"></see> that contains objects used to serialize and deserialize data.</param>
  10149.             <param name="mappings">An array of type <see cref="T:System.Xml.Serialization.XmlMapping"></see> that maps the XML data to the type data.</param>
  10150.             <param name="parameters">An instance of the <see cref="T:System.CodeDom.Compiler.CompilerParameters"></see> class that represents the parameters used to invoke a compiler.</param>
  10151.         </member>
  10152.         <member name="M:System.Xml.Serialization.XmlSerializer.GetXmlSerializerAssemblyName(System.Type)">
  10153.             <summary>Returns the name of the assembly that contains one or more versions of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> especially created to serialize or deserialize the specified type.</summary>
  10154.             <returns>The name of the assembly that contains an <see cref="T:System.Xml.Serialization.XmlSerializer"></see> for the type.</returns>
  10155.             <param name="type">The <see cref="T:System.Type"></see> you are deserializing.</param>
  10156.         </member>
  10157.         <member name="M:System.Xml.Serialization.XmlSerializer.GetXmlSerializerAssemblyName(System.Type,System.String)">
  10158.             <summary>Returns the name of the assembly that contains the serializer for the specified type in the specified namespace.</summary>
  10159.             <returns>The name of the assembly that contains specially built serializers.</returns>
  10160.             <param name="type">The <see cref="T:System.Type"></see> you are interested in.</param>
  10161.             <param name="defaultNamespace">The namespace of the type.</param>
  10162.         </member>
  10163.         <member name="M:System.Xml.Serialization.XmlSerializer.Serialize(System.Object,System.Xml.Serialization.XmlSerializationWriter)">
  10164.             <summary>Serializes the specified <see cref="T:System.Object"></see> and writes the XML document to a file using the specified <see cref="T:System.Xml.Serialization.XmlSerializationWriter"></see>.</summary>
  10165.             <param name="writer">The <see cref="T:System.Xml.Serialization.XmlSerializationWriter"></see> used to write the XML document. </param>
  10166.             <param name="o">The <see cref="T:System.Object"></see> to serialize. </param>
  10167.             <exception cref="T:System.NotImplementedException">Any attempt is made to access the method when the method is not overridden in a descendant class. </exception>
  10168.         </member>
  10169.         <member name="M:System.Xml.Serialization.XmlSerializer.Serialize(System.IO.Stream,System.Object)">
  10170.             <summary>Serializes the specified <see cref="T:System.Object"></see> and writes the XML document to a file using the specified <see cref="T:System.IO.Stream"></see>.</summary>
  10171.             <param name="stream">The <see cref="T:System.IO.Stream"></see> used to write the XML document. </param>
  10172.             <param name="o">The <see cref="T:System.Object"></see> to serialize. </param>
  10173.             <exception cref="T:System.InvalidOperationException">An error occurred during serialization. The original exception is available using the <see cref="P:System.Exception.InnerException"></see> property. </exception>
  10174.         </member>
  10175.         <member name="M:System.Xml.Serialization.XmlSerializer.Serialize(System.IO.TextWriter,System.Object)">
  10176.             <summary>Serializes the specified <see cref="T:System.Object"></see> and writes the XML document to a file using the specified <see cref="T:System.IO.TextWriter"></see>.</summary>
  10177.             <param name="textWriter">The <see cref="T:System.IO.TextWriter"></see> used to write the XML document. </param>
  10178.             <param name="o">The <see cref="T:System.Object"></see> to serialize. </param>
  10179.         </member>
  10180.         <member name="M:System.Xml.Serialization.XmlSerializer.Serialize(System.Xml.XmlWriter,System.Object)">
  10181.             <summary>Serializes the specified <see cref="T:System.Object"></see> and writes the XML document to a file using the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  10182.             <param name="xmlWriter">The <see cref="T:System.xml.XmlWriter"></see> used to write the XML document. </param>
  10183.             <param name="o">The <see cref="T:System.Object"></see> to serialize. </param>
  10184.             <exception cref="T:System.InvalidOperationException">An error occurred during serialization. The original exception is available using the <see cref="P:System.Exception.InnerException"></see> property. </exception>
  10185.         </member>
  10186.         <member name="M:System.Xml.Serialization.XmlSerializer.Serialize(System.IO.Stream,System.Object,System.Xml.Serialization.XmlSerializerNamespaces)">
  10187.             <summary>Serializes the specified <see cref="T:System.Object"></see> and writes the XML document to a file using the specified <see cref="T:System.IO.Stream"></see>that references the specified namespaces.</summary>
  10188.             <param name="namespaces">The <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces"></see> referenced by the object. </param>
  10189.             <param name="stream">The <see cref="T:System.IO.Stream"></see> used to write the XML document. </param>
  10190.             <param name="o">The <see cref="T:System.Object"></see> to serialize. </param>
  10191.             <exception cref="T:System.InvalidOperationException">An error occurred during serialization. The original exception is available using the <see cref="P:System.Exception.InnerException"></see> property. </exception>
  10192.         </member>
  10193.         <member name="M:System.Xml.Serialization.XmlSerializer.Serialize(System.IO.TextWriter,System.Object,System.Xml.Serialization.XmlSerializerNamespaces)">
  10194.             <summary>Serializes the specified <see cref="T:System.Object"></see> and writes the XML document to a file using the specified <see cref="T:System.IO.TextWriter"></see> and references the specified namespaces.</summary>
  10195.             <param name="namespaces">The <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces"></see> that contains namespaces for the generated XML document. </param>
  10196.             <param name="textWriter">The <see cref="T:System.IO.TextWriter"></see> used to write the XML document. </param>
  10197.             <param name="o">The <see cref="T:System.Object"></see> to serialize. </param>
  10198.             <exception cref="T:System.InvalidOperationException">An error occurred during serialization. The original exception is available using the <see cref="P:System.Exception.InnerException"></see> property. </exception>
  10199.         </member>
  10200.         <member name="M:System.Xml.Serialization.XmlSerializer.Serialize(System.Xml.XmlWriter,System.Object,System.Xml.Serialization.XmlSerializerNamespaces)">
  10201.             <summary>Serializes the specified <see cref="T:System.Object"></see> and writes the XML document to a file using the specified <see cref="T:System.Xml.XmlWriter"></see> and references the specified namespaces.</summary>
  10202.             <param name="namespaces">The <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces"></see> referenced by the object. </param>
  10203.             <param name="xmlWriter">The <see cref="T:System.xml.XmlWriter"></see> used to write the XML document. </param>
  10204.             <param name="o">The <see cref="T:System.Object"></see> to serialize. </param>
  10205.             <exception cref="T:System.InvalidOperationException">An error occurred during serialization. The original exception is available using the <see cref="P:System.Exception.InnerException"></see> property. </exception>
  10206.         </member>
  10207.         <member name="M:System.Xml.Serialization.XmlSerializer.Serialize(System.Xml.XmlWriter,System.Object,System.Xml.Serialization.XmlSerializerNamespaces,System.String)">
  10208.             <summary>Serializes the specified object and writes the XML document to a file using the specified <see cref="T:System.Xml.XmlWriter"></see> and references the specified namespaces and encoding style.</summary>
  10209.             <param name="namespaces">The <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces"></see> referenced by the object. </param>
  10210.             <param name="encodingStyle">The encoding style of the serialized XML. </param>
  10211.             <param name="xmlWriter">The <see cref="T:System.xml.XmlWriter"></see> used to write the XML document. </param>
  10212.             <param name="o">The object to serialize. </param>
  10213.             <exception cref="T:System.InvalidOperationException">An error occurred during serialization. The original exception is available using the <see cref="P:System.Exception.InnerException"></see> property. </exception>
  10214.         </member>
  10215.         <member name="M:System.Xml.Serialization.XmlSerializer.Serialize(System.Xml.XmlWriter,System.Object,System.Xml.Serialization.XmlSerializerNamespaces,System.String,System.String)">
  10216.             <summary>Serializes the specified <see cref="T:System.Object"></see> and writes the XML document to a file using the specified <see cref="T:System.Xml.XmlWriter"></see>, XML namespaces, and encoding. </summary>
  10217.             <param name="namespaces">An instance of the XmlSerializaerNamespaces that contains namespaces and prefixes to use.</param>
  10218.             <param name="encodingStyle">The encoding used in the document.</param>
  10219.             <param name="xmlWriter">The <see cref="T:System.Xml.XmlWriter"></see> used to write the XML document.</param>
  10220.             <param name="o">The object to serialize.</param>
  10221.             <param name="id">For SOAP encoded messages, the base used to generate id attributes. </param>
  10222.         </member>
  10223.         <member name="T:System.Xml.Serialization.XmlSerializerAssemblyAttribute">
  10224.             <summary>Applied to a Web service client proxy, enables you to specify an assembly that contains custom-made serializers. </summary>
  10225.         </member>
  10226.         <member name="M:System.Xml.Serialization.XmlSerializerAssemblyAttribute.#ctor">
  10227.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializerAssemblyAttribute"></see> class. </summary>
  10228.         </member>
  10229.         <member name="M:System.Xml.Serialization.XmlSerializerAssemblyAttribute.#ctor(System.String)">
  10230.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializerAssemblyAttribute"></see> class with the specified assembly name.</summary>
  10231.             <param name="assemblyName">The simple, unencrypted name of the assembly. </param>
  10232.         </member>
  10233.         <member name="M:System.Xml.Serialization.XmlSerializerAssemblyAttribute.#ctor(System.String,System.String)">
  10234.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializerAssemblyAttribute"></see> class with the specified assembly name and location of the assembly.</summary>
  10235.             <param name="codeBase">A string that is the URL location of the assembly.</param>
  10236.             <param name="assemblyName">The simple, unencrypted name of the assembly. </param>
  10237.         </member>
  10238.         <member name="P:System.Xml.Serialization.XmlSerializerAssemblyAttribute.AssemblyName">
  10239.             <summary>Gets or sets the name of the assembly that contains serializers for a specific set of types.</summary>
  10240.             <returns>The simple, unencrypted name of the assembly. </returns>
  10241.         </member>
  10242.         <member name="P:System.Xml.Serialization.XmlSerializerAssemblyAttribute.CodeBase">
  10243.             <summary>Gets or sets the location of the assembly that contains the serializers.</summary>
  10244.             <returns>A location, such as a path or URI, that points to the assembly.</returns>
  10245.         </member>
  10246.         <member name="T:System.Xml.Serialization.XmlSerializerFactory">
  10247.             <summary>Creates typed versions of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> for more efficient serialization.</summary>
  10248.         </member>
  10249.         <member name="M:System.Xml.Serialization.XmlSerializerFactory.#ctor">
  10250.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializerFactory"></see> class. </summary>
  10251.         </member>
  10252.         <member name="M:System.Xml.Serialization.XmlSerializerFactory.CreateSerializer(System.Type)">
  10253.             <summary>Returns a derivation of the <see cref="T:System.Xml.Serialization.XmlSerializerFactory"></see> class that is used to serialize the specified type.</summary>
  10254.             <returns>A derivation of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class that is specifically created to serialize the specified type.</returns>
  10255.             <param name="type">The <see cref="T:System.Type"></see> to serialize.</param>
  10256.         </member>
  10257.         <member name="M:System.Xml.Serialization.XmlSerializerFactory.CreateSerializer(System.Xml.Serialization.XmlTypeMapping)">
  10258.             <summary>Returns a derivation of the <see cref="T:System.Xml.Serialization.XmlSerializerFactory"></see> class using an object that maps one type to another.</summary>
  10259.             <returns>A derivation of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class that is specifically created to serialize the mapped type.</returns>
  10260.             <param name="xmlTypeMapping">An <see cref="T:System.Xml.Serialization.XmlTypeMapping"></see> that maps one type to another.</param>
  10261.         </member>
  10262.         <member name="M:System.Xml.Serialization.XmlSerializerFactory.CreateSerializer(System.Type,System.String)">
  10263.             <summary>Returns a derivation of the <see cref="T:System.Xml.Serialization.XmlSerializerFactory"></see> class that is used to serialize the specified type and namespace.</summary>
  10264.             <returns>A derivation of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class that is specifically created to serialize the specified type.</returns>
  10265.             <param name="type">The <see cref="T:System.Type"></see> to serialize.</param>
  10266.             <param name="defaultNamespace">The default namespace to use for all the XML elements. </param>
  10267.         </member>
  10268.         <member name="M:System.Xml.Serialization.XmlSerializerFactory.CreateSerializer(System.Type,System.Type[])">
  10269.             <summary>Returns a derivation of the <see cref="T:System.Xml.Serialization.XmlSerializerFactory"></see> class that is used to serialize the specified type. If a property or field returns an array, the extraTypes parameter specifies objects that can be inserted into the array.</summary>
  10270.             <returns>A derivation of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see>.</returns>
  10271.             <param name="type">The <see cref="T:System.Type"></see> to serialize.</param>
  10272.             <param name="extraTypes">A <see cref="T:System.Type"></see> array of additional object types to serialize.</param>
  10273.         </member>
  10274.         <member name="M:System.Xml.Serialization.XmlSerializerFactory.CreateSerializer(System.Type,System.Xml.Serialization.XmlAttributeOverrides)">
  10275.             <summary>Returns a derivation of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class that can serialize objects of the specified type into XML documents, and vice versa. Each object to be serialized can itself contain instances of classes, which this overload can override with other classes.</summary>
  10276.             <returns>A derivation of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see>.</returns>
  10277.             <param name="type">The <see cref="T:System.Type"></see> to serialize.</param>
  10278.             <param name="overrides">An <see cref="T:System.Xml.Serialization.XmlAttributeOverrides"></see> that contains fields that override the default serialization behavior.</param>
  10279.         </member>
  10280.         <member name="M:System.Xml.Serialization.XmlSerializerFactory.CreateSerializer(System.Type,System.Xml.Serialization.XmlRootAttribute)">
  10281.             <summary>Returns a derivation of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class that can serialize objects of the specified type into XML documents, and vice versa. Specifies the object that represents the XML root element.</summary>
  10282.             <returns>A derivation of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see>.</returns>
  10283.             <param name="type">The <see cref="T:System.Type"></see> to serialize.</param>
  10284.             <param name="root">An <see cref="T:System.Xml.Serialization.XmlRootAttribute"></see> that represents the XML root element.</param>
  10285.         </member>
  10286.         <member name="M:System.Xml.Serialization.XmlSerializerFactory.CreateSerializer(System.Type,System.Xml.Serialization.XmlAttributeOverrides,System.Type[],System.Xml.Serialization.XmlRootAttribute,System.String)">
  10287.             <summary>Returns a derivation of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class that can serialize objects of the specified type into XML document instances, and vice versa. Each object to be serialized can itself contain instances of classes, which this overload can override with other classes. This overload also specifies the default namespace for all the XML elements, and the class to use as the XML root element.</summary>
  10288.             <returns>A derivation of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see>.</returns>
  10289.             <param name="type">The <see cref="T:System.Type"></see> to serialize.</param>
  10290.             <param name="overrides">An <see cref="T:System.Xml.Serialization.XmlAttributeOverrides"></see> that contains fields that override the default serialization behavior.</param>
  10291.             <param name="defaultNamespace">The default namespace of all XML elements in the XML document. </param>
  10292.             <param name="extraTypes">A <see cref="T:System.Type"></see> array of additional object types to serialize.</param>
  10293.             <param name="root">An <see cref="T:System.Xml.Serialization.XmlRootAttribute"></see> that represents the XML root element.</param>
  10294.         </member>
  10295.         <member name="M:System.Xml.Serialization.XmlSerializerFactory.CreateSerializer(System.Type,System.Xml.Serialization.XmlAttributeOverrides,System.Type[],System.Xml.Serialization.XmlRootAttribute,System.String,System.String,System.Security.Policy.Evidence)">
  10296.             <summary>Returns a derivation of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class that can serialize objects of the specified type into XML document instances, and vice versa. Each object to be serialized can itself contain instances of classes, which this overload can override with other classes. This overload also specifies the default namespace for all the XML elements, and the class to use as the XML root element.</summary>
  10297.             <returns>A derivation of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see>.</returns>
  10298.             <param name="type">The <see cref="T:System.Type"></see> of the object that this <see cref="T:System.Xml.Serialization.XmlSerializer"></see> can serialize.</param>
  10299.             <param name="overrides">An <see cref="T:System.Xml.Serialization.XmlAttributeOverrides"></see> that extends or overrides the behavior of the class specified in the type parameter.</param>
  10300.             <param name="defaultNamespace">The default namespace of all XML elements in the XML document.</param>
  10301.             <param name="evidence">An instance of the <see cref="T:System.Security.Policy.Evidence"></see> class that contains credentials needed to access types.</param>
  10302.             <param name="location">The path that specifies the location of the types.</param>
  10303.             <param name="extraTypes">A <see cref="T:System.Type"></see> array of additional object types to serialize.</param>
  10304.             <param name="root">An <see cref="T:System.Xml.Serialization.XmlRootAttribute"></see> that defines the XML root element properties.</param>
  10305.         </member>
  10306.         <member name="T:System.Xml.Serialization.XmlSerializerImplementation">
  10307.             <summary>Defines the reader, writer, and methods for pre-generated, typed serializers.</summary>
  10308.         </member>
  10309.         <member name="M:System.Xml.Serialization.XmlSerializerImplementation.#ctor">
  10310.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializerImplementation"></see> class. </summary>
  10311.         </member>
  10312.         <member name="M:System.Xml.Serialization.XmlSerializerImplementation.CanSerialize(System.Type)">
  10313.             <summary>Gets a value that determines whether a type can be serialized.</summary>
  10314.             <returns>true if the type can be serialized; otherwise, false.</returns>
  10315.             <param name="type">The <see cref="T:System.Type"></see> to be serialized.</param>
  10316.         </member>
  10317.         <member name="M:System.Xml.Serialization.XmlSerializerImplementation.GetSerializer(System.Type)">
  10318.             <summary>Returns a serializer for the specified type.</summary>
  10319.             <returns>An instance of a type derived from the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> class. </returns>
  10320.             <param name="type">The <see cref="T:System.Type"></see> to be serialized.</param>
  10321.         </member>
  10322.         <member name="P:System.Xml.Serialization.XmlSerializerImplementation.Reader">
  10323.             <summary>Gets the XML reader object that is used by the serializer.</summary>
  10324.             <returns>An <see cref="T:System.Xml.Serialization.XmlSerializationReader"></see> that is used to read an XML document or data stream.</returns>
  10325.         </member>
  10326.         <member name="P:System.Xml.Serialization.XmlSerializerImplementation.ReadMethods">
  10327.             <summary>Gets the collection of methods that is used to read a data stream.</summary>
  10328.             <returns>A <see cref="T:System.Collections.Hashtable"></see> that contains the methods.</returns>
  10329.         </member>
  10330.         <member name="P:System.Xml.Serialization.XmlSerializerImplementation.TypedSerializers">
  10331.             <summary>Gets the collection of typed serializers that is found in the assembly.</summary>
  10332.             <returns>A <see cref="T:System.Collections.Hashtable"></see> that contains the typed serializers.</returns>
  10333.         </member>
  10334.         <member name="P:System.Xml.Serialization.XmlSerializerImplementation.WriteMethods">
  10335.             <summary>Get the collection of methods that is used to write to a data stream.</summary>
  10336.             <returns>A <see cref="T:System.Collections.Hashtable"></see> that contains the methods.</returns>
  10337.         </member>
  10338.         <member name="P:System.Xml.Serialization.XmlSerializerImplementation.Writer">
  10339.             <summary>Gets the XML writer object for the serializer.</summary>
  10340.             <returns>An <see cref="T:System.Xml.Serialization.XmlSerializationWriter"></see> that is used to write to an XML data stream or document.</returns>
  10341.         </member>
  10342.         <member name="T:System.Xml.Serialization.XmlSerializerNamespaces">
  10343.             <summary>Contains the XML namespaces and prefixes that the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> uses to generate qualified names in an XML-document instance.</summary>
  10344.         </member>
  10345.         <member name="M:System.Xml.Serialization.XmlSerializerNamespaces.#ctor">
  10346.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces"></see> class.</summary>
  10347.         </member>
  10348.         <member name="M:System.Xml.Serialization.XmlSerializerNamespaces.#ctor(System.Xml.XmlQualifiedName[])">
  10349.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces"></see> class.</summary>
  10350.             <param name="namespaces">An array of <see cref="T:System.Xml.XmlQualifiedName"></see> objects. </param>
  10351.         </member>
  10352.         <member name="M:System.Xml.Serialization.XmlSerializerNamespaces.#ctor(System.Xml.Serialization.XmlSerializerNamespaces)">
  10353.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces"></see> class, using the specified instance of XmlSerializerNamespaces containing the collection of prefix and namespace pairs.</summary>
  10354.             <param name="namespaces">An instance of the <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces"></see>containing the namespace and prefix pairs. </param>
  10355.         </member>
  10356.         <member name="M:System.Xml.Serialization.XmlSerializerNamespaces.Add(System.String,System.String)">
  10357.             <summary>Adds a prefix and namespace pair to an <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces"></see> object.</summary>
  10358.             <param name="prefix">The prefix associated with an XML namespace. </param>
  10359.             <param name="ns">An XML namespace. </param>
  10360.         </member>
  10361.         <member name="M:System.Xml.Serialization.XmlSerializerNamespaces.ToArray">
  10362.             <summary>Gets the array of prefix and namespace pairs in an <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces"></see> object.</summary>
  10363.             <returns>An array of <see cref="T:System.Xml.XmlQualifiedName"></see> objects that are used as qualified names in an XML document.</returns>
  10364.         </member>
  10365.         <member name="P:System.Xml.Serialization.XmlSerializerNamespaces.Count">
  10366.             <summary>Gets the number of prefix and namespace pairs in the collection.</summary>
  10367.             <returns>The number of prefix and namespace pairs in the collection.</returns>
  10368.         </member>
  10369.         <member name="T:System.Xml.Serialization.XmlSerializerVersionAttribute">
  10370.             <summary>Signifies that the code was generated by the serialization infrastructure and can be reused for increased performance, when this attribute is applied to an assembly.</summary>
  10371.         </member>
  10372.         <member name="M:System.Xml.Serialization.XmlSerializerVersionAttribute.#ctor">
  10373.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializerVersionAttribute"></see> class. </summary>
  10374.         </member>
  10375.         <member name="M:System.Xml.Serialization.XmlSerializerVersionAttribute.#ctor(System.Type)">
  10376.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlSerializerVersionAttribute"></see> class for the specified type.</summary>
  10377.             <param name="type">The type that is being serialized.</param>
  10378.         </member>
  10379.         <member name="P:System.Xml.Serialization.XmlSerializerVersionAttribute.Namespace">
  10380.             <summary>Gets or sets the common language runtime (CLR) namespace of the assembly.</summary>
  10381.             <returns>A <see cref="T:System.String"></see> containing the common language runtime (CLR) namespace of the assembly.</returns>
  10382.         </member>
  10383.         <member name="P:System.Xml.Serialization.XmlSerializerVersionAttribute.ParentAssemblyId">
  10384.             <summary>Gets or sets the identity of the parent assembly.</summary>
  10385.             <returns>The version of the parent assembly.</returns>
  10386.         </member>
  10387.         <member name="P:System.Xml.Serialization.XmlSerializerVersionAttribute.Type">
  10388.             <summary>Gets or sets the type that the serializer operates on.</summary>
  10389.             <returns>The <see cref="T:System.Type"></see> to be serialized.</returns>
  10390.         </member>
  10391.         <member name="P:System.Xml.Serialization.XmlSerializerVersionAttribute.Version">
  10392.             <summary>Gets or sets the assembly's version number.</summary>
  10393.             <returns>The version of the assembly.</returns>
  10394.         </member>
  10395.         <member name="T:System.Xml.Serialization.XmlTextAttribute">
  10396.             <summary>Indicates to the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> that the member must be treated as XML text when the class that contains it is serialized or deserialized.</summary>
  10397.         </member>
  10398.         <member name="M:System.Xml.Serialization.XmlTextAttribute.#ctor">
  10399.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlTextAttribute"></see> class.</summary>
  10400.         </member>
  10401.         <member name="M:System.Xml.Serialization.XmlTextAttribute.#ctor(System.Type)">
  10402.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlTextAttribute"></see> class.</summary>
  10403.             <param name="type">The <see cref="T:System.Type"></see> of the member to be serialized. </param>
  10404.         </member>
  10405.         <member name="P:System.Xml.Serialization.XmlTextAttribute.DataType">
  10406.             <summary>Gets or sets the XML Schema definition language (XSD) data type of the text generated by the <see cref="T:System.Xml.Serialization.XmlSerializer"></see>.</summary>
  10407.             <returns>An XML Schema (XSD) data type, as defined by the World Wide Web Consortium (www.w3.org) document "XML Schema Part 2: Datatypes".</returns>
  10408.             <exception cref="T:System.InvalidOperationException">The XML Schema data type you have specified is invalid for the property and cannot be converted to the member type. </exception>
  10409.             <exception cref="T:System.Exception">The XML Schema data type you have specified cannot be mapped to the .NET data type. </exception>
  10410.         </member>
  10411.         <member name="P:System.Xml.Serialization.XmlTextAttribute.Type">
  10412.             <summary>Gets or sets the type of the member.</summary>
  10413.             <returns>The <see cref="T:System.Type"></see> of the member.</returns>
  10414.         </member>
  10415.         <member name="T:System.Xml.Serialization.XmlTypeAttribute">
  10416.             <summary>Controls the XML schema that is generated when the attribute target is serialized by the <see cref="T:System.Xml.Serialization.XmlSerializer"></see>.</summary>
  10417.         </member>
  10418.         <member name="M:System.Xml.Serialization.XmlTypeAttribute.#ctor">
  10419.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlTypeAttribute"></see> class.</summary>
  10420.         </member>
  10421.         <member name="M:System.Xml.Serialization.XmlTypeAttribute.#ctor(System.String)">
  10422.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.XmlTypeAttribute"></see> class and specifies the name of the XML type.</summary>
  10423.             <param name="typeName">The name of the XML type that the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> generates when it serializes the class instance (and recognizes when it deserializes the class instance). </param>
  10424.         </member>
  10425.         <member name="P:System.Xml.Serialization.XmlTypeAttribute.AnonymousType">
  10426.             <summary>Gets or sets a value that determines whether the resulting schema type is an XSD anonymous type.</summary>
  10427.             <returns>true, if the resulting schema type is an XSD anonymous type; otherwise, false.</returns>
  10428.         </member>
  10429.         <member name="P:System.Xml.Serialization.XmlTypeAttribute.IncludeInSchema">
  10430.             <summary>Gets or sets a value that indicates whether to include the type in XML schema documents.</summary>
  10431.             <returns>true to include the type in XML schema documents; otherwise, false.</returns>
  10432.         </member>
  10433.         <member name="P:System.Xml.Serialization.XmlTypeAttribute.Namespace">
  10434.             <summary>Gets or sets the namespace of the XML type.</summary>
  10435.             <returns>The namespace of the XML type.</returns>
  10436.         </member>
  10437.         <member name="P:System.Xml.Serialization.XmlTypeAttribute.TypeName">
  10438.             <summary>Gets or sets the name of the XML type.</summary>
  10439.             <returns>The name of the XML type.</returns>
  10440.         </member>
  10441.         <member name="T:System.Xml.Serialization.XmlTypeMapping">
  10442.             <summary>Contains a mapping of one type to another.</summary>
  10443.         </member>
  10444.         <member name="P:System.Xml.Serialization.XmlTypeMapping.TypeFullName">
  10445.             <summary>The fully qualified type name that includes the namespace (or namespaces) and type.</summary>
  10446.             <returns>The fully qualified type name.</returns>
  10447.         </member>
  10448.         <member name="P:System.Xml.Serialization.XmlTypeMapping.TypeName">
  10449.             <summary>Gets the type name of the mapped object.</summary>
  10450.             <returns>The type name of the mapped object.</returns>
  10451.         </member>
  10452.         <member name="P:System.Xml.Serialization.XmlTypeMapping.XsdTypeName">
  10453.             <summary>Gets the XML element name of the mapped object.</summary>
  10454.             <returns>The XML element name of the mapped object. The default is the class name of the object.</returns>
  10455.         </member>
  10456.         <member name="P:System.Xml.Serialization.XmlTypeMapping.XsdTypeNamespace">
  10457.             <summary>Gets the XML namespace of the mapped object.</summary>
  10458.             <returns>The XML namespace of the mapped object. The default is an empty string ("").</returns>
  10459.         </member>
  10460.         <member name="N:System.Xml.Serialization.Advanced">
  10461.             <summary>The System.Xml.Serialization.Advanced namespace contains classes that allow you to customize the code generated from a Web Services Description Language (WSDL) document.</summary>
  10462.         </member>
  10463.         <member name="T:System.Xml.Serialization.Advanced.SchemaImporterExtension">
  10464.             <summary>Allows you to customize the code generated from a Web Services Description Language (WSDL) document when using automated query tools.</summary>
  10465.         </member>
  10466.         <member name="M:System.Xml.Serialization.Advanced.SchemaImporterExtension.#ctor">
  10467.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.Advanced.SchemaImporterExtension"></see> class. </summary>
  10468.         </member>
  10469.         <member name="M:System.Xml.Serialization.Advanced.SchemaImporterExtension.ImportAnyElement(System.Xml.Schema.XmlSchemaAny,System.Boolean,System.Xml.Serialization.XmlSchemas,System.Xml.Serialization.XmlSchemaImporter,System.CodeDom.CodeCompileUnit,System.CodeDom.CodeNamespace,System.Xml.Serialization.CodeGenerationOptions,System.CodeDom.Compiler.CodeDomProvider)">
  10470.             <summary>Handles the importation of the <xsd:any> elements in the schema.</summary>
  10471.             <returns>The name of the CLR type that the element maps to. </returns>
  10472.             <param name="mainNamespace">A <see cref="T:System.CodeDom.CodeNamespace"></see> that represents the current namespace for the element.</param>
  10473.             <param name="importer">The <see cref="T:System.Xml.Serialization.XmlSchemaImporter"></see> that is the importer being used.</param>
  10474.             <param name="compileUnit">A <see cref="T:System.CodeDom.CodeCompileUnit"></see> to which you can add CodeDOM structures to generate alternative code for the XSD. </param>
  10475.             <param name="codeProvider">A <see cref="T:System.CodeDom.Compiler.CodeDomProvider"></see> that is the CodeDOM provider used to generate the new code. </param>
  10476.             <param name="options">A <see cref="T:System.Xml.Serialization.CodeGenerationOptions"></see> for the setting options on the code compiler.</param>
  10477.             <param name="schemas">An <see cref="T:System.Xml.Serialization.XmlSchemas"></see> that contains the collection of schemas found in the XSD.</param>
  10478.             <param name="any">An <see cref="T:System.Xml.Schema.XmlSchemaAny"></see> that represents the xsd:any element found in the XML Schema Document (XSD).</param>
  10479.             <param name="mixed">A <see cref="T:System.Boolean"></see> that indicates whether the XSD complex attribute has been set to "mixed". true, if the attribute has been set to mixed, otherwise false. </param>
  10480.         </member>
  10481.         <member name="M:System.Xml.Serialization.Advanced.SchemaImporterExtension.ImportDefaultValue(System.String,System.String)">
  10482.             <summary>Allows you to specify the default value for the XSD type being imported.</summary>
  10483.             <returns>A <see cref="T:System.CodeDom.CodeExpression"></see> setting the new default value.</returns>
  10484.             <param name="type">The XSD type name.</param>
  10485.             <param name="value">The value found in the original XSD.</param>
  10486.         </member>
  10487.         <member name="M:System.Xml.Serialization.Advanced.SchemaImporterExtension.ImportSchemaType(System.Xml.Schema.XmlSchemaType,System.Xml.Schema.XmlSchemaObject,System.Xml.Serialization.XmlSchemas,System.Xml.Serialization.XmlSchemaImporter,System.CodeDom.CodeCompileUnit,System.CodeDom.CodeNamespace,System.Xml.Serialization.CodeGenerationOptions,System.CodeDom.Compiler.CodeDomProvider)">
  10488.             <summary>Allows you to manipulate the code generated by examining the imported schema and specifying the CLR type that it maps to.</summary>
  10489.             <returns>The name of the CLR type that this maps to.</returns>
  10490.             <param name="type">An <see cref="T:System.Xml.Schema.XmlSchemaType"></see> that represents the XSD type.</param>
  10491.             <param name="importer">The <see cref="T:System.Xml.Serialization.XmlSchemaImporter"></see> that is the importer being used.</param>
  10492.             <param name="context">An <see cref="T:System.Xml.Schema.XmlSchemaObject"></see> that represents schema information, such as the line number of the XML element.</param>
  10493.             <param name="compileUnit">A <see cref="T:System.CodeDom.CodeCompileUnit"></see> to which you can add CodeDOM structures to generate alternative code for the XSD.</param>
  10494.             <param name="codeProvider">A <see cref="T:System.CodeDom.Compiler.CodeDomProvider"></see> that is used to generate the new code.</param>
  10495.             <param name="mainNamespace">A <see cref="T:System.CodeDom.CodeNamespace"></see> that represents the current namespace for the element.</param>
  10496.             <param name="schemas">An <see cref="T:System.Xml.Serialization.XmlSchemas"></see> that contains the collection of schemas in the document.</param>
  10497.             <param name="options">A <see cref="T:System.Xml.Serialization.CodeGenerationOptions"></see> for the setting options on the code compiler.</param>
  10498.         </member>
  10499.         <member name="M:System.Xml.Serialization.Advanced.SchemaImporterExtension.ImportSchemaType(System.String,System.String,System.Xml.Schema.XmlSchemaObject,System.Xml.Serialization.XmlSchemas,System.Xml.Serialization.XmlSchemaImporter,System.CodeDom.CodeCompileUnit,System.CodeDom.CodeNamespace,System.Xml.Serialization.CodeGenerationOptions,System.CodeDom.Compiler.CodeDomProvider)">
  10500.             <summary>Allows you to manipulate the code generated by examining the imported schema and specifying the CLR type that it maps to.</summary>
  10501.             <returns>The name of the CLR type that this maps to.</returns>
  10502.             <param name="mainNamespace">A <see cref="T:System.CodeDom.CodeNamespace"></see> that represents the current namespace for the element.</param>
  10503.             <param name="importer">The <see cref="T:System.Xml.Serialization.XmlSchemaImporter"></see> that is the importer being used.</param>
  10504.             <param name="context">An <see cref="T:System.Xml.Schema.XmlSchemaObject"></see> that represents schema information, such as the line number of the XML element.</param>
  10505.             <param name="compileUnit">A <see cref="T:System.CodeDom.CodeCompileUnit"></see> to which you can add CodeDOM structures to generate alternative code for the XSD.</param>
  10506.             <param name="name">The name of the element.</param>
  10507.             <param name="options">A <see cref="T:System.Xml.Serialization.CodeGenerationOptions"></see> for the setting options on the code compiler.</param>
  10508.             <param name="schemas">An <see cref="T:System.Xml.Serialization.XmlSchemas"></see> that contains the collection of schemas in the document.</param>
  10509.             <param name="codeProvider">A <see cref="T:System.CodeDom.Compiler.CodeDomProvider"></see> that is used to generate the new code.</param>
  10510.             <param name="ns">The namespace of the element.</param>
  10511.         </member>
  10512.         <member name="T:System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection">
  10513.             <summary>Represents a collection of <see cref="T:System.Xml.Serialization.Advanced.SchemaImporterExtension"></see> objects.</summary>
  10514.         </member>
  10515.         <member name="M:System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection.#ctor">
  10516.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection"></see> class. </summary>
  10517.         </member>
  10518.         <member name="M:System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection.Add(System.Xml.Serialization.Advanced.SchemaImporterExtension)">
  10519.             <summary>Adds the specified importer extension to the collection.</summary>
  10520.             <returns>The index of the added extension.</returns>
  10521.             <param name="extension">The <see cref="T:System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection"></see> to add.</param>
  10522.         </member>
  10523.         <member name="M:System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection.Add(System.String,System.Type)">
  10524.             <summary>Adds the specified importer extension to the collection. The name parameter allows you to supply a custom name for the extension.</summary>
  10525.             <returns>The index of the newly added item.</returns>
  10526.             <param name="type">The <see cref="T:System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection"></see> to add.</param>
  10527.             <param name="name">A custom name for the extension.</param>
  10528.             <exception cref="T:System.ArgumentException">The value of type does not inherit from <see cref="T:System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection"></see>.</exception>
  10529.         </member>
  10530.         <member name="M:System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection.Clear">
  10531.             <summary>Clears the collection of importer extensions.</summary>
  10532.         </member>
  10533.         <member name="M:System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection.Contains(System.Xml.Serialization.Advanced.SchemaImporterExtension)">
  10534.             <summary>Gets a value that indicates whether the specified importer extension exists in the collection.</summary>
  10535.             <returns>true if the extension is found; otherwise, false.</returns>
  10536.             <param name="extension">The <see cref="T:System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection"></see> to search for.</param>
  10537.         </member>
  10538.         <member name="M:System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection.CopyTo(System.Xml.Serialization.Advanced.SchemaImporterExtension[],System.Int32)">
  10539.             <summary>Copies all the elements of the current <see cref="T:System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection"></see> to the specified array of <see cref="T:System.Xml.Serialization.Advanced.SchemaImporterExtension"></see> objects at the specified index. </summary>
  10540.             <param name="array">The <see cref="T:System.Xml.Serialization.Advanced.SchemaImporterExtension"></see> to copy the current collection to.</param>
  10541.             <param name="index">The zero-based index at which the collection is added.</param>
  10542.         </member>
  10543.         <member name="M:System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection.IndexOf(System.Xml.Serialization.Advanced.SchemaImporterExtension)">
  10544.             <summary>Searches for the specified item and returns the zero-based index of the first occurrence within the collection.</summary>
  10545.             <returns>The index of the found item.</returns>
  10546.             <param name="extension">The <see cref="T:System.Xml.Serialization.Advanced.SchemaImporterExtension"></see> to search for.</param>
  10547.         </member>
  10548.         <member name="M:System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection.Insert(System.Int32,System.Xml.Serialization.Advanced.SchemaImporterExtension)">
  10549.             <summary>Inserts the specified <see cref="T:System.Xml.Serialization.Advanced.SchemaImporterExtension"></see> into the collection at the specified index.</summary>
  10550.             <param name="extension">The <see cref="T:System.Xml.Serialization.Advanced.SchemaImporterExtension"></see> to insert.</param>
  10551.             <param name="index">The zero-base index at which the extension should be inserted.</param>
  10552.         </member>
  10553.         <member name="M:System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection.Remove(System.Xml.Serialization.Advanced.SchemaImporterExtension)">
  10554.             <summary>Removes the specified <see cref="T:System.Xml.Serialization.Advanced.SchemaImporterExtension"></see> from the collection.</summary>
  10555.             <param name="extension">The <see cref="T:System.Xml.Serialization.Advanced.SchemaImporterExtension"></see> to remove. </param>
  10556.         </member>
  10557.         <member name="M:System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection.Remove(System.String)">
  10558.             <summary>Removes the <see cref="T:System.Xml.Serialization.Advanced.SchemaImporterExtension"></see>, specified by name, from the collection.</summary>
  10559.             <param name="name">The name of the <see cref="T:System.Xml.Serialization.Advanced.SchemaImporterExtension"></see> to remove. The name is set using the <see cref="M:System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection.Add(System.String,System.Type)"></see> method.</param>
  10560.         </member>
  10561.         <member name="P:System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection.Item(System.Int32)">
  10562.             <summary>Gets the <see cref="T:System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection"></see> at the specified index.</summary>
  10563.             <returns>The <see cref="T:System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection"></see> at the specified index.</returns>
  10564.             <param name="index">The index of the item to find.</param>
  10565.         </member>
  10566.         <member name="N:System.Xml.Serialization.Configuration">
  10567.             <summary>The <see cref="N:System.Xml.Serialization.Configuration"></see> namespace contains classes used to read the values found in application configuration files under the system.xml.serialization section. </summary>
  10568.         </member>
  10569.         <member name="T:System.Xml.Serialization.Configuration.DateTimeSerializationSection">
  10570.             <summary>Handles configuration settings for XML serialization of <see cref="T:System.DateTime"></see> instances.</summary>
  10571.         </member>
  10572.         <member name="M:System.Xml.Serialization.Configuration.DateTimeSerializationSection.#ctor">
  10573.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.Configuration.DateTimeSerializationSection"></see> class.</summary>
  10574.         </member>
  10575.         <member name="P:System.Xml.Serialization.Configuration.DateTimeSerializationSection.Mode">
  10576.             <summary>Gets or sets a value that determines the serialization format.</summary>
  10577.             <returns>One of the <see cref="T:System.Xml.Serialization.Configuration.DateTimeSerializationSection.DateTimeSerializationMode"></see> values.</returns>
  10578.         </member>
  10579.         <member name="T:System.Xml.Serialization.Configuration.DateTimeSerializationSection.DateTimeSerializationMode">
  10580.             <summary>Determines XML serialization format of <see cref="T:System.DateTime"></see> objects.</summary>
  10581.         </member>
  10582.         <member name="F:System.Xml.Serialization.Configuration.DateTimeSerializationSection.DateTimeSerializationMode.Default">
  10583.             <summary>Same as Roundtrip.</summary>
  10584.         </member>
  10585.         <member name="F:System.Xml.Serialization.Configuration.DateTimeSerializationSection.DateTimeSerializationMode.Local">
  10586.             <summary>The serializer formats all <see cref="T:System.DateTime"></see> objects as local time. This is for version 1.0 and 1.1 compatibility.</summary>
  10587.         </member>
  10588.         <member name="F:System.Xml.Serialization.Configuration.DateTimeSerializationSection.DateTimeSerializationMode.Roundtrip">
  10589.             <summary>The serializer examines individual <see cref="T:System.DateTime"></see>  instances to determine the serialization format: UTC, local, or unspecified.</summary>
  10590.         </member>
  10591.         <member name="T:System.Xml.Serialization.Configuration.SchemaImporterExtensionElement">
  10592.             <summary>Handles the configuration for the <see cref="T:System.Xml.Serialization.XmlSchemaImporter"></see> class. This class cannot be inherited.</summary>
  10593.         </member>
  10594.         <member name="M:System.Xml.Serialization.Configuration.SchemaImporterExtensionElement.#ctor">
  10595.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.Configuration.SchemaImporterExtensionElement"></see> class.</summary>
  10596.         </member>
  10597.         <member name="M:System.Xml.Serialization.Configuration.SchemaImporterExtensionElement.#ctor(System.String,System.String)">
  10598.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.Configuration.SchemaImporterExtensionElement"></see> class and specifies the name and type of the extension.</summary>
  10599.             <param name="type">The type of the new extension, specified as a string.</param>
  10600.             <param name="name">The name of the new extension. The name must be unique.</param>
  10601.         </member>
  10602.         <member name="M:System.Xml.Serialization.Configuration.SchemaImporterExtensionElement.#ctor(System.String,System.Type)">
  10603.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.Configuration.SchemaImporterExtensionElement"></see> class using the specified name and type.</summary>
  10604.             <param name="type">The <see cref="T:System.Type"></see> of the new extension.</param>
  10605.             <param name="name">The name of the new extension. The name must be unique.</param>
  10606.         </member>
  10607.         <member name="P:System.Xml.Serialization.Configuration.SchemaImporterExtensionElement.Name">
  10608.             <summary>Gets or sets the name of the extension.</summary>
  10609.             <returns>The name of the extension.</returns>
  10610.         </member>
  10611.         <member name="P:System.Xml.Serialization.Configuration.SchemaImporterExtensionElement.Type">
  10612.             <summary>Gets or sets the type of the extension.</summary>
  10613.             <returns>A type of the extension.</returns>
  10614.         </member>
  10615.         <member name="T:System.Xml.Serialization.Configuration.SchemaImporterExtensionElementCollection">
  10616.             <summary>Handles the XML elements used to configure the operation of the <see cref="T:System.Xml.Serialization.XmlSchemaImporter"></see>. This class cannot be inherited.</summary>
  10617.         </member>
  10618.         <member name="M:System.Xml.Serialization.Configuration.SchemaImporterExtensionElementCollection.#ctor">
  10619.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.Configuration.SchemaImporterExtensionElementCollection"></see> class.</summary>
  10620.         </member>
  10621.         <member name="M:System.Xml.Serialization.Configuration.SchemaImporterExtensionElementCollection.Add(System.Xml.Serialization.Configuration.SchemaImporterExtensionElement)">
  10622.             <summary>Adds an item to the end of the collection.</summary>
  10623.             <param name="element">The <see cref="T:System.Xml.Serialization.Configuration.SchemaImporterExtensionElement"></see> to add to the collection.</param>
  10624.         </member>
  10625.         <member name="M:System.Xml.Serialization.Configuration.SchemaImporterExtensionElementCollection.Clear">
  10626.             <summary>Removes all items from the collection.</summary>
  10627.         </member>
  10628.         <member name="M:System.Xml.Serialization.Configuration.SchemaImporterExtensionElementCollection.IndexOf(System.Xml.Serialization.Configuration.SchemaImporterExtensionElement)">
  10629.             <summary>Returns the zero-based index of the first element in the collection with the specified value.</summary>
  10630.             <returns>The index of the found element.</returns>
  10631.             <param name="element">The <see cref="T:System.Xml.Serialization.Configuration.SchemaImporterExtensionElement"></see> to find.</param>
  10632.         </member>
  10633.         <member name="M:System.Xml.Serialization.Configuration.SchemaImporterExtensionElementCollection.Remove(System.Xml.Serialization.Configuration.SchemaImporterExtensionElement)">
  10634.             <summary>Removes the first occurrence of a specific item from the collection.</summary>
  10635.             <param name="element">The <see cref="T:System.Xml.Serialization.Configuration.SchemaImporterExtensionElement"></see> to remove.</param>
  10636.         </member>
  10637.         <member name="M:System.Xml.Serialization.Configuration.SchemaImporterExtensionElementCollection.Remove(System.String)">
  10638.             <summary>Removes the item with the specified name from the collection.</summary>
  10639.             <param name="name">The name of the item to remove.</param>
  10640.         </member>
  10641.         <member name="M:System.Xml.Serialization.Configuration.SchemaImporterExtensionElementCollection.RemoveAt(System.Int32)">
  10642.             <summary>Removes the item at the specified index from the collection.</summary>
  10643.             <param name="index">The index of the object to remove.</param>
  10644.         </member>
  10645.         <member name="P:System.Xml.Serialization.Configuration.SchemaImporterExtensionElementCollection.Item(System.Int32)">
  10646.             <summary>Gets or sets the object that represents the XML element at the specified index.</summary>
  10647.             <returns>The <see cref="T:System.Xml.Serialization.Configuration.SchemaImporterExtensionElement"></see> at the specified index.</returns>
  10648.             <param name="index">The zero-based index of the XML element to get or set.</param>
  10649.             <exception cref="T:System.ArgumentOutOfRangeException">index is less than zero.-or- index is equal to or greater than Countms-help://MS.NETFramework.v20.en/cpref/html/P_System_Collections_ArrayList_Count.htm.</exception>
  10650.         </member>
  10651.         <member name="P:System.Xml.Serialization.Configuration.SchemaImporterExtensionElementCollection.Item(System.String)">
  10652.             <summary>Gets or sets the item with the specified name.</summary>
  10653.             <returns>The <see cref="T:System.Xml.Serialization.Configuration.SchemaImporterExtensionElement"></see> with the specified name.</returns>
  10654.             <param name="name">The name of the item to get or set.</param>
  10655.         </member>
  10656.         <member name="T:System.Xml.Serialization.Configuration.SchemaImporterExtensionsSection">
  10657.             <summary>Handles the configuration for the <see cref="T:System.Xml.Serialization.XmlSchemaImporter"></see> class. This class cannot be inherited.</summary>
  10658.         </member>
  10659.         <member name="M:System.Xml.Serialization.Configuration.SchemaImporterExtensionsSection.#ctor">
  10660.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.Configuration.SchemaImporterExtensionsSection"></see> class.</summary>
  10661.         </member>
  10662.         <member name="P:System.Xml.Serialization.Configuration.SchemaImporterExtensionsSection.SchemaImporterExtensions">
  10663.             <summary>Gets the object that represents the collection of extensions.</summary>
  10664.             <returns>A <see cref="T:System.Xml.Serialization.Configuration.SchemaImporterExtensionElementCollection"></see> that contains the objects that represent configuration elements.</returns>
  10665.         </member>
  10666.         <member name="T:System.Xml.Serialization.Configuration.SerializationSectionGroup">
  10667.             <summary>Handles the XML elements used to configure XML serialization.</summary>
  10668.         </member>
  10669.         <member name="M:System.Xml.Serialization.Configuration.SerializationSectionGroup.#ctor">
  10670.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.Configuration.SerializationSectionGroup"></see> class.</summary>
  10671.         </member>
  10672.         <member name="P:System.Xml.Serialization.Configuration.SerializationSectionGroup.DateTimeSerialization">
  10673.             <summary>Gets the object that represents the <see cref="T:System.DateTime"></see> serialization configuration element.</summary>
  10674.             <returns>The <see cref="T:System.Xml.Serialization.Configuration.DateTimeSerializationSection"></see> object that represents the configuration element.</returns>
  10675.         </member>
  10676.         <member name="P:System.Xml.Serialization.Configuration.SerializationSectionGroup.SchemaImporterExtensions">
  10677.             <summary>Gets the object that represents the section that contains configuration elements for the <see cref="T:System.Xml.Serialization.XmlSchemaImporter"></see>.</summary>
  10678.             <returns>The <see cref="T:System.Xml.Serialization.Configuration.SchemaImporterExtensionsSection"></see> that represents the schemaImporterExtenstion element in the configuration file.</returns>
  10679.         </member>
  10680.         <member name="P:System.Xml.Serialization.Configuration.SerializationSectionGroup.XmlSerializer">
  10681.             <summary>Gets the object that represents the configuration group for the <see cref="T:System.Xml.Serialization.XmlSerializer"></see>.</summary>
  10682.             <returns>The <see cref="T:System.Xml.Serialization.Configuration.XmlSerializerSection"></see> that represents the <see cref="T:System.Xml.Serialization.XmlSerializer"></see>.</returns>
  10683.         </member>
  10684.         <member name="T:System.Xml.Serialization.Configuration.XmlSerializerSection">
  10685.             <summary>Handles the XML elements used to configure XML serialization. </summary>
  10686.         </member>
  10687.         <member name="M:System.Xml.Serialization.Configuration.XmlSerializerSection.#ctor">
  10688.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Serialization.Configuration.XmlSerializerSection"></see> class. </summary>
  10689.         </member>
  10690.         <member name="P:System.Xml.Serialization.Configuration.XmlSerializerSection.CheckDeserializeAdvances">
  10691.             <summary>Gets or sets a value that determines whether an additional check of progress of the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> is done.</summary>
  10692.             <returns>true if the check is made; otherwise, false. The default is true.</returns>
  10693.         </member>
  10694.         <member name="N:System.Xml.XPath">
  10695.             <summary>The <see cref="N:System.Xml.XPath"></see> namespace contains the classes that define a cursor model for navigating and editing XML information items as instances of the XQuery 1.0 and XPath 2.0 Data Model.</summary>
  10696.         </member>
  10697.         <member name="T:System.Xml.XPath.IXPathNavigable">
  10698.             <summary>Provides an accessor to the <see cref="T:System.Xml.XPath.XPathNavigator"></see> class.</summary>
  10699.         </member>
  10700.         <member name="M:System.Xml.XPath.IXPathNavigable.CreateNavigator">
  10701.             <summary>Returns a new <see cref="T:System.Xml.XPath.XPathNavigator"></see> object. </summary>
  10702.             <returns>An <see cref="T:System.Xml.XPath.XPathNavigator"></see> object.</returns>
  10703.         </member>
  10704.         <member name="T:System.Xml.XPath.XmlCaseOrder">
  10705.             <summary>Specifies the sort order for uppercase and lowercase letters.</summary>
  10706.         </member>
  10707.         <member name="F:System.Xml.XPath.XmlCaseOrder.LowerFirst">
  10708.             <summary>Lowercase letters are sorted before uppercase letters.</summary>
  10709.         </member>
  10710.         <member name="F:System.Xml.XPath.XmlCaseOrder.None">
  10711.             <summary>Ignore the case.</summary>
  10712.         </member>
  10713.         <member name="F:System.Xml.XPath.XmlCaseOrder.UpperFirst">
  10714.             <summary>Uppercase letters are sorted before lowercase letters.</summary>
  10715.         </member>
  10716.         <member name="T:System.Xml.XPath.XmlDataType">
  10717.             <summary>Specifies the data type used to determine sort order.</summary>
  10718.         </member>
  10719.         <member name="F:System.Xml.XPath.XmlDataType.Number">
  10720.             <summary>Values are sorted numerically.</summary>
  10721.         </member>
  10722.         <member name="F:System.Xml.XPath.XmlDataType.Text">
  10723.             <summary>Values are sorted alphabetically.</summary>
  10724.         </member>
  10725.         <member name="T:System.Xml.XPath.XmlSortOrder">
  10726.             <summary>Specifies the sort order.</summary>
  10727.         </member>
  10728.         <member name="F:System.Xml.XPath.XmlSortOrder.Ascending">
  10729.             <summary>Nodes are sorted in ascending order. For example, if the numbers 1,2,3, and 4 are sorted in ascending order, they appear as 1,2,3,4.</summary>
  10730.         </member>
  10731.         <member name="F:System.Xml.XPath.XmlSortOrder.Descending">
  10732.             <summary>Nodes are sorted in descending order. For example, if the numbers 1,2,3, and 4 are sorted in descending order, they appear as, 4,3,2,1. </summary>
  10733.         </member>
  10734.         <member name="T:System.Xml.XPath.XPathDocument">
  10735.             <summary>Provides a fast, read-only, in-memory representation of an XML document using the XPath data model.</summary>
  10736.         </member>
  10737.         <member name="M:System.Xml.XPath.XPathDocument.#ctor(System.IO.Stream)">
  10738.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XPath.XPathDocument"></see> class from the XML data in the specified <see cref="T:System.IO.Stream"></see> object.</summary>
  10739.             <param name="stream">The <see cref="T:System.IO.Stream"></see> object that contains the XML data.</param>
  10740.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.IO.Stream"></see> object passed as a parameter is null.</exception>
  10741.             <exception cref="T:System.Xml.XmlException">An error was encountered in the XML data. The <see cref="T:System.Xml.XPath.XPathDocument"></see> remains empty. </exception>
  10742.         </member>
  10743.         <member name="M:System.Xml.XPath.XPathDocument.#ctor(System.String)">
  10744.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XPath.XPathDocument"></see> class from the XML data in the specified file.</summary>
  10745.             <param name="uri">The path of the file that contains the XML data.</param>
  10746.             <exception cref="T:System.ArgumentNullException">The file path parameter is null.</exception>
  10747.             <exception cref="T:System.Xml.XmlException">An error was encountered in the XML data. The <see cref="T:System.Xml.XPath.XPathDocument"></see> remains empty. </exception>
  10748.         </member>
  10749.         <member name="M:System.Xml.XPath.XPathDocument.#ctor(System.IO.TextReader)">
  10750.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XPath.XPathDocument"></see> class from the XML data that is contained in the specified <see cref="T:System.IO.TextReader"></see> object.</summary>
  10751.             <param name="textReader">The <see cref="T:System.IO.TextReader"></see> object that contains the XML data.</param>
  10752.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.IO.TextReader"></see> object passed as a parameter is null.</exception>
  10753.             <exception cref="T:System.Xml.XmlException">An error was encountered in the XML data. The <see cref="T:System.Xml.XPath.XPathDocument"></see> remains empty. </exception>
  10754.         </member>
  10755.         <member name="M:System.Xml.XPath.XPathDocument.#ctor(System.Xml.XmlReader)">
  10756.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XPath.XPathDocument"></see> class from the XML data that is contained in the specified <see cref="T:System.Xml.XmlReader"></see> object.</summary>
  10757.             <param name="reader">The <see cref="T:System.Xml.XmlReader"></see> object that contains the XML data. </param>
  10758.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XmlReader"></see> object passed as a parameter is null.</exception>
  10759.             <exception cref="T:System.Xml.XmlException">An error was encountered in the XML data. The <see cref="T:System.Xml.XPath.XPathDocument"></see> remains empty. </exception>
  10760.         </member>
  10761.         <member name="M:System.Xml.XPath.XPathDocument.#ctor(System.String,System.Xml.XmlSpace)">
  10762.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XPath.XPathDocument"></see> class from the XML data in the file specified with the white space handling specified.</summary>
  10763.             <param name="space">An <see cref="T:System.Xml.XmlSpace"></see> object.</param>
  10764.             <param name="uri">The path of the file that contains the XML data.</param>
  10765.             <exception cref="T:System.ArgumentNullException">The file path parameter or <see cref="T:System.Xml.XmlSpace"></see> object parameter is null.</exception>
  10766.             <exception cref="T:System.Xml.XmlException">An error was encountered in the XML data. The <see cref="T:System.Xml.XPath.XPathDocument"></see> remains empty. </exception>
  10767.         </member>
  10768.         <member name="M:System.Xml.XPath.XPathDocument.#ctor(System.Xml.XmlReader,System.Xml.XmlSpace)">
  10769.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XPath.XPathDocument"></see> class from the XML data that is contained in the specified <see cref="T:System.Xml.XmlReader"></see> object with the specified white space handling.</summary>
  10770.             <param name="reader">The <see cref="T:System.Xml.XmlReader"></see> object that contains the XML data.</param>
  10771.             <param name="space">An <see cref="T:System.Xml.XmlSpace"></see> object.</param>
  10772.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XmlReader"></see> object parameter or <see cref="T:System.Xml.XmlSpace"></see> object parameter is null.</exception>
  10773.             <exception cref="T:System.Xml.XmlException">An error was encountered in the XML data. The <see cref="T:System.Xml.XPath.XPathDocument"></see> remains empty. </exception>
  10774.         </member>
  10775.         <member name="M:System.Xml.XPath.XPathDocument.CreateNavigator">
  10776.             <summary>Initializes a read-only <see cref="T:System.Xml.XPath.XPathNavigator"></see> object for navigating through nodes in this <see cref="T:System.Xml.XPath.XPathDocument"></see>.</summary>
  10777.             <returns>A read-only <see cref="T:System.Xml.XPath.XPathNavigator"></see> object.</returns>
  10778.         </member>
  10779.         <member name="T:System.Xml.XPath.XPathException">
  10780.             <summary>Provides the exception thrown when an error occurs while processing an XPath expression. </summary>
  10781.         </member>
  10782.         <member name="M:System.Xml.XPath.XPathException.#ctor">
  10783.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XPath.XPathException"></see> class.</summary>
  10784.         </member>
  10785.         <member name="M:System.Xml.XPath.XPathException.#ctor(System.String)">
  10786.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XPath.XPathException"></see> class with the specified exception message.</summary>
  10787.             <param name="message">The description of the error condition.</param>
  10788.         </member>
  10789.         <member name="M:System.Xml.XPath.XPathException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  10790.             <summary>Uses the information in the <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> and <see cref="T:System.Runtime.Serialization.StreamingContext"></see> objects to initialize a new instance of the <see cref="T:System.Xml.XPath.XPathException"></see> class.</summary>
  10791.             <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"></see> object. </param>
  10792.             <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> object that contains all the properties of an <see cref="T:System.Xml.XPath.XPathException"></see>. </param>
  10793.         </member>
  10794.         <member name="M:System.Xml.XPath.XPathException.#ctor(System.String,System.Exception)">
  10795.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XPath.XPathException"></see> class using the specified exception message and <see cref="T:System.Exception"></see> object.</summary>
  10796.             <param name="message">The description of the error condition. </param>
  10797.             <param name="innerException">The <see cref="T:System.Exception"></see> that threw the <see cref="T:System.Xml.XPath.XPathException"></see>, if any. This value can be null. </param>
  10798.         </member>
  10799.         <member name="M:System.Xml.XPath.XPathException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  10800.             <summary>Streams all the <see cref="T:System.Xml.XPath.XPathException"></see> properties into the <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> class for the specified <see cref="T:System.Runtime.Serialization.StreamingContext"></see>.</summary>
  10801.             <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"></see> object.</param>
  10802.             <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> object.</param>
  10803.         </member>
  10804.         <member name="P:System.Xml.XPath.XPathException.Message">
  10805.             <summary>Gets the description of the error condition for this exception.</summary>
  10806.             <returns>The string description of the error condition for this exception.</returns>
  10807.         </member>
  10808.         <member name="T:System.Xml.XPath.XPathExpression">
  10809.             <summary>Provides a typed class that represents a compiled XPath expression.</summary>
  10810.         </member>
  10811.         <member name="M:System.Xml.XPath.XPathExpression.AddSort(System.Object,System.Collections.IComparer)">
  10812.             <summary>When overridden in a derived class, sorts the nodes selected by the XPath expression according to the specified <see cref="T:System.Collections.IComparer"></see> object.</summary>
  10813.             <param name="expr">An object representing the sort key. This can be the string value of the node or an <see cref="T:System.Xml.XPath.XPathExpression"></see> object with a compiled XPath expression.</param>
  10814.             <param name="comparer">An <see cref="T:System.Collections.IComparer"></see> object that provides the specific data type comparisons for comparing two objects for equivalence. </param>
  10815.             <exception cref="T:System.Xml.XPath.XPathException">The <see cref="T:System.Xml.XPath.XPathExpression"></see> or sort key includes a prefix and either an <see cref="T:System.Xml.XmlNamespaceManager"></see> is not provided, or the prefix cannot be found in the supplied <see cref="T:System.Xml.XmlNamespaceManager"></see>.</exception>
  10816.         </member>
  10817.         <member name="M:System.Xml.XPath.XPathExpression.AddSort(System.Object,System.Xml.XPath.XmlSortOrder,System.Xml.XPath.XmlCaseOrder,System.String,System.Xml.XPath.XmlDataType)">
  10818.             <summary>When overridden in a derived class, sorts the nodes selected by the XPath expression according to the supplied parameters.</summary>
  10819.             <param name="order">An <see cref="T:System.Xml.XPath.XmlSortOrder"></see> value indicating the sort order. </param>
  10820.             <param name="caseOrder">An <see cref="T:System.Xml.XPath.XmlCaseOrder"></see> value indicating how to sort uppercase and lowercase letters.</param>
  10821.             <param name="dataType">An <see cref="T:System.Xml.XPath.XmlDataType"></see> value indicating the sort order for the data type. </param>
  10822.             <param name="lang">The language to use for comparison. Uses the <see cref="T:System.Globalization.CultureInfo"></see> class that can be passed to the <see cref="Overload:System.String.Compare"></see> method for the language types, for example, "us-en" for U.S. English. If an empty string is specified, the system environment is used to determine the <see cref="T:System.Globalization.CultureInfo"></see>. </param>
  10823.             <param name="expr">An object representing the sort key. This can be the string value of the node or an <see cref="T:System.Xml.XPath.XPathExpression"></see> object with a compiled XPath expression. </param>
  10824.             <exception cref="T:System.Xml.XPath.XPathException">The <see cref="T:System.Xml.XPath.XPathExpression"></see> or sort key includes a prefix and either an <see cref="T:System.Xml.XmlNamespaceManager"></see> is not provided, or the prefix cannot be found in the supplied <see cref="T:System.Xml.XmlNamespaceManager"></see>. </exception>
  10825.         </member>
  10826.         <member name="M:System.Xml.XPath.XPathExpression.Clone">
  10827.             <summary>When overridden in a derived class, returns a clone of this <see cref="T:System.Xml.XPath.XPathExpression"></see>.</summary>
  10828.             <returns>A new <see cref="T:System.Xml.XPath.XPathExpression"></see> object.</returns>
  10829.         </member>
  10830.         <member name="M:System.Xml.XPath.XPathExpression.Compile(System.String)">
  10831.             <summary>Compiles the XPath expression specified and returns an <see cref="T:System.Xml.XPath.XPathExpression"></see> object representing the XPath expression.</summary>
  10832.             <returns>An <see cref="T:System.Xml.XPath.XPathExpression"></see> object.</returns>
  10833.             <param name="xpath">An XPath expression.</param>
  10834.             <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  10835.             <exception cref="T:System.ArgumentException">The XPath expression parameter is not a valid XPath expression.</exception>
  10836.         </member>
  10837.         <member name="M:System.Xml.XPath.XPathExpression.Compile(System.String,System.Xml.IXmlNamespaceResolver)">
  10838.             <summary>Compiles the specified XPath expression, with the <see cref="T:System.Xml.IXmlNamespaceResolver"></see> object specified for namespace resolution, and returns an <see cref="T:System.Xml.XPath.XPathExpression"></see> object that represents the XPath expression.</summary>
  10839.             <returns>An <see cref="T:System.Xml.XPath.XPathExpression"></see> object.</returns>
  10840.             <param name="nsResolver">An object that implements the <see cref="T:System.Xml.IXmlNamespaceResolver"></see> interface for namespace resolution.</param>
  10841.             <param name="xpath">An XPath expression.</param>
  10842.             <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  10843.             <exception cref="T:System.ArgumentException">The XPath expression parameter is not a valid XPath expression.</exception>
  10844.         </member>
  10845.         <member name="M:System.Xml.XPath.XPathExpression.SetContext(System.Xml.IXmlNamespaceResolver)">
  10846.             <summary>When overridden in a derived class, specifies the <see cref="T:System.Xml.IXmlNamespaceResolver"></see> object to use for namespace resolution.</summary>
  10847.             <param name="nsResolver">An object that implements the <see cref="T:System.Xml.IXmlNamespaceResolver"></see> interface to use for namespace resolution.</param>
  10848.             <exception cref="T:System.Xml.XPath.XPathException">The <see cref="T:System.Xml.IXmlNamespaceResolver"></see> object parameter is not derived from <see cref="T:System.Xml.IXmlNamespaceResolver"></see>. </exception>
  10849.         </member>
  10850.         <member name="M:System.Xml.XPath.XPathExpression.SetContext(System.Xml.XmlNamespaceManager)">
  10851.             <summary>When overridden in a derived class, specifies the <see cref="T:System.Xml.XmlNamespaceManager"></see> object to use for namespace resolution.</summary>
  10852.             <param name="nsManager">An <see cref="T:System.Xml.XmlNamespaceManager"></see> object to use for namespace resolution. </param>
  10853.             <exception cref="T:System.Xml.XPath.XPathException">The <see cref="T:System.Xml.XmlNamespaceManager"></see> object parameter is not derived from the <see cref="T:System.Xml.XmlNamespaceManager"></see> class. </exception>
  10854.         </member>
  10855.         <member name="P:System.Xml.XPath.XPathExpression.Expression">
  10856.             <summary>When overridden in a derived class, gets a string representation of the <see cref="T:System.Xml.XPath.XPathExpression"></see>.</summary>
  10857.             <returns>A string representation of the <see cref="T:System.Xml.XPath.XPathExpression"></see>.</returns>
  10858.         </member>
  10859.         <member name="P:System.Xml.XPath.XPathExpression.ReturnType">
  10860.             <summary>When overridden in a derived class, gets the result type of the XPath expression.</summary>
  10861.             <returns>An <see cref="T:System.Xml.XPath.XPathResultType"></see> value representing the result type of the XPath expression.</returns>
  10862.         </member>
  10863.         <member name="T:System.Xml.XPath.XPathItem">
  10864.             <summary>Represents an item in the XQuery 1.0 and XPath 2.0 Data Model.</summary>
  10865.         </member>
  10866.         <member name="M:System.Xml.XPath.XPathItem.#ctor">
  10867.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XPath.XPathItem"></see> class.</summary>
  10868.         </member>
  10869.         <member name="M:System.Xml.XPath.XPathItem.ValueAs(System.Type)">
  10870.             <summary>Returns the item's value as the specified type.</summary>
  10871.             <returns>The value of the item as the type requested.</returns>
  10872.             <param name="returnType">The type to return the item value as.</param>
  10873.             <exception cref="T:System.FormatException">The item's value is not in the correct format for the target type.</exception>
  10874.             <exception cref="T:System.OverflowException">The attempted cast resulted in an overflow.</exception>
  10875.             <exception cref="T:System.InvalidCastException">The attempted cast is not valid.</exception>
  10876.         </member>
  10877.         <member name="M:System.Xml.XPath.XPathItem.ValueAs(System.Type,System.Xml.IXmlNamespaceResolver)">
  10878.             <summary>When overridden in a derived class, returns the item's value as the type specified using the <see cref="T:System.Xml.IXmlNamespaceResolver"></see> object specified to resolve namespace prefixes.</summary>
  10879.             <returns>The value of the item as the type requested.</returns>
  10880.             <param name="returnType">The type to return the item's value as.</param>
  10881.             <param name="nsResolver">The <see cref="T:System.Xml.IXmlNamespaceResolver"></see> object used to resolve namespace prefixes.</param>
  10882.             <exception cref="T:System.FormatException">The item's value is not in the correct format for the target type.</exception>
  10883.             <exception cref="T:System.OverflowException">The attempted cast resulted in an overflow.</exception>
  10884.             <exception cref="T:System.InvalidCastException">The attempted cast is not valid.</exception>
  10885.         </member>
  10886.         <member name="P:System.Xml.XPath.XPathItem.IsNode">
  10887.             <summary>When overridden in a derived class, gets a value indicating whether the item represents an XPath node or an atomic value.</summary>
  10888.             <returns>true if the item represents an XPath node; false if the item represents an atomic value.</returns>
  10889.         </member>
  10890.         <member name="P:System.Xml.XPath.XPathItem.TypedValue">
  10891.             <summary>When overridden in a derived class, gets the current item as a boxed object of the most appropriate Microsoft .NET Framework version 2.0 type according to its schema type.</summary>
  10892.             <returns>The current item as a boxed object of the most appropriate .NET Framework type.</returns>
  10893.         </member>
  10894.         <member name="P:System.Xml.XPath.XPathItem.Value">
  10895.             <summary>When overridden in a derived class, gets the string value of the item.</summary>
  10896.             <returns>The string value of the item.</returns>
  10897.         </member>
  10898.         <member name="P:System.Xml.XPath.XPathItem.ValueAsBoolean">
  10899.             <summary>When overridden in a derived class, gets the item's value as a <see cref="T:System.Boolean"></see>.</summary>
  10900.             <returns>The item's value as a <see cref="T:System.Boolean"></see>.</returns>
  10901.             <exception cref="T:System.FormatException">The item's value is not in the correct format for the <see cref="T:System.Boolean"></see> type.</exception>
  10902.             <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Boolean"></see> is not valid.</exception>
  10903.         </member>
  10904.         <member name="P:System.Xml.XPath.XPathItem.ValueAsDateTime">
  10905.             <summary>When overridden in a derived class, gets the item's value as a <see cref="T:System.DateTime"></see>.</summary>
  10906.             <returns>The item's value as a <see cref="T:System.DateTime"></see>.</returns>
  10907.             <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.DateTime"></see> is not valid.</exception>
  10908.             <exception cref="T:System.FormatException">The item's value is not in the correct format for the <see cref="T:System.DateTime"></see> type.</exception>
  10909.         </member>
  10910.         <member name="P:System.Xml.XPath.XPathItem.ValueAsDouble">
  10911.             <summary>When overridden in a derived class, gets the item's value as a <see cref="T:System.Double"></see>.</summary>
  10912.             <returns>The item's value as a <see cref="T:System.Double"></see>.</returns>
  10913.             <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Double"></see> is not valid.</exception>
  10914.             <exception cref="T:System.OverflowException">The attempted cast resulted in an overflow.</exception>
  10915.             <exception cref="T:System.FormatException">The item's value is not in the correct format for the <see cref="T:System.Double"></see> type.</exception>
  10916.         </member>
  10917.         <member name="P:System.Xml.XPath.XPathItem.ValueAsInt">
  10918.             <summary>When overridden in a derived class, gets the item's value as an <see cref="T:System.Int32"></see>.</summary>
  10919.             <returns>The item's value as an <see cref="T:System.Int32"></see>.</returns>
  10920.             <exception cref="T:System.FormatException">The item's value is not in the correct format for the <see cref="T:System.Int32"></see> type.</exception>
  10921.             <exception cref="T:System.OverflowException">The attempted cast resulted in an overflow.</exception>
  10922.             <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Int32"></see> is not valid.</exception>
  10923.         </member>
  10924.         <member name="P:System.Xml.XPath.XPathItem.ValueAsLong">
  10925.             <summary>When overridden in a derived class, gets the item's value as an <see cref="T:System.Int64"></see>.</summary>
  10926.             <returns>The item's value as an <see cref="T:System.Int64"></see>.</returns>
  10927.             <exception cref="T:System.FormatException">The item's value is not in the correct format for the <see cref="T:System.Int64"></see> type.</exception>
  10928.             <exception cref="T:System.OverflowException">The attempted cast resulted in an overflow.</exception>
  10929.             <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Int64"></see> is not valid.</exception>
  10930.         </member>
  10931.         <member name="P:System.Xml.XPath.XPathItem.ValueType">
  10932.             <summary>When overridden in a derived class, gets the Microsoft .NET Framework version 2.0 type of the item.</summary>
  10933.             <returns>The .NET Framework type of the item. The default value is <see cref="T:System.String"></see>.</returns>
  10934.         </member>
  10935.         <member name="P:System.Xml.XPath.XPathItem.XmlType">
  10936.             <summary>When overridden in a derived class, gets the <see cref="T:System.Xml.Schema.XmlSchemaType"></see> for the item.</summary>
  10937.             <returns>The <see cref="T:System.Xml.Schema.XmlSchemaType"></see> for the item.</returns>
  10938.         </member>
  10939.         <member name="T:System.Xml.XPath.XPathNamespaceScope">
  10940.             <summary>Defines the namespace scope.</summary>
  10941.         </member>
  10942.         <member name="F:System.Xml.XPath.XPathNamespaceScope.All">
  10943.             <summary>Returns all namespaces defined in the scope of the current node. This includes the xmlns:xml namespace which is always declared implicitly. The order of the namespaces returned is not defined.</summary>
  10944.         </member>
  10945.         <member name="F:System.Xml.XPath.XPathNamespaceScope.ExcludeXml">
  10946.             <summary>Returns all namespaces defined in the scope of the current node, excluding the xmlns:xml namespace. The xmlns:xml namespace is always declared implicitly. The order of the namespaces returned is not defined.</summary>
  10947.         </member>
  10948.         <member name="F:System.Xml.XPath.XPathNamespaceScope.Local">
  10949.             <summary>Returns all namespaces that are defined locally at the current node. </summary>
  10950.         </member>
  10951.         <member name="T:System.Xml.XPath.XPathNavigator">
  10952.             <summary>Provides a cursor model for navigating and editing XML data.</summary>
  10953.         </member>
  10954.         <member name="M:System.Xml.XPath.XPathNavigator.#ctor">
  10955.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> class.</summary>
  10956.         </member>
  10957.         <member name="M:System.Xml.XPath.XPathNavigator.AppendChild">
  10958.             <summary>Returns an <see cref="T:System.Xml.XmlWriter"></see> object used to create a new child node at the end of the list of child nodes of the current node.</summary>
  10959.             <returns>An <see cref="T:System.Xml.XmlWriter"></see> object used to create a new child node at the end of the list of child nodes of the current node.</returns>
  10960.             <exception cref="T:System.InvalidOperationException">The current node the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is positioned on is not the root node or an element node.</exception>
  10961.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  10962.         </member>
  10963.         <member name="M:System.Xml.XPath.XPathNavigator.AppendChild(System.String)">
  10964.             <summary>Creates a new child node at the end of the list of child nodes of the current node using the XML data string specified.</summary>
  10965.             <param name="newChild">The XML data string for the new child node.</param>
  10966.             <exception cref="T:System.ArgumentNullException">The XML data string parameter is null.</exception>
  10967.             <exception cref="T:System.InvalidOperationException">The current node the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is positioned on is not the root node or an element node.</exception>
  10968.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  10969.             <exception cref="T:System.Xml.XmlException">The XML data string parameter is not well-formed.</exception>
  10970.         </member>
  10971.         <member name="M:System.Xml.XPath.XPathNavigator.AppendChild(System.Xml.XmlReader)">
  10972.             <summary>Creates a new child node at the end of the list of child nodes of the current node using the XML contents of the <see cref="T:System.Xml.XmlReader"></see> object specified.</summary>
  10973.             <param name="newChild">An <see cref="T:System.Xml.XmlReader"></see> object positioned on the XML data for the new child node.</param>
  10974.             <exception cref="T:System.ArgumentException">The <see cref="T:System.Xml.XmlReader"></see> object is in an error state or closed.</exception>
  10975.             <exception cref="T:System.Xml.XmlException">The XML contents of the <see cref="T:System.Xml.XmlReader"></see> object parameter is not well-formed.</exception>
  10976.             <exception cref="T:System.InvalidOperationException">The current node the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is positioned on is not the root node or an element node.</exception>
  10977.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  10978.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XmlReader"></see> object parameter is null.</exception>
  10979.         </member>
  10980.         <member name="M:System.Xml.XPath.XPathNavigator.AppendChild(System.Xml.XPath.XPathNavigator)">
  10981.             <summary>Creates a new child node at the end of the list of child nodes of the current node using the nodes in the <see cref="T:System.Xml.XPath.XPathNavigator"></see> specified.</summary>
  10982.             <param name="newChild">An <see cref="T:System.Xml.XPath.XPathNavigator"></see> object positioned on the node to add as the new child node.</param>
  10983.             <exception cref="T:System.InvalidOperationException">The current node the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is positioned on is not the root node or an element node.</exception>
  10984.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  10985.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> object parameter is null.</exception>
  10986.         </member>
  10987.         <member name="M:System.Xml.XPath.XPathNavigator.AppendChildElement(System.String,System.String,System.String,System.String)">
  10988.             <summary>Creates a new child element node at the end of the list of child nodes of the current node using the namespace prefix, local name and namespace URI specified with the value specified.</summary>
  10989.             <param name="localName">The local name of the new child element node (if any).</param>
  10990.             <param name="namespaceURI">The namespace URI of the new child element node (if any). <see cref="F:System.String.Empty"></see> and null are equivalent.</param>
  10991.             <param name="prefix">The namespace prefix of the new child element node (if any).</param>
  10992.             <param name="value">The value of the new child element node. If <see cref="F:System.String.Empty"></see> or null are passed, an empty element is created.</param>
  10993.             <exception cref="T:System.InvalidOperationException">The current node the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is positioned on is not the root node or an element node.</exception>
  10994.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  10995.         </member>
  10996.         <member name="M:System.Xml.XPath.XPathNavigator.CheckValidity(System.Xml.Schema.XmlSchemaSet,System.Xml.Schema.ValidationEventHandler)">
  10997.             <summary>Verifies that the XML data in the <see cref="T:System.Xml.XPath.XPathNavigator"></see> conforms to the XML Schema definition language (XSD) schema provided.</summary>
  10998.             <returns>true if no schema validation errors occurred; otherwise, false.</returns>
  10999.             <param name="schemas">The <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> containing the schemas used to validate the XML data contained in the <see cref="T:System.Xml.XPath.XPathNavigator"></see>.</param>
  11000.             <param name="validationEventHandler">The <see cref="T:System.Xml.Schema.ValidationEventHandler"></see> that receives information about schema validation warnings and errors.</param>
  11001.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> is positioned on a node that is not an element, attribute, or the root node or there is not type information to perform validation.</exception>
  11002.             <exception cref="T:System.ArgumentException">The <see cref="M:System.Xml.XPath.XPathNavigator.CheckValidity(System.Xml.Schema.XmlSchemaSet,System.Xml.Schema.ValidationEventHandler)"></see> method was called with an <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> parameter when the <see cref="T:System.Xml.XPath.XPathNavigator"></see> was not positioned on the root node of the XML data.</exception>
  11003.             <exception cref="T:System.Xml.Schema.XmlSchemaValidationException">A schema validation error occurred, and no <see cref="T:System.Xml.Schema.ValidationEventHandler"></see> was specified to handle validation errors.</exception>
  11004.         </member>
  11005.         <member name="M:System.Xml.XPath.XPathNavigator.Clone">
  11006.             <summary>When overridden in a derived class, creates a new <see cref="T:System.Xml.XPath.XPathNavigator"></see> positioned at the same node as this <see cref="T:System.Xml.XPath.XPathNavigator"></see>.</summary>
  11007.             <returns>A new <see cref="T:System.Xml.XPath.XPathNavigator"></see> positioned at the same node as this <see cref="T:System.Xml.XPath.XPathNavigator"></see>.</returns>
  11008.         </member>
  11009.         <member name="M:System.Xml.XPath.XPathNavigator.ComparePosition(System.Xml.XPath.XPathNavigator)">
  11010.             <summary>Compares the position of the current <see cref="T:System.Xml.XPath.XPathNavigator"></see> with the position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> specified.</summary>
  11011.             <returns>An <see cref="T:System.Xml.XmlNodeOrder"></see> value representing the comparative position of the two <see cref="T:System.Xml.XPath.XPathNavigator"></see> objects.</returns>
  11012.             <param name="nav">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> to compare against.</param>
  11013.         </member>
  11014.         <member name="M:System.Xml.XPath.XPathNavigator.Compile(System.String)">
  11015.             <summary>Compiles a string representing an XPath expression and returns an <see cref="T:System.Xml.XPath.XPathExpression"></see> object.</summary>
  11016.             <returns>An <see cref="T:System.Xml.XPath.XPathExpression"></see> object representing the XPath expression.</returns>
  11017.             <param name="xpath">A string representing an XPath expression.</param>
  11018.             <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  11019.             <exception cref="T:System.ArgumentException">The xpath parameter contains an XPath expression that is not valid.</exception>
  11020.         </member>
  11021.         <member name="M:System.Xml.XPath.XPathNavigator.CreateAttribute(System.String,System.String,System.String,System.String)">
  11022.             <summary>Creates an attribute node on the current element node using the namespace prefix, local name and namespace URI specified with the value specified.</summary>
  11023.             <param name="localName">The local name of the new attribute node which cannot <see cref="F:System.String.Empty"></see> or null.</param>
  11024.             <param name="namespaceURI">The namespace URI for the new attribute node (if any).</param>
  11025.             <param name="prefix">The namespace prefix of the new attribute node (if any).</param>
  11026.             <param name="value">The value of the new attribute node. If <see cref="F:System.String.Empty"></see> or null are passed, an empty attribute node is created.</param>
  11027.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> is not positioned on an element node.</exception>
  11028.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  11029.         </member>
  11030.         <member name="M:System.Xml.XPath.XPathNavigator.CreateAttributes">
  11031.             <summary>Returns an <see cref="T:System.Xml.XmlWriter"></see> object used to create new attributes on the current element.</summary>
  11032.             <returns>An <see cref="T:System.Xml.XmlWriter"></see> object used to create new attributes on the current element.</returns>
  11033.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> is not positioned on an element node.</exception>
  11034.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  11035.         </member>
  11036.         <member name="M:System.Xml.XPath.XPathNavigator.CreateNavigator">
  11037.             <summary>Returns a copy of the <see cref="T:System.Xml.XPath.XPathNavigator"></see>.</summary>
  11038.             <returns>An <see cref="T:System.Xml.XPath.XPathNavigator"></see> copy of this <see cref="T:System.Xml.XPath.XPathNavigator"></see>.</returns>
  11039.         </member>
  11040.         <member name="M:System.Xml.XPath.XPathNavigator.DeleteRange(System.Xml.XPath.XPathNavigator)">
  11041.             <summary>Deletes a range of sibling nodes from the current node to the node specified.</summary>
  11042.             <param name="lastSiblingToDelete">An <see cref="T:System.Xml.XPath.XPathNavigator"></see> positioned on the last sibling node in the range to delete.</param>
  11043.             <exception cref="T:System.InvalidOperationException">The last node to delete specified is not a valid sibling node of the current node.</exception>
  11044.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> specified is null.</exception>
  11045.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  11046.         </member>
  11047.         <member name="M:System.Xml.XPath.XPathNavigator.DeleteSelf">
  11048.             <summary>Deletes the current node and its child nodes.</summary>
  11049.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> is positioned on the root node or a namespace node.</exception>
  11050.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  11051.         </member>
  11052.         <member name="M:System.Xml.XPath.XPathNavigator.Evaluate(System.String)">
  11053.             <summary>Evaluates the specified XPath expression and returns the typed result.</summary>
  11054.             <returns>The result of the expression (Boolean, number, string, or node set). This maps to <see cref="T:System.Boolean"></see>, <see cref="T:System.Double"></see>, <see cref="T:System.String"></see>, or <see cref="T:System.Xml.XPath.XPathNodeIterator"></see> objects respectively.</returns>
  11055.             <param name="xpath">A string representing an XPath expression that can be evaluated.</param>
  11056.             <exception cref="T:System.ArgumentException">The return type of the XPath expression is a node set.</exception>
  11057.             <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  11058.         </member>
  11059.         <member name="M:System.Xml.XPath.XPathNavigator.Evaluate(System.Xml.XPath.XPathExpression)">
  11060.             <summary>Evaluates the <see cref="T:System.Xml.XPath.XPathExpression"></see> and returns the typed result.</summary>
  11061.             <returns>The result of the expression (Boolean, number, string, or node set). This maps to <see cref="T:System.Boolean"></see>, <see cref="T:System.Double"></see>, <see cref="T:System.String"></see>, or <see cref="T:System.Xml.XPath.XPathNodeIterator"></see> objects respectively.</returns>
  11062.             <param name="expr">An <see cref="T:System.Xml.XPath.XPathExpression"></see> that can be evaluated.</param>
  11063.             <exception cref="T:System.ArgumentException">The return type of the XPath expression is a node set.</exception>
  11064.             <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  11065.         </member>
  11066.         <member name="M:System.Xml.XPath.XPathNavigator.Evaluate(System.String,System.Xml.IXmlNamespaceResolver)">
  11067.             <summary>Evaluates the specified XPath expression and returns the typed result, using the <see cref="T:System.Xml.IXmlNamespaceResolver"></see> object specified to resolve namespace prefixes in the XPath expression.</summary>
  11068.             <returns>The result of the expression (Boolean, number, string, or node set). This maps to <see cref="T:System.Boolean"></see>, <see cref="T:System.Double"></see>, <see cref="T:System.String"></see>, or <see cref="T:System.Xml.XPath.XPathNodeIterator"></see> objects respectively.</returns>
  11069.             <param name="resolver">The <see cref="T:System.Xml.IXmlNamespaceResolver"></see> object used to resolve namespace prefixes in the XPath expression.</param>
  11070.             <param name="xpath">A string representing an XPath expression that can be evaluated.</param>
  11071.             <exception cref="T:System.ArgumentException">The return type of the XPath expression is a node set.</exception>
  11072.             <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  11073.         </member>
  11074.         <member name="M:System.Xml.XPath.XPathNavigator.Evaluate(System.Xml.XPath.XPathExpression,System.Xml.XPath.XPathNodeIterator)">
  11075.             <summary>Uses the supplied context to evaluate the <see cref="T:System.Xml.XPath.XPathExpression"></see>, and returns the typed result.</summary>
  11076.             <returns>The result of the expression (Boolean, number, string, or node set). This maps to <see cref="T:System.Boolean"></see>, <see cref="T:System.Double"></see>, <see cref="T:System.String"></see>, or <see cref="T:System.Xml.XPath.XPathNodeIterator"></see> objects respectively.</returns>
  11077.             <param name="context">An <see cref="T:System.Xml.XPath.XPathNodeIterator"></see> that points to the selected node set that the evaluation is to be performed on.</param>
  11078.             <param name="expr">An <see cref="T:System.Xml.XPath.XPathExpression"></see> that can be evaluated.</param>
  11079.             <exception cref="T:System.ArgumentException">The return type of the XPath expression is a node set.</exception>
  11080.             <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  11081.         </member>
  11082.         <member name="M:System.Xml.XPath.XPathNavigator.GetAttribute(System.String,System.String)">
  11083.             <summary>Gets the value of the attribute with the specified local name and namespace URI.</summary>
  11084.             <returns>A <see cref="T:System.String"></see> that contains the value of the specified attribute; <see cref="F:System.String.Empty"></see> if a matching attribute is not found, or if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is not positioned on an element node.</returns>
  11085.             <param name="localName">The local name of the attribute.</param>
  11086.             <param name="namespaceURI">The namespace URI of the attribute.</param>
  11087.         </member>
  11088.         <member name="M:System.Xml.XPath.XPathNavigator.GetNamespace(System.String)">
  11089.             <summary>Returns the value of the namespace node corresponding to the specified local name.</summary>
  11090.             <returns>A <see cref="T:System.String"></see> that contains the value of the namespace node; <see cref="F:System.String.Empty"></see> if a matching namespace node is not found, or if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is not positioned on an element node.</returns>
  11091.             <param name="name">The local name of the namespace node.</param>
  11092.         </member>
  11093.         <member name="M:System.Xml.XPath.XPathNavigator.GetNamespacesInScope(System.Xml.XmlNamespaceScope)">
  11094.             <summary>Returns the in-scope namespaces of the current node.</summary>
  11095.             <returns>An <see cref="T:System.Collections.Generic.IDictionary`2"></see> collection of namespace names keyed by prefix.</returns>
  11096.             <param name="scope">An <see cref="T:System.Xml.XmlNamespaceScope"></see> value specifying the namespaces to return.</param>
  11097.         </member>
  11098.         <member name="M:System.Xml.XPath.XPathNavigator.InsertAfter">
  11099.             <summary>Returns an <see cref="T:System.Xml.XmlWriter"></see> object used to create a new sibling node after the currently selected node.</summary>
  11100.             <returns>An <see cref="T:System.Xml.XmlWriter"></see> object used to create a new sibling node after the currently selected node.</returns>
  11101.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  11102.             <exception cref="T:System.InvalidOperationException">The position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not allow a new sibling node to be inserted after the current node.</exception>
  11103.         </member>
  11104.         <member name="M:System.Xml.XPath.XPathNavigator.InsertAfter(System.String)">
  11105.             <summary>Creates a new sibling node after the currently selected node using the XML string specified.</summary>
  11106.             <param name="newSibling">The XML data string for the new sibling node.</param>
  11107.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  11108.             <exception cref="T:System.Xml.XmlException">The XML string parameter is not well-formed.</exception>
  11109.             <exception cref="T:System.ArgumentNullException">The XML string parameter is null.</exception>
  11110.             <exception cref="T:System.InvalidOperationException">The position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not allow a new sibling node to be inserted after the current node.</exception>
  11111.         </member>
  11112.         <member name="M:System.Xml.XPath.XPathNavigator.InsertAfter(System.Xml.XmlReader)">
  11113.             <summary>Creates a new sibling node after the currently selected node using the XML contents of the <see cref="T:System.Xml.XmlReader"></see> object specified.</summary>
  11114.             <param name="newSibling">An <see cref="T:System.Xml.XmlReader"></see> object positioned on the XML data for the new sibling node.</param>
  11115.             <exception cref="T:System.ArgumentException">The <see cref="T:System.Xml.XmlReader"></see> object is in an error state or closed.</exception>
  11116.             <exception cref="T:System.Xml.XmlException">The XML contents of the <see cref="T:System.Xml.XmlReader"></see> object parameter is not well-formed.</exception>
  11117.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  11118.             <exception cref="T:System.InvalidOperationException">The position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not allow a new sibling node to be inserted after the current node.</exception>
  11119.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XmlReader"></see> object parameter is null.</exception>
  11120.         </member>
  11121.         <member name="M:System.Xml.XPath.XPathNavigator.InsertAfter(System.Xml.XPath.XPathNavigator)">
  11122.             <summary>Creates a new sibling node after the currently selected node using the nodes in the <see cref="T:System.Xml.XPath.XPathNavigator"></see> object specified.</summary>
  11123.             <param name="newSibling">An <see cref="T:System.Xml.XPath.XPathNavigator"></see> object positioned on the node to add as the new sibling node.</param>
  11124.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  11125.             <exception cref="T:System.InvalidOperationException">The position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not allow a new sibling node to be inserted after the current node.</exception>
  11126.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> object parameter is null.</exception>
  11127.         </member>
  11128.         <member name="M:System.Xml.XPath.XPathNavigator.InsertBefore">
  11129.             <summary>Returns an <see cref="T:System.Xml.XmlWriter"></see> object used to create a new sibling node before the currently selected node.</summary>
  11130.             <returns>An <see cref="T:System.Xml.XmlWriter"></see> object used to create a new sibling node before the currently selected node.</returns>
  11131.             <exception cref="T:System.InvalidOperationException">The position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not allow a new sibling node to be inserted before the current node.</exception>
  11132.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  11133.         </member>
  11134.         <member name="M:System.Xml.XPath.XPathNavigator.InsertBefore(System.String)">
  11135.             <summary>Creates a new sibling node before the currently selected node using the XML string specified.</summary>
  11136.             <param name="newSibling">The XML data string for the new sibling node.</param>
  11137.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  11138.             <exception cref="T:System.InvalidOperationException">The position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not allow a new sibling node to be inserted before the current node.</exception>
  11139.             <exception cref="T:System.Xml.XmlException">The XML string parameter is not well-formed.</exception>
  11140.             <exception cref="T:System.ArgumentNullException">The XML string parameter is null.</exception>
  11141.         </member>
  11142.         <member name="M:System.Xml.XPath.XPathNavigator.InsertBefore(System.Xml.XmlReader)">
  11143.             <summary>Creates a new sibling node before the currently selected node using the XML contents of the <see cref="T:System.Xml.XmlReader"></see> object specified.</summary>
  11144.             <param name="newSibling">An <see cref="T:System.Xml.XmlReader"></see> object positioned on the XML data for the new sibling node.</param>
  11145.             <exception cref="T:System.ArgumentException">The <see cref="T:System.Xml.XmlReader"></see> object is in an error state or closed.</exception>
  11146.             <exception cref="T:System.Xml.XmlException">The XML contents of the <see cref="T:System.Xml.XmlReader"></see> object parameter is not well-formed.</exception>
  11147.             <exception cref="T:System.InvalidOperationException">The position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not allow a new sibling node to be inserted before the current node.</exception>
  11148.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  11149.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XmlReader"></see> object parameter is null.</exception>
  11150.         </member>
  11151.         <member name="M:System.Xml.XPath.XPathNavigator.InsertBefore(System.Xml.XPath.XPathNavigator)">
  11152.             <summary>Creates a new sibling node before the currently selected node using the nodes in the <see cref="T:System.Xml.XPath.XPathNavigator"></see> specified.</summary>
  11153.             <param name="newSibling">An <see cref="T:System.Xml.XPath.XPathNavigator"></see> object positioned on the node to add as the new sibling node.</param>
  11154.             <exception cref="T:System.InvalidOperationException">The position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not allow a new sibling node to be inserted before the current node.</exception>
  11155.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  11156.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> object parameter is null.</exception>
  11157.         </member>
  11158.         <member name="M:System.Xml.XPath.XPathNavigator.InsertElementAfter(System.String,System.String,System.String,System.String)">
  11159.             <summary>Creates a new sibling element after the current node using the namespace prefix, local name and namespace URI specified, with the value specified.</summary>
  11160.             <param name="localName">The local name of the new child element (if any).</param>
  11161.             <param name="namespaceURI">The namespace URI of the new child element (if any). <see cref="F:System.String.Empty"></see> and null are equivalent.</param>
  11162.             <param name="prefix">The namespace prefix of the new child element (if any).</param>
  11163.             <param name="value">The value of the new child element. If <see cref="F:System.String.Empty"></see> or null are passed, an empty element is created.</param>
  11164.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  11165.             <exception cref="T:System.InvalidOperationException">The position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not allow a new sibling node to be inserted after the current node.</exception>
  11166.         </member>
  11167.         <member name="M:System.Xml.XPath.XPathNavigator.InsertElementBefore(System.String,System.String,System.String,System.String)">
  11168.             <summary>Creates a new sibling element before the current node using the namespace prefix, local name, and namespace URI specified, with the value specified.</summary>
  11169.             <param name="localName">The local name of the new child element (if any).</param>
  11170.             <param name="namespaceURI">The namespace URI of the new child element (if any). <see cref="F:System.String.Empty"></see> and null are equivalent.</param>
  11171.             <param name="prefix">The namespace prefix of the new child element (if any).</param>
  11172.             <param name="value">The value of the new child element. If <see cref="F:System.String.Empty"></see> or null are passed, an empty element is created.</param>
  11173.             <exception cref="T:System.InvalidOperationException">The position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not allow a new sibling node to be inserted before the current node.</exception>
  11174.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  11175.         </member>
  11176.         <member name="M:System.Xml.XPath.XPathNavigator.IsDescendant(System.Xml.XPath.XPathNavigator)">
  11177.             <summary>Determines whether the specified <see cref="T:System.Xml.XPath.XPathNavigator"></see> is a descendant of the current <see cref="T:System.Xml.XPath.XPathNavigator"></see>.</summary>
  11178.             <returns>Returns true if the specified <see cref="T:System.Xml.XPath.XPathNavigator"></see> is a descendant of the current <see cref="T:System.Xml.XPath.XPathNavigator"></see>; otherwise, false.</returns>
  11179.             <param name="nav">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> to compare to this <see cref="T:System.Xml.XPath.XPathNavigator"></see>.</param>
  11180.         </member>
  11181.         <member name="M:System.Xml.XPath.XPathNavigator.IsSamePosition(System.Xml.XPath.XPathNavigator)">
  11182.             <summary>When overridden in a derived class, determines whether the current <see cref="T:System.Xml.XPath.XPathNavigator"></see> is at the same position as the specified <see cref="T:System.Xml.XPath.XPathNavigator"></see>.</summary>
  11183.             <returns>Returns true if the two <see cref="T:System.Xml.XPath.XPathNavigator"></see> objects have the same position; otherwise, false.</returns>
  11184.             <param name="other">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> to compare to this <see cref="T:System.Xml.XPath.XPathNavigator"></see>.</param>
  11185.         </member>
  11186.         <member name="M:System.Xml.XPath.XPathNavigator.LookupNamespace(System.String)">
  11187.             <summary>Gets the namespace URI for the specified prefix.</summary>
  11188.             <returns>A <see cref="T:System.String"></see> that contains the namespace URI assigned to the namespace prefix specified; null if no namespace URI is assigned to the prefix specified. The <see cref="T:System.String"></see> returned is atomized.</returns>
  11189.             <param name="prefix">The prefix whose namespace URI you want to resolve. To match the default namespace, pass <see cref="F:System.String.Empty"></see>.</param>
  11190.         </member>
  11191.         <member name="M:System.Xml.XPath.XPathNavigator.LookupPrefix(System.String)">
  11192.             <summary>Gets the prefix declared for the specified namespace URI.</summary>
  11193.             <returns>A <see cref="T:System.String"></see> that contains the namespace prefix assigned to the namespace URI specified; otherwise, <see cref="F:System.String.Empty"></see> if no namespace URI is assigned to the prefix specified. The <see cref="T:System.String"></see> returned is atomized.</returns>
  11194.             <param name="namespaceURI">The namespace URI to resolve for the prefix.</param>
  11195.         </member>
  11196.         <member name="M:System.Xml.XPath.XPathNavigator.Matches(System.String)">
  11197.             <summary>Determines whether the current node matches the specified XPath expression.</summary>
  11198.             <returns>Returns true if the current node matches the specified XPath expression; otherwise, false.</returns>
  11199.             <param name="xpath">The XPath expression.</param>
  11200.             <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  11201.             <exception cref="T:System.ArgumentException">The XPath expression cannot be evaluated.</exception>
  11202.         </member>
  11203.         <member name="M:System.Xml.XPath.XPathNavigator.Matches(System.Xml.XPath.XPathExpression)">
  11204.             <summary>Determines whether the current node matches the specified <see cref="T:System.Xml.XPath.XPathExpression"></see>.</summary>
  11205.             <returns>Returns true if the current node matches the <see cref="T:System.Xml.XPath.XPathExpression"></see>; otherwise, false.</returns>
  11206.             <param name="expr">An <see cref="T:System.Xml.XPath.XPathExpression"></see> object containing the compiled XPath expression.</param>
  11207.             <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  11208.             <exception cref="T:System.ArgumentException">The XPath expression cannot be evaluated.</exception>
  11209.         </member>
  11210.         <member name="M:System.Xml.XPath.XPathNavigator.MoveTo(System.Xml.XPath.XPathNavigator)">
  11211.             <summary>When overridden in a derived class, moves the <see cref="T:System.Xml.XPath.XPathNavigator"></see> to the same position as the specified <see cref="T:System.Xml.XPath.XPathNavigator"></see>.</summary>
  11212.             <returns>Returns true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is successful moving to the same position as the specified <see cref="T:System.Xml.XPath.XPathNavigator"></see>; otherwise, false. If false, the position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is unchanged.</returns>
  11213.             <param name="other">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> positioned on the node that you want to move to. </param>
  11214.         </member>
  11215.         <member name="M:System.Xml.XPath.XPathNavigator.MoveToAttribute(System.String,System.String)">
  11216.             <summary>Moves the <see cref="T:System.Xml.XPath.XPathNavigator"></see> to the attribute with the matching local name and namespace URI.</summary>
  11217.             <returns>Returns true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is successful moving to the attribute; otherwise, false. If false, the position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is unchanged.</returns>
  11218.             <param name="localName">The local name of the attribute.</param>
  11219.             <param name="namespaceURI">The namespace URI of the attribute; null for an empty namespace.</param>
  11220.         </member>
  11221.         <member name="M:System.Xml.XPath.XPathNavigator.MoveToChild(System.Xml.XPath.XPathNodeType)">
  11222.             <summary>Moves the <see cref="T:System.Xml.XPath.XPathNavigator"></see> to the child node of the <see cref="T:System.Xml.XPath.XPathNodeType"></see> specified.</summary>
  11223.             <returns>Returns true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is successful moving to the child node; otherwise, false. If false, the position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is unchanged.</returns>
  11224.             <param name="type">The <see cref="T:System.Xml.XPath.XPathNodeType"></see> of the child node to move to.</param>
  11225.         </member>
  11226.         <member name="M:System.Xml.XPath.XPathNavigator.MoveToChild(System.String,System.String)">
  11227.             <summary>Moves the <see cref="T:System.Xml.XPath.XPathNavigator"></see> to the child node with the local name and namespace URI specified.</summary>
  11228.             <returns>Returns true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is successful moving to the child node; otherwise, false. If false, the position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is unchanged.</returns>
  11229.             <param name="localName">The local name of the child node to move to.</param>
  11230.             <param name="namespaceURI">The namespace URI of the child node to move to.</param>
  11231.         </member>
  11232.         <member name="M:System.Xml.XPath.XPathNavigator.MoveToFirst">
  11233.             <summary>Moves the <see cref="T:System.Xml.XPath.XPathNavigator"></see> to the first sibling node of the current node.</summary>
  11234.             <returns>Returns true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is successful moving to the first sibling node of the current node; false if there is no first sibling, or if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is currently positioned on an attribute node. If false, the position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is unchanged.</returns>
  11235.         </member>
  11236.         <member name="M:System.Xml.XPath.XPathNavigator.MoveToFirstAttribute">
  11237.             <summary>When overridden in a derived class, moves the <see cref="T:System.Xml.XPath.XPathNavigator"></see> to the first attribute of the current node.</summary>
  11238.             <returns>Returns true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is successful moving to the first attribute of the current node; otherwise, false. If false, the position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is unchanged.</returns>
  11239.         </member>
  11240.         <member name="M:System.Xml.XPath.XPathNavigator.MoveToFirstChild">
  11241.             <summary>When overridden in a derived class, moves the <see cref="T:System.Xml.XPath.XPathNavigator"></see> to the first child node of the current node.</summary>
  11242.             <returns>Returns true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is successful moving to the first child node of the current node; otherwise, false. If false, the position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is unchanged.</returns>
  11243.         </member>
  11244.         <member name="M:System.Xml.XPath.XPathNavigator.MoveToFirstNamespace">
  11245.             <summary>Moves the <see cref="T:System.Xml.XPath.XPathNavigator"></see> to first namespace node of the current node.</summary>
  11246.             <returns>Returns true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is successful moving to the first namespace node; otherwise, false. If false, the position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is unchanged.</returns>
  11247.         </member>
  11248.         <member name="M:System.Xml.XPath.XPathNavigator.MoveToFirstNamespace(System.Xml.XPath.XPathNamespaceScope)">
  11249.             <summary>When overridden in a derived class, moves the <see cref="T:System.Xml.XPath.XPathNavigator"></see> to the first namespace node that matches the <see cref="T:System.Xml.XPath.XPathNamespaceScope"></see> specified.</summary>
  11250.             <returns>Returns true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is successful moving to the first namespace node; otherwise, false. If false, the position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is unchanged.</returns>
  11251.             <param name="namespaceScope">An <see cref="T:System.Xml.XPath.XPathNamespaceScope"></see> value describing the namespace scope. </param>
  11252.         </member>
  11253.         <member name="M:System.Xml.XPath.XPathNavigator.MoveToFollowing(System.Xml.XPath.XPathNodeType)">
  11254.             <summary>Moves the <see cref="T:System.Xml.XPath.XPathNavigator"></see> to the following element of the <see cref="T:System.Xml.XPath.XPathNodeType"></see> specified in document order.</summary>
  11255.             <returns>true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> moved successfully; otherwise false.</returns>
  11256.             <param name="type">The <see cref="T:System.Xml.XPath.XPathNodeType"></see> of the element. The <see cref="T:System.Xml.XPath.XPathNodeType"></see> cannot be <see cref="F:System.Xml.XPath.XPathNodeType.Attribute"></see> or <see cref="F:System.Xml.XPath.XPathNodeType.Namespace"></see>.</param>
  11257.         </member>
  11258.         <member name="M:System.Xml.XPath.XPathNavigator.MoveToFollowing(System.String,System.String)">
  11259.             <summary>Moves the <see cref="T:System.Xml.XPath.XPathNavigator"></see> to the element with the local name and namespace URI specified in document order.</summary>
  11260.             <returns>true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> moved successfully; otherwise false.</returns>
  11261.             <param name="localName">The local name of the element.</param>
  11262.             <param name="namespaceURI">The namespace URI of the element.</param>
  11263.         </member>
  11264.         <member name="M:System.Xml.XPath.XPathNavigator.MoveToFollowing(System.Xml.XPath.XPathNodeType,System.Xml.XPath.XPathNavigator)">
  11265.             <summary>Moves the <see cref="T:System.Xml.XPath.XPathNavigator"></see> to the following element of the <see cref="T:System.Xml.XPath.XPathNodeType"></see> specified, to the boundary specified, in document order.</summary>
  11266.             <returns>true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> moved successfully; otherwise false.</returns>
  11267.             <param name="type">The <see cref="T:System.Xml.XPath.XPathNodeType"></see> of the element. The <see cref="T:System.Xml.XPath.XPathNodeType"></see> cannot be <see cref="F:System.Xml.XPath.XPathNodeType.Attribute"></see> or <see cref="F:System.Xml.XPath.XPathNodeType.Namespace"></see>.</param>
  11268.             <param name="end">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> object positioned on the element boundary which the current <see cref="T:System.Xml.XPath.XPathNavigator"></see> will not move past while searching for the following element.</param>
  11269.         </member>
  11270.         <member name="M:System.Xml.XPath.XPathNavigator.MoveToFollowing(System.String,System.String,System.Xml.XPath.XPathNavigator)">
  11271.             <summary>Moves the <see cref="T:System.Xml.XPath.XPathNavigator"></see> to the element with the local name and namespace URI specified, to the boundary specified, in document order.</summary>
  11272.             <returns>true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> moved successfully; otherwise false.</returns>
  11273.             <param name="end">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> object positioned on the element boundary which the current <see cref="T:System.Xml.XPath.XPathNavigator"></see> will not move past while searching for the following element.</param>
  11274.             <param name="localName">The local name of the element.</param>
  11275.             <param name="namespaceURI">The namespace URI of the element.</param>
  11276.         </member>
  11277.         <member name="M:System.Xml.XPath.XPathNavigator.MoveToId(System.String)">
  11278.             <summary>When overridden in a derived class, moves to the node that has an attribute of type ID whose value matches the specified <see cref="T:System.String"></see>.</summary>
  11279.             <returns>true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is successful moving; otherwise, false. If false, the position of the navigator is unchanged.</returns>
  11280.             <param name="id">A <see cref="T:System.String"></see> representing the ID value of the node to which you want to move.</param>
  11281.         </member>
  11282.         <member name="M:System.Xml.XPath.XPathNavigator.MoveToNamespace(System.String)">
  11283.             <summary>Moves the <see cref="T:System.Xml.XPath.XPathNavigator"></see> to the namespace node with the specified namespace prefix.</summary>
  11284.             <returns>true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is successful moving to the specified namespace; false if a matching namespace node was not found, or if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is not positioned on an element node. If false, the position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is unchanged.</returns>
  11285.             <param name="name">The namespace prefix of the namespace node.</param>
  11286.         </member>
  11287.         <member name="M:System.Xml.XPath.XPathNavigator.MoveToNext">
  11288.             <summary>When overridden in a derived class, moves the <see cref="T:System.Xml.XPath.XPathNavigator"></see> to the next sibling node of the current node.</summary>
  11289.             <returns>true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is successful moving to the next sibling node; otherwise, false if there are no more siblings or if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is currently positioned on an attribute node. If false, the position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is unchanged.</returns>
  11290.         </member>
  11291.         <member name="M:System.Xml.XPath.XPathNavigator.MoveToNext(System.Xml.XPath.XPathNodeType)">
  11292.             <summary>Moves the <see cref="T:System.Xml.XPath.XPathNavigator"></see> to the next sibling node of the current node that matches the <see cref="T:System.Xml.XPath.XPathNodeType"></see> specified.</summary>
  11293.             <returns>true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is successful moving to the next sibling node; otherwise, false if there are no more siblings or if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is currently positioned on an attribute node. If false, the position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is unchanged.</returns>
  11294.             <param name="type">The <see cref="T:System.Xml.XPath.XPathNodeType"></see> of the sibling node to move to.</param>
  11295.         </member>
  11296.         <member name="M:System.Xml.XPath.XPathNavigator.MoveToNext(System.String,System.String)">
  11297.             <summary>Moves the <see cref="T:System.Xml.XPath.XPathNavigator"></see> to the next sibling node with the local name and namespace URI specified.</summary>
  11298.             <returns>Returns true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is successful moving to the next sibling node; false if there are no more siblings, or if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is currently positioned on an attribute node. If false, the position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is unchanged.</returns>
  11299.             <param name="localName">The local name of the next sibling node to move to.</param>
  11300.             <param name="namespaceURI">The namespace URI of the next sibling node to move to.</param>
  11301.         </member>
  11302.         <member name="M:System.Xml.XPath.XPathNavigator.MoveToNextAttribute">
  11303.             <summary>When overridden in a derived class, moves the <see cref="T:System.Xml.XPath.XPathNavigator"></see> to the next attribute.</summary>
  11304.             <returns>Returns true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is successful moving to the next attribute; false if there are no more attributes. If false, the position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is unchanged.</returns>
  11305.         </member>
  11306.         <member name="M:System.Xml.XPath.XPathNavigator.MoveToNextNamespace">
  11307.             <summary>Moves the <see cref="T:System.Xml.XPath.XPathNavigator"></see> to the next namespace node.</summary>
  11308.             <returns>Returns true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is successful moving to the next namespace node; otherwise, false. If false, the position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is unchanged.</returns>
  11309.         </member>
  11310.         <member name="M:System.Xml.XPath.XPathNavigator.MoveToNextNamespace(System.Xml.XPath.XPathNamespaceScope)">
  11311.             <summary>When overridden in a derived class, moves the <see cref="T:System.Xml.XPath.XPathNavigator"></see> to the next namespace node matching the <see cref="T:System.Xml.XPath.XPathNamespaceScope"></see> specified.</summary>
  11312.             <returns>Returns true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is successful moving to the next namespace node; otherwise, false. If false, the position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is unchanged.</returns>
  11313.             <param name="namespaceScope">An <see cref="T:System.Xml.XPath.XPathNamespaceScope"></see> value describing the namespace scope. </param>
  11314.         </member>
  11315.         <member name="M:System.Xml.XPath.XPathNavigator.MoveToParent">
  11316.             <summary>When overridden in a derived class, moves the <see cref="T:System.Xml.XPath.XPathNavigator"></see> to the parent node of the current node.</summary>
  11317.             <returns>Returns true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is successful moving to the parent node of the current node; otherwise, false. If false, the position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is unchanged.</returns>
  11318.         </member>
  11319.         <member name="M:System.Xml.XPath.XPathNavigator.MoveToPrevious">
  11320.             <summary>When overridden in a derived class, moves the <see cref="T:System.Xml.XPath.XPathNavigator"></see> to the previous sibling node of the current node.</summary>
  11321.             <returns>Returns true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is successful moving to the previous sibling node; otherwise, false if there is no previous sibling node or if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is currently positioned on an attribute node. If false, the position of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is unchanged.</returns>
  11322.         </member>
  11323.         <member name="M:System.Xml.XPath.XPathNavigator.MoveToRoot">
  11324.             <summary>Moves the <see cref="T:System.Xml.XPath.XPathNavigator"></see> to the root node that the current node belongs to.</summary>
  11325.         </member>
  11326.         <member name="M:System.Xml.XPath.XPathNavigator.PrependChild">
  11327.             <summary>Returns an <see cref="T:System.Xml.XmlWriter"></see> object used to create a new child node at the beginning of the list of child nodes of the current node.</summary>
  11328.             <returns>An <see cref="T:System.Xml.XmlWriter"></see> object used to create a new child node at the beginning of the list of child nodes of the current node.</returns>
  11329.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  11330.             <exception cref="T:System.InvalidOperationException">The current node the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is positioned on does not allow a new child node to be prepended.</exception>
  11331.         </member>
  11332.         <member name="M:System.Xml.XPath.XPathNavigator.PrependChild(System.String)">
  11333.             <summary>Creates a new child node at the beginning of the list of child nodes of the current node using the XML string specified.</summary>
  11334.             <param name="newChild">The XML data string for the new child node.</param>
  11335.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  11336.             <exception cref="T:System.Xml.XmlException">The XML string parameter is not well-formed.</exception>
  11337.             <exception cref="T:System.ArgumentNullException">The XML string parameter is null.</exception>
  11338.             <exception cref="T:System.InvalidOperationException">The current node the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is positioned on does not allow a new child node to be prepended.</exception>
  11339.         </member>
  11340.         <member name="M:System.Xml.XPath.XPathNavigator.PrependChild(System.Xml.XmlReader)">
  11341.             <summary>Creates a new child node at the beginning of the list of child nodes of the current node using the XML contents of the <see cref="T:System.Xml.XmlReader"></see> object specified.</summary>
  11342.             <param name="newChild">An <see cref="T:System.Xml.XmlReader"></see> object positioned on the XML data for the new child node.</param>
  11343.             <exception cref="T:System.ArgumentException">The <see cref="T:System.Xml.XmlReader"></see> object is in an error state or closed.</exception>
  11344.             <exception cref="T:System.Xml.XmlException">The XML contents of the <see cref="T:System.Xml.XmlReader"></see> object parameter is not well-formed.</exception>
  11345.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  11346.             <exception cref="T:System.InvalidOperationException">The current node the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is positioned on does not allow a new child node to be prepended.</exception>
  11347.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XmlReader"></see> object parameter is null.</exception>
  11348.         </member>
  11349.         <member name="M:System.Xml.XPath.XPathNavigator.PrependChild(System.Xml.XPath.XPathNavigator)">
  11350.             <summary>Creates a new child node at the beginning of the list of child nodes of the current node using the nodes in the <see cref="T:System.Xml.XPath.XPathNavigator"></see> object specified.</summary>
  11351.             <param name="newChild">An <see cref="T:System.Xml.XPath.XPathNavigator"></see> object positioned on the node to add as the new child node.</param>
  11352.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  11353.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> object parameter is null.</exception>
  11354.             <exception cref="T:System.InvalidOperationException">The current node the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is positioned on does not allow a new child node to be prepended.</exception>
  11355.         </member>
  11356.         <member name="M:System.Xml.XPath.XPathNavigator.PrependChildElement(System.String,System.String,System.String,System.String)">
  11357.             <summary>Creates a new child element at the beginning of the list of child nodes of the current node using the namespace prefix, local name, and namespace URI specified with the value specified.</summary>
  11358.             <param name="localName">The local name of the new child element (if any).</param>
  11359.             <param name="namespaceURI">The namespace URI of the new child element (if any). <see cref="F:System.String.Empty"></see> and null are equivalent.</param>
  11360.             <param name="prefix">The namespace prefix of the new child element (if any).</param>
  11361.             <param name="value">The value of the new child element. If <see cref="F:System.String.Empty"></see> or null are passed, an empty element is created.</param>
  11362.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  11363.             <exception cref="T:System.InvalidOperationException">The current node the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is positioned on does not allow a new child node to be prepended.</exception>
  11364.         </member>
  11365.         <member name="M:System.Xml.XPath.XPathNavigator.ReadSubtree">
  11366.             <summary>Returns an <see cref="T:System.Xml.XmlReader"></see> object that contains the current node and its child nodes.</summary>
  11367.             <returns>An <see cref="T:System.Xml.XmlReader"></see> object that contains the current node and its child nodes.</returns>
  11368.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> is not positioned on an element node or the root node.</exception>
  11369.         </member>
  11370.         <member name="M:System.Xml.XPath.XPathNavigator.ReplaceRange(System.Xml.XPath.XPathNavigator)">
  11371.             <summary>Replaces a range of sibling nodes from the current node to the node specified.</summary>
  11372.             <returns>An <see cref="T:System.Xml.XmlWriter"></see> object used to specify the replacement range.</returns>
  11373.             <param name="lastSiblingToReplace">An <see cref="T:System.Xml.XPath.XPathNavigator"></see> positioned on the last sibling node in the range to replace.</param>
  11374.             <exception cref="T:System.InvalidOperationException">The last node to replace specified is not a valid sibling node of the current node.</exception>
  11375.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> specified is null.</exception>
  11376.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  11377.         </member>
  11378.         <member name="M:System.Xml.XPath.XPathNavigator.ReplaceSelf(System.String)">
  11379.             <summary>Replaces the current node with the content of the string specified.</summary>
  11380.             <returns>true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is positioned on the new node; otherwise false.</returns>
  11381.             <param name="newNode">The XML data string for the new node.</param>
  11382.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> is not positioned on an element, text, processing instruction, or comment node.</exception>
  11383.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  11384.             <exception cref="T:System.Xml.XmlException">The XML string parameter is not well-formed.</exception>
  11385.             <exception cref="T:System.ArgumentNullException">The XML string parameter is null.</exception>
  11386.         </member>
  11387.         <member name="M:System.Xml.XPath.XPathNavigator.ReplaceSelf(System.Xml.XmlReader)">
  11388.             <summary>Replaces the current node with the contents of the <see cref="T:System.Xml.XmlReader"></see> object specified.</summary>
  11389.             <returns>true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is positioned on the new node; otherwise false.</returns>
  11390.             <param name="newNode">An <see cref="T:System.Xml.XmlReader"></see> object positioned on the XML data for the new node.</param>
  11391.             <exception cref="T:System.ArgumentException">The <see cref="T:System.Xml.XmlReader"></see> object is in an error state or closed.</exception>
  11392.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> is not positioned on an element, text, processing instruction, or comment node.</exception>
  11393.             <exception cref="T:System.Xml.XmlException">The XML contents of the <see cref="T:System.Xml.XmlReader"></see> object parameter is not well-formed.</exception>
  11394.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  11395.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XmlReader"></see> object parameter is null.</exception>
  11396.         </member>
  11397.         <member name="M:System.Xml.XPath.XPathNavigator.ReplaceSelf(System.Xml.XPath.XPathNavigator)">
  11398.             <summary>Replaces the current node with the contents of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> object specified.</summary>
  11399.             <returns>true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is positioned on the new node; otherwise false.</returns>
  11400.             <param name="newNode">An <see cref="T:System.Xml.XPath.XPathNavigator"></see> object positioned on the new node.</param>
  11401.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> is not positioned on an element, text, processing instruction, or comment node.</exception>
  11402.             <exception cref="T:System.Xml.XmlException">The XML contents of the <see cref="T:System.Xml.XPath.XPathNavigator"></see> object parameter is not well-formed.</exception>
  11403.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  11404.             <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> object parameter is null.</exception>
  11405.         </member>
  11406.         <member name="M:System.Xml.XPath.XPathNavigator.Select(System.String)">
  11407.             <summary>Selects a node set, using the specified XPath expression.</summary>
  11408.             <returns>An <see cref="T:System.Xml.XPath.XPathNodeIterator"></see> pointing to the selected node set.</returns>
  11409.             <param name="xpath">A <see cref="T:System.String"></see> representing an XPath expression.</param>
  11410.             <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  11411.             <exception cref="T:System.ArgumentException">The XPath expression contains an error or its return type is not a node set.</exception>
  11412.         </member>
  11413.         <member name="M:System.Xml.XPath.XPathNavigator.Select(System.Xml.XPath.XPathExpression)">
  11414.             <summary>Selects a node set using the specified <see cref="T:System.Xml.XPath.XPathExpression"></see>.</summary>
  11415.             <returns>An <see cref="T:System.Xml.XPath.XPathNodeIterator"></see> that points to the selected node set.</returns>
  11416.             <param name="expr">An <see cref="T:System.Xml.XPath.XPathExpression"></see> object containing the compiled XPath query.</param>
  11417.             <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  11418.             <exception cref="T:System.ArgumentException">The XPath expression contains an error or its return type is not a node set.</exception>
  11419.         </member>
  11420.         <member name="M:System.Xml.XPath.XPathNavigator.Select(System.String,System.Xml.IXmlNamespaceResolver)">
  11421.             <summary>Selects a node set using the specified XPath expression with the <see cref="T:System.Xml.IXmlNamespaceResolver"></see> object specified to resolve namespace prefixes.</summary>
  11422.             <returns>An <see cref="T:System.Xml.XPath.XPathNodeIterator"></see> that points to the selected node set.</returns>
  11423.             <param name="resolver">The <see cref="T:System.Xml.IXmlNamespaceResolver"></see> object used to resolve namespace prefixes.</param>
  11424.             <param name="xpath">A <see cref="T:System.String"></see> representing an XPath expression.</param>
  11425.             <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  11426.             <exception cref="T:System.ArgumentException">The XPath expression contains an error or its return type is not a node set.</exception>
  11427.         </member>
  11428.         <member name="M:System.Xml.XPath.XPathNavigator.SelectAncestors(System.Xml.XPath.XPathNodeType,System.Boolean)">
  11429.             <summary>Selects all the ancestor nodes of the current node that have a matching <see cref="T:System.Xml.XPath.XPathNodeType"></see>.</summary>
  11430.             <returns>An <see cref="T:System.Xml.XPath.XPathNodeIterator"></see> that contains the selected nodes. The returned nodes are in reverse document order.</returns>
  11431.             <param name="type">The <see cref="T:System.Xml.XPath.XPathNodeType"></see> of the ancestor nodes.</param>
  11432.             <param name="matchSelf">To include the context node in the selection, true; otherwise, false.</param>
  11433.         </member>
  11434.         <member name="M:System.Xml.XPath.XPathNavigator.SelectAncestors(System.String,System.String,System.Boolean)">
  11435.             <summary>Selects all the ancestor nodes of the current node that have the specified local name and namespace URI.</summary>
  11436.             <returns>An <see cref="T:System.Xml.XPath.XPathNodeIterator"></see> that contains the selected nodes. The returned nodes are in reverse document order.</returns>
  11437.             <param name="namespaceURI">The namespace URI of the ancestor nodes.</param>
  11438.             <param name="name">The local name of the ancestor nodes.</param>
  11439.             <param name="matchSelf">To include the context node in the selection, true; otherwise, false. </param>
  11440.             <exception cref="T:System.ArgumentNullException">null cannot be passed as a parameter.</exception>
  11441.         </member>
  11442.         <member name="M:System.Xml.XPath.XPathNavigator.SelectChildren(System.Xml.XPath.XPathNodeType)">
  11443.             <summary>Selects all the child nodes of the current node that have the matching <see cref="T:System.Xml.XPath.XPathNodeType"></see>.</summary>
  11444.             <returns>An <see cref="T:System.Xml.XPath.XPathNodeIterator"></see> that contains the selected nodes.</returns>
  11445.             <param name="type">The <see cref="T:System.Xml.XPath.XPathNodeType"></see> of the child nodes.</param>
  11446.         </member>
  11447.         <member name="M:System.Xml.XPath.XPathNavigator.SelectChildren(System.String,System.String)">
  11448.             <summary>Selects all the child nodes of the current node that have the local name and namespace URI specified.</summary>
  11449.             <returns>An <see cref="T:System.Xml.XPath.XPathNodeIterator"></see> that contains the selected nodes.</returns>
  11450.             <param name="namespaceURI">The namespace URI of the child nodes. </param>
  11451.             <param name="name">The local name of the child nodes. </param>
  11452.             <exception cref="T:System.ArgumentNullException">null cannot be passed as a parameter.</exception>
  11453.         </member>
  11454.         <member name="M:System.Xml.XPath.XPathNavigator.SelectDescendants(System.Xml.XPath.XPathNodeType,System.Boolean)">
  11455.             <summary>Selects all the descendant nodes of the current node that have a matching <see cref="T:System.Xml.XPath.XPathNodeType"></see>.</summary>
  11456.             <returns>An <see cref="T:System.Xml.XPath.XPathNodeIterator"></see> that contains the selected nodes.</returns>
  11457.             <param name="type">The <see cref="T:System.Xml.XPath.XPathNodeType"></see> of the descendant nodes.</param>
  11458.             <param name="matchSelf">true to include the context node in the selection; otherwise, false.</param>
  11459.         </member>
  11460.         <member name="M:System.Xml.XPath.XPathNavigator.SelectDescendants(System.String,System.String,System.Boolean)">
  11461.             <summary>Selects all the descendant nodes of the current node with the local name and namespace URI specified.</summary>
  11462.             <returns>An <see cref="T:System.Xml.XPath.XPathNodeIterator"></see> that contains the selected nodes.</returns>
  11463.             <param name="namespaceURI">The namespace URI of the descendant nodes. </param>
  11464.             <param name="name">The local name of the descendant nodes. </param>
  11465.             <param name="matchSelf">true to include the context node in the selection; otherwise, false.</param>
  11466.             <exception cref="T:System.ArgumentNullException">null cannot be passed as a parameter.</exception>
  11467.         </member>
  11468.         <member name="M:System.Xml.XPath.XPathNavigator.SelectSingleNode(System.String)">
  11469.             <summary>Selects a single node in the <see cref="T:System.Xml.XPath.XPathNavigator"></see> using the specified XPath query.</summary>
  11470.             <returns>An <see cref="T:System.Xml.XPath.XPathNavigator"></see> object that contains the first matching node for the XPath query specified; otherwise, null if there are no query results.</returns>
  11471.             <param name="xpath">A <see cref="T:System.String"></see> representing an XPath expression.</param>
  11472.             <exception cref="T:System.Xml.XPath.XPathException">The XPath query is not valid.</exception>
  11473.             <exception cref="T:System.ArgumentException">An error was encountered in the XPath query or the return type of the XPath expression is not a node.</exception>
  11474.         </member>
  11475.         <member name="M:System.Xml.XPath.XPathNavigator.SelectSingleNode(System.Xml.XPath.XPathExpression)">
  11476.             <summary>Selects a single node in the <see cref="T:System.Xml.XPath.XPathNavigator"></see> using the specified <see cref="T:System.Xml.XPath.XPathExpression"></see> object.</summary>
  11477.             <returns>An <see cref="T:System.Xml.XPath.XPathNavigator"></see> object that contains the first matching node for the XPath query specified; otherwise null if there are no query results.</returns>
  11478.             <param name="expression">An <see cref="T:System.Xml.XPath.XPathExpression"></see> object containing the compiled XPath query.</param>
  11479.             <exception cref="T:System.Xml.XPath.XPathException">The XPath query is not valid.</exception>
  11480.             <exception cref="T:System.ArgumentException">An error was encountered in the XPath query or the return type of the XPath expression is not a node.</exception>
  11481.         </member>
  11482.         <member name="M:System.Xml.XPath.XPathNavigator.SelectSingleNode(System.String,System.Xml.IXmlNamespaceResolver)">
  11483.             <summary>Selects a single node in the <see cref="T:System.Xml.XPath.XPathNavigator"></see> object using the specified XPath query with the <see cref="T:System.Xml.IXmlNamespaceResolver"></see> object specified to resolve namespace prefixes.</summary>
  11484.             <returns>An <see cref="T:System.Xml.XPath.XPathNavigator"></see> object that contains the first matching node for the XPath query specified; otherwise null if there are no query results.</returns>
  11485.             <param name="resolver">The <see cref="T:System.Xml.IXmlNamespaceResolver"></see> object used to resolve namespace prefixes in the XPath query.</param>
  11486.             <param name="xpath">A <see cref="T:System.String"></see> representing an XPath expression.</param>
  11487.             <exception cref="T:System.Xml.XPath.XPathException">The XPath query is not valid.</exception>
  11488.             <exception cref="T:System.ArgumentException">An error was encountered in the XPath query or the return type of the XPath expression is not a node.</exception>
  11489.         </member>
  11490.         <member name="M:System.Xml.XPath.XPathNavigator.SetTypedValue(System.Object)">
  11491.             <summary>Sets the typed value of the current node.</summary>
  11492.             <param name="typedValue">The new typed value of the node.</param>
  11493.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> is not positioned on an element or attribute node.</exception>
  11494.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  11495.             <exception cref="T:System.ArgumentNullException">The value specified cannot be null.</exception>
  11496.             <exception cref="T:System.ArgumentException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support the type of the object specified.</exception>
  11497.         </member>
  11498.         <member name="M:System.Xml.XPath.XPathNavigator.SetValue(System.String)">
  11499.             <summary>Sets the value of the current node.</summary>
  11500.             <param name="value">The new value of the node.</param>
  11501.             <exception cref="T:System.ArgumentNullException">The value parameter is null.</exception>
  11502.             <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> is positioned on the root node, a namespace node, or the specified value is invalid.</exception>
  11503.             <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator"></see> does not support editing.</exception>
  11504.         </member>
  11505.         <member name="M:System.Xml.XPath.XPathNavigator.System.ICloneable.Clone">
  11506.             <summary>For a description of this member, see <see cref="M:System.Xml.XPath.XPathNavigator.Clone"></see>.</summary>
  11507.             <returns>An <see cref="T:System.Object"></see>.</returns>
  11508.         </member>
  11509.         <member name="M:System.Xml.XPath.XPathNavigator.ToString">
  11510.             <summary>Gets the text value of the current node.</summary>
  11511.             <returns>A string that contains the text value of the current node.</returns>
  11512.         </member>
  11513.         <member name="M:System.Xml.XPath.XPathNavigator.ValueAs(System.Type,System.Xml.IXmlNamespaceResolver)">
  11514.             <summary>Gets the current node's value as the <see cref="T:System.Type"></see> specified, using the <see cref="T:System.Xml.IXmlNamespaceResolver"></see> object specified to resolve namespace prefixes.</summary>
  11515.             <returns>The value of the current node as the <see cref="T:System.Type"></see> requested.</returns>
  11516.             <param name="returnType">The <see cref="T:System.Type"></see> to return the current node's value as.</param>
  11517.             <param name="nsResolver">The <see cref="T:System.Xml.IXmlNamespaceResolver"></see> object used to resolve namespace prefixes.</param>
  11518.             <exception cref="T:System.InvalidCastException">The attempted cast is not valid.</exception>
  11519.             <exception cref="T:System.FormatException">The current node's value is not in the correct format for the target type.</exception>
  11520.         </member>
  11521.         <member name="M:System.Xml.XPath.XPathNavigator.WriteSubtree(System.Xml.XmlWriter)">
  11522.             <summary>Streams the current node and its child nodes to the <see cref="T:System.Xml.XmlWriter"></see> object specified.</summary>
  11523.             <returns>An <see cref="T:System.Xml.XmlWriter"></see> object that contains the current node and its child nodes.</returns>
  11524.             <param name="writer">The <see cref="T:System.Xml.XmlWriter"></see> object to stream to.</param>
  11525.         </member>
  11526.         <member name="P:System.Xml.XPath.XPathNavigator.BaseURI">
  11527.             <summary>When overridden in a derived class, gets the base URI for the current node.</summary>
  11528.             <returns>The location from which the node was loaded, or <see cref="F:System.String.Empty"></see> if there is no value.</returns>
  11529.         </member>
  11530.         <member name="P:System.Xml.XPath.XPathNavigator.CanEdit">
  11531.             <summary>Gets a value indicating whether the <see cref="T:System.Xml.XPath.XPathNavigator"></see> can edit the underlying XML data.</summary>
  11532.             <returns>true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> can edit the underlying XML data; otherwise false.</returns>
  11533.         </member>
  11534.         <member name="P:System.Xml.XPath.XPathNavigator.HasAttributes">
  11535.             <summary>Gets a value indicating whether the current node has any attributes.</summary>
  11536.             <returns>Returns true if the current node has attributes; returns false if the current node has no attributes, or if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> is not positioned on an element node.</returns>
  11537.         </member>
  11538.         <member name="P:System.Xml.XPath.XPathNavigator.HasChildren">
  11539.             <summary>Gets a value indicating whether the current node has any child nodes.</summary>
  11540.             <returns>Returns true if the current node has any child nodes; otherwise, false.</returns>
  11541.         </member>
  11542.         <member name="P:System.Xml.XPath.XPathNavigator.InnerXml">
  11543.             <summary>Gets or sets the markup representing the child nodes of the current node.</summary>
  11544.             <returns>A <see cref="T:System.String"></see> that contains the markup of the child nodes of the current node.</returns>
  11545.             <exception cref="T:System.InvalidOperationException">The <see cref="P:System.Xml.XPath.XPathNavigator.InnerXml"></see> property cannot be set.</exception>
  11546.         </member>
  11547.         <member name="P:System.Xml.XPath.XPathNavigator.IsEmptyElement">
  11548.             <summary>When overridden in a derived class, gets a value indicating whether the current node is an empty element without an end element tag.</summary>
  11549.             <returns>Returns true if the current node is an empty element; otherwise, false.</returns>
  11550.         </member>
  11551.         <member name="P:System.Xml.XPath.XPathNavigator.IsNode">
  11552.             <summary>Gets a value indicating if the current node represents an XPath node.</summary>
  11553.             <returns>Always returns true.</returns>
  11554.         </member>
  11555.         <member name="P:System.Xml.XPath.XPathNavigator.LocalName">
  11556.             <summary>When overridden in a derived class, gets the <see cref="P:System.Xml.XPath.XPathNavigator.Name"></see> of the current node without any namespace prefix.</summary>
  11557.             <returns>A <see cref="T:System.String"></see> that contains the local name of the current node, or <see cref="F:System.String.Empty"></see> if the current node does not have a name (for example, text or comment nodes).</returns>
  11558.         </member>
  11559.         <member name="P:System.Xml.XPath.XPathNavigator.Name">
  11560.             <summary>When overridden in a derived class, gets the qualified name of the current node.</summary>
  11561.             <returns>A <see cref="T:System.String"></see> that contains the qualified <see cref="P:System.Xml.XPath.XPathNavigator.Name"></see> of the current node, or <see cref="F:System.String.Empty"></see> if the current node does not have a name (for example, text or comment nodes).</returns>
  11562.         </member>
  11563.         <member name="P:System.Xml.XPath.XPathNavigator.NamespaceURI">
  11564.             <summary>When overridden in a derived class, gets the namespace URI of the current node.</summary>
  11565.             <returns>A <see cref="T:System.String"></see> that contains the namespace URI of the current node, or <see cref="F:System.String.Empty"></see> if the current node has no namespace URI.</returns>
  11566.         </member>
  11567.         <member name="P:System.Xml.XPath.XPathNavigator.NameTable">
  11568.             <summary>When overridden in a derived class, gets the <see cref="T:System.Xml.XmlNameTable"></see> of the <see cref="T:System.Xml.XPath.XPathNavigator"></see>.</summary>
  11569.             <returns>An <see cref="T:System.Xml.XmlNameTable"></see> object enabling you to get the atomized version of a <see cref="T:System.String"></see> within the XML document.</returns>
  11570.         </member>
  11571.         <member name="P:System.Xml.XPath.XPathNavigator.NavigatorComparer">
  11572.             <summary>Gets an <see cref="T:System.Collections.IEqualityComparer"></see> used for equality comparison of <see cref="T:System.Xml.XPath.XPathNavigator"></see> objects.</summary>
  11573.             <returns>An <see cref="T:System.Collections.IEqualityComparer"></see> used for equality comparison of <see cref="T:System.Xml.XPath.XPathNavigator"></see> objects.</returns>
  11574.         </member>
  11575.         <member name="P:System.Xml.XPath.XPathNavigator.NodeType">
  11576.             <summary>When overridden in a derived class, gets the <see cref="T:System.Xml.XPath.XPathNodeType"></see> of the current node.</summary>
  11577.             <returns>One of the <see cref="T:System.Xml.XPath.XPathNodeType"></see> values representing the current node.</returns>
  11578.         </member>
  11579.         <member name="P:System.Xml.XPath.XPathNavigator.OuterXml">
  11580.             <summary>Gets or sets the markup representing the opening and closing tags of the current node and its child nodes.</summary>
  11581.             <returns>A <see cref="T:System.String"></see> that contains the markup representing the opening and closing tags of the current node and its child nodes.</returns>
  11582.         </member>
  11583.         <member name="P:System.Xml.XPath.XPathNavigator.Prefix">
  11584.             <summary>When overridden in a derived class, gets the namespace prefix associated with the current node.</summary>
  11585.             <returns>A <see cref="T:System.String"></see> that contains the namespace prefix associated with the current node.</returns>
  11586.         </member>
  11587.         <member name="P:System.Xml.XPath.XPathNavigator.SchemaInfo">
  11588.             <summary>Gets the schema information that has been assigned to the current node as a result of schema validation.</summary>
  11589.             <returns>An <see cref="T:System.Xml.Schema.IXmlSchemaInfo"></see> object that contains the schema information for the current node.</returns>
  11590.         </member>
  11591.         <member name="P:System.Xml.XPath.XPathNavigator.TypedValue">
  11592.             <summary>Gets the current node as a boxed object of the most appropriate .NET Framework type.</summary>
  11593.             <returns>The current node as a boxed object of the most appropriate .NET Framework type.</returns>
  11594.         </member>
  11595.         <member name="P:System.Xml.XPath.XPathNavigator.UnderlyingObject">
  11596.             <summary>Used by <see cref="T:System.Xml.XPath.XPathNavigator"></see> implementations which provide a "virtualized" XML view over a store, to provide access to underlying objects.</summary>
  11597.             <returns>The default is null.</returns>
  11598.         </member>
  11599.         <member name="P:System.Xml.XPath.XPathNavigator.ValueAsBoolean">
  11600.             <summary>Gets the current node's value as a <see cref="T:System.Boolean"></see>.</summary>
  11601.             <returns>The current node's value as a <see cref="T:System.Boolean"></see>.</returns>
  11602.             <exception cref="T:System.FormatException">The current node's string value cannot be converted to a <see cref="T:System.Boolean"></see>.</exception>
  11603.             <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Boolean"></see> is not valid.</exception>
  11604.         </member>
  11605.         <member name="P:System.Xml.XPath.XPathNavigator.ValueAsDateTime">
  11606.             <summary>Gets the current node's value as a <see cref="T:System.DateTime"></see>.</summary>
  11607.             <returns>The current node's value as a <see cref="T:System.DateTime"></see>.</returns>
  11608.             <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.DateTime"></see> is not valid.</exception>
  11609.             <exception cref="T:System.FormatException">The current node's string value cannot be converted to a <see cref="T:System.DateTime"></see>.</exception>
  11610.         </member>
  11611.         <member name="P:System.Xml.XPath.XPathNavigator.ValueAsDouble">
  11612.             <summary>Gets the current node's value as a <see cref="T:System.Double"></see>.</summary>
  11613.             <returns>The current node's value as a <see cref="T:System.Double"></see>.</returns>
  11614.             <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Double"></see> is not valid.</exception>
  11615.             <exception cref="T:System.FormatException">The current node's string value cannot be converted to a <see cref="T:System.Double"></see>.</exception>
  11616.         </member>
  11617.         <member name="P:System.Xml.XPath.XPathNavigator.ValueAsInt">
  11618.             <summary>Gets the current node's value as an <see cref="T:System.Int32"></see>.</summary>
  11619.             <returns>The current node's value as an <see cref="T:System.Int32"></see>.</returns>
  11620.             <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Int32"></see> is not valid.</exception>
  11621.             <exception cref="T:System.FormatException">The current node's string value cannot be converted to a <see cref="T:System.Int32"></see>.</exception>
  11622.         </member>
  11623.         <member name="P:System.Xml.XPath.XPathNavigator.ValueAsLong">
  11624.             <summary>Gets the current node's value as an <see cref="T:System.Int64"></see>.</summary>
  11625.             <returns>The current node's value as an <see cref="T:System.Int64"></see>.</returns>
  11626.             <exception cref="T:System.FormatException">The current node's string value cannot be converted to a <see cref="T:System.Int64"></see>.</exception>
  11627.             <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Int64"></see> is not valid.</exception>
  11628.         </member>
  11629.         <member name="P:System.Xml.XPath.XPathNavigator.ValueType">
  11630.             <summary>Gets the .NET Framework <see cref="T:System.Type"></see> of the current node.</summary>
  11631.             <returns>The .NET Framework <see cref="T:System.Type"></see> of the current node. The default value is <see cref="T:System.String"></see>.</returns>
  11632.         </member>
  11633.         <member name="P:System.Xml.XPath.XPathNavigator.XmlLang">
  11634.             <summary>Gets the xml:lang scope for the current node.</summary>
  11635.             <returns>A <see cref="T:System.String"></see> that contains the value of the xml:lang scope, or <see cref="F:System.String.Empty"></see> if the current node has no xml:lang scope value to return.</returns>
  11636.         </member>
  11637.         <member name="P:System.Xml.XPath.XPathNavigator.XmlType">
  11638.             <summary>Gets the <see cref="T:System.Xml.Schema.XmlSchemaType"></see> information for the current node.</summary>
  11639.             <returns>An <see cref="T:System.Xml.Schema.XmlSchemaType"></see> object; default is null.</returns>
  11640.         </member>
  11641.         <member name="T:System.Xml.XPath.XPathNodeIterator">
  11642.             <summary>Provides an iterator over a selected set of nodes.</summary>
  11643.         </member>
  11644.         <member name="M:System.Xml.XPath.XPathNodeIterator.#ctor">
  11645.             <summary>Initializes a new instance of the <see cref="T:System.Xml.XPath.XPathNodeIterator"></see> class.</summary>
  11646.         </member>
  11647.         <member name="M:System.Xml.XPath.XPathNodeIterator.Clone">
  11648.             <summary>When overridden in a derived class, returns a clone of this <see cref="T:System.Xml.XPath.XPathNodeIterator"></see> object.</summary>
  11649.             <returns>A new <see cref="T:System.Xml.XPath.XPathNodeIterator"></see> object clone of this <see cref="T:System.Xml.XPath.XPathNodeIterator"></see> object.</returns>
  11650.         </member>
  11651.         <member name="M:System.Xml.XPath.XPathNodeIterator.GetEnumerator">
  11652.             <summary>Returns an <see cref="T:System.Collections.IEnumerator"></see> object to iterate through the selected node set.</summary>
  11653.             <returns>An <see cref="T:System.Collections.IEnumerator"></see> object to iterate through the selected node set.</returns>
  11654.             <exception cref="T:System.InvalidOperationException">An attempt was made to move the <see cref="T:System.Xml.XPath.XPathNodeIterator"></see> object after the <see cref="M:System.Xml.XPath.XPathNodeIterator.GetEnumerator"></see> method was called, or after a For Each loop over the <see cref="T:System.Xml.XPath.XPathNodeIterator"></see> object has begun.</exception>
  11655.         </member>
  11656.         <member name="M:System.Xml.XPath.XPathNodeIterator.MoveNext">
  11657.             <summary>When overridden in a derived class, moves the <see cref="T:System.Xml.XPath.XPathNavigator"></see> object returned by the <see cref="P:System.Xml.XPath.XPathNodeIterator.Current"></see> property to the next node in the selected node set.</summary>
  11658.             <returns>true if the <see cref="T:System.Xml.XPath.XPathNavigator"></see> object moved to the next node; false if there are no more selected nodes.</returns>
  11659.         </member>
  11660.         <member name="M:System.Xml.XPath.XPathNodeIterator.System.ICloneable.Clone">
  11661.             <summary>For a description of this member, see <see cref="M:System.Xml.XPath.XPathNodeIterator.Clone"></see>.</summary>
  11662.             <returns>An <see cref="T:System.Object"></see>.</returns>
  11663.         </member>
  11664.         <member name="P:System.Xml.XPath.XPathNodeIterator.Count">
  11665.             <summary>Gets the index of the last node in the selected set of nodes.</summary>
  11666.             <returns>The int index of the last node in the selected set of nodes, or 0 if there are no selected nodes.</returns>
  11667.         </member>
  11668.         <member name="P:System.Xml.XPath.XPathNodeIterator.Current">
  11669.             <summary>When overridden in a derived class, returns the <see cref="T:System.Xml.XPath.XPathNavigator"></see> object for this <see cref="T:System.Xml.XPath.XPathNodeIterator"></see>, positioned on the current context node.</summary>
  11670.             <returns>An <see cref="T:System.Xml.XPath.XPathNavigator"></see> object positioned on the context node from which the node set was selected. The <see cref="M:System.Xml.XPath.XPathNodeIterator.MoveNext"></see> method must be called to move the <see cref="T:System.Xml.XPath.XPathNodeIterator"></see> to the first node in the selected set.</returns>
  11671.         </member>
  11672.         <member name="P:System.Xml.XPath.XPathNodeIterator.CurrentPosition">
  11673.             <summary>When overridden in a derived class, gets the index of the current position in the selected set of nodes.</summary>
  11674.             <returns>The int index of the current position.</returns>
  11675.         </member>
  11676.         <member name="T:System.Xml.XPath.XPathNodeType">
  11677.             <summary>Defines the XPath node types that can be returned from the <see cref="T:System.Xml.XPath.XPathNavigator"></see> class.</summary>
  11678.         </member>
  11679.         <member name="F:System.Xml.XPath.XPathNodeType.All">
  11680.             <summary>Any of the <see cref="T:System.Xml.XPath.XPathNodeType"></see> node types.</summary>
  11681.         </member>
  11682.         <member name="F:System.Xml.XPath.XPathNodeType.Attribute">
  11683.             <summary>An attribute, such as id='123'.</summary>
  11684.         </member>
  11685.         <member name="F:System.Xml.XPath.XPathNodeType.Comment">
  11686.             <summary>A comment, such as <!-- my comment --></summary>
  11687.         </member>
  11688.         <member name="F:System.Xml.XPath.XPathNodeType.Element">
  11689.             <summary>An element, such as <element>.</summary>
  11690.         </member>
  11691.         <member name="F:System.Xml.XPath.XPathNodeType.Namespace">
  11692.             <summary>A namespace, such as xmlns="namespace".</summary>
  11693.         </member>
  11694.         <member name="F:System.Xml.XPath.XPathNodeType.ProcessingInstruction">
  11695.             <summary>A processing instruction, such as <?pi test?>. This does not include XML declarations, which are not visible to the <see cref="T:System.Xml.XPath.XPathNavigator"></see> class. </summary>
  11696.         </member>
  11697.         <member name="F:System.Xml.XPath.XPathNodeType.Root">
  11698.             <summary>The root node of the XML document or node tree.</summary>
  11699.         </member>
  11700.         <member name="F:System.Xml.XPath.XPathNodeType.SignificantWhitespace">
  11701.             <summary>A node with white space characters and xml:space set to preserve.</summary>
  11702.         </member>
  11703.         <member name="F:System.Xml.XPath.XPathNodeType.Text">
  11704.             <summary>The text content of a node. Equivalent to the Document Object Model (DOM) Text and CDATA node types. Contains at least one character.</summary>
  11705.         </member>
  11706.         <member name="F:System.Xml.XPath.XPathNodeType.Whitespace">
  11707.             <summary>A node with only white space characters and no significant white space. White space characters are #x20, #x9, #xD, or #xA.</summary>
  11708.         </member>
  11709.         <member name="T:System.Xml.XPath.XPathResultType">
  11710.             <summary>Specifies the return type of the XPath expression.</summary>
  11711.         </member>
  11712.         <member name="F:System.Xml.XPath.XPathResultType.Any">
  11713.             <summary>Any of the XPath node types.</summary>
  11714.         </member>
  11715.         <member name="F:System.Xml.XPath.XPathResultType.Boolean">
  11716.             <summary>A <see cref="T:System.Boolean"></see>true or false value.</summary>
  11717.         </member>
  11718.         <member name="F:System.Xml.XPath.XPathResultType.Error">
  11719.             <summary>The expression does not evaluate to the correct XPath type.</summary>
  11720.         </member>
  11721.         <member name="F:System.Xml.XPath.XPathResultType.Navigator">
  11722.             <summary>A tree fragment.</summary>
  11723.         </member>
  11724.         <member name="F:System.Xml.XPath.XPathResultType.NodeSet">
  11725.             <summary>A node collection.</summary>
  11726.         </member>
  11727.         <member name="F:System.Xml.XPath.XPathResultType.Number">
  11728.             <summary>A numeric value.</summary>
  11729.         </member>
  11730.         <member name="F:System.Xml.XPath.XPathResultType.String">
  11731.             <summary>A <see cref="T:System.String"></see> value.</summary>
  11732.         </member>
  11733.         <member name="N:System.Xml.Xsl">
  11734.             <summary>The System.Xml.Xsl namespace provides support for Extensible Stylesheet Transformation (XSLT) transforms. It supports the W3C XSL Transformations (XSLT) Version 1.0 Recommendation (www.w3.org/TR/xslt).</summary>
  11735.         </member>
  11736.         <member name="T:System.Xml.Xsl.IXsltContextFunction">
  11737.             <summary>Provides an interface to a given function defined in the Extensible Stylesheet Language for Transformations (XSLT) style sheet during runtime execution.</summary>
  11738.         </member>
  11739.         <member name="M:System.Xml.Xsl.IXsltContextFunction.Invoke(System.Xml.Xsl.XsltContext,System.Object[],System.Xml.XPath.XPathNavigator)">
  11740.             <summary>Provides the method to invoke the function with the given arguments in the given context.</summary>
  11741.             <returns>An <see cref="T:System.Object"></see> representing the return value of the function.</returns>
  11742.             <param name="xsltContext">The XSLT context for the function call. </param>
  11743.             <param name="args">The arguments of the function call. Each argument is an element in the array. </param>
  11744.             <param name="docContext">The context node for the function call. </param>
  11745.         </member>
  11746.         <member name="P:System.Xml.Xsl.IXsltContextFunction.ArgTypes">
  11747.             <summary>Gets the supplied XML Path Language (XPath) types for the function's argument list. This information can be used to discover the signature of the function which allows you to differentiate between overloaded functions.</summary>
  11748.             <returns>An array of <see cref="T:System.Xml.XPath.XPathResultType"></see> representing the types for the function's argument list.</returns>
  11749.         </member>
  11750.         <member name="P:System.Xml.Xsl.IXsltContextFunction.Maxargs">
  11751.             <summary>Gets the maximum number of arguments for the function. This enables the user to differentiate between overloaded functions.</summary>
  11752.             <returns>The maximum number of arguments for the function.</returns>
  11753.         </member>
  11754.         <member name="P:System.Xml.Xsl.IXsltContextFunction.Minargs">
  11755.             <summary>Gets the minimum number of arguments for the function. This enables the user to differentiate between overloaded functions.</summary>
  11756.             <returns>The minimum number of arguments for the function.</returns>
  11757.         </member>
  11758.         <member name="P:System.Xml.Xsl.IXsltContextFunction.ReturnType">
  11759.             <summary>Gets the <see cref="T:System.Xml.XPath.XPathResultType"></see> representing the XPath type returned by the function.</summary>
  11760.             <returns>An <see cref="T:System.Xml.XPath.XPathResultType"></see> representing the XPath type returned by the function </returns>
  11761.         </member>
  11762.         <member name="T:System.Xml.Xsl.IXsltContextVariable">
  11763.             <summary>Provides an interface to a given variable that is defined in the style sheet during runtime execution.</summary>
  11764.         </member>
  11765.         <member name="M:System.Xml.Xsl.IXsltContextVariable.Evaluate(System.Xml.Xsl.XsltContext)">
  11766.             <summary>Evaluates the variable at runtime and returns an object that represents the value of the variable.</summary>
  11767.             <returns>An <see cref="T:System.Object"></see> representing the value of the variable. Possible return types include number, string, Boolean, document fragment, or node set.</returns>
  11768.             <param name="xsltContext">An <see cref="T:System.Xml.Xsl.XsltContext"></see> representing the execution context of the variable. </param>
  11769.         </member>
  11770.         <member name="P:System.Xml.Xsl.IXsltContextVariable.IsLocal">
  11771.             <summary>Gets a value indicating whether the variable is local.</summary>
  11772.             <returns>true if the variable is a local variable in the current context; otherwise, false.</returns>
  11773.         </member>
  11774.         <member name="P:System.Xml.Xsl.IXsltContextVariable.IsParam">
  11775.             <summary>Gets a value indicating whether the variable is an Extensible Stylesheet Language Transformations (XSLT) parameter. This can be a parameter to a style sheet or a template.</summary>
  11776.             <returns>true if the variable is an XSLT parameter; otherwise, false.</returns>
  11777.         </member>
  11778.         <member name="P:System.Xml.Xsl.IXsltContextVariable.VariableType">
  11779.             <summary>Gets the <see cref="T:System.Xml.XPath.XPathResultType"></see> representing the XML Path Language (XPath) type of the variable.</summary>
  11780.             <returns>The <see cref="T:System.Xml.XPath.XPathResultType"></see> representing the XPath type of the variable.</returns>
  11781.         </member>
  11782.         <member name="T:System.Xml.Xsl.XslCompiledTransform">
  11783.             <summary>Transforms XML data using an XSLT style sheet.</summary>
  11784.         </member>
  11785.         <member name="M:System.Xml.Xsl.XslCompiledTransform.#ctor">
  11786.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Xsl.XslCompiledTransform"></see> class. </summary>
  11787.         </member>
  11788.         <member name="M:System.Xml.Xsl.XslCompiledTransform.#ctor(System.Boolean)">
  11789.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Xsl.XslCompiledTransform"></see> class with the specified debug setting. </summary>
  11790.             <param name="enableDebug">true to generate debug information; otherwise false. Setting this to true enables you to debug the style sheet with the Microsoft Visual Studio Debugger.</param>
  11791.         </member>
  11792.         <member name="M:System.Xml.Xsl.XslCompiledTransform.Load(System.Xml.XPath.IXPathNavigable)">
  11793.             <summary>Compiles the style sheet contained in the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> object.</summary>
  11794.             <param name="stylesheet">An object implementing the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> interface. In the Microsoft .NET Framework, this can be either an <see cref="T:System.Xml.XmlNode"></see> (typically an <see cref="T:System.Xml.XmlDocument"></see>), or an <see cref="T:System.Xml.XPath.XPathDocument"></see> containing the style sheet.</param>
  11795.             <exception cref="T:System.ArgumentNullException">The stylesheet value is null.</exception>
  11796.             <exception cref="T:System.Xml.Xsl.XsltException">The style sheet contains an error.</exception>
  11797.         </member>
  11798.         <member name="M:System.Xml.Xsl.XslCompiledTransform.Load(System.String)">
  11799.             <summary>Loads and compiles the style sheet located at the specified URI.</summary>
  11800.             <param name="stylesheetUri">The URI of the style sheet.</param>
  11801.             <exception cref="T:System.IO.FileNotFoundException">The style sheet cannot be found.</exception>
  11802.             <exception cref="T:System.Xml.XmlException">There was a parsing error loading the style sheet.</exception>
  11803.             <exception cref="T:System.UriFormatException">stylesheetUri is not a valid URI.</exception>
  11804.             <exception cref="T:System.Net.WebException">The stylesheetUri value cannot be resolved.-or-An error occurred while processing the request.</exception>
  11805.             <exception cref="T:System.Xml.Xsl.XsltException">The style sheet contains an error.</exception>
  11806.             <exception cref="T:System.IO.DirectoryNotFoundException">The stylesheetUri value includes a filename or directory that cannot be found.</exception>
  11807.             <exception cref="T:System.ArgumentNullException">The stylesheetUri value is null.</exception>
  11808.         </member>
  11809.         <member name="M:System.Xml.Xsl.XslCompiledTransform.Load(System.Xml.XmlReader)">
  11810.             <summary>Compiles the style sheet contained in the <see cref="T:System.Xml.XmlReader"></see>.</summary>
  11811.             <param name="stylesheet">An <see cref="T:System.Xml.XmlReader"></see> containing the style sheet.</param>
  11812.             <exception cref="T:System.ArgumentNullException">The stylesheet value is null.</exception>
  11813.             <exception cref="T:System.Xml.Xsl.XsltException">The style sheet contains an error.</exception>
  11814.         </member>
  11815.         <member name="M:System.Xml.Xsl.XslCompiledTransform.Load(System.Xml.XPath.IXPathNavigable,System.Xml.Xsl.XsltSettings,System.Xml.XmlResolver)">
  11816.             <summary>Compiles the XSLT style sheet contained in the <see cref="T:System.Xml.XPath.IXPathNavigable"></see>. The <see cref="T:System.Xml.XmlResolver"></see> resolves any XSLT import or include elements and the XSLT settings determine the permissions for the style sheet.</summary>
  11817.             <param name="stylesheet">An object implementing the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> interface. In the Microsoft .NET Framework, this can be either an <see cref="T:System.Xml.XmlNode"></see> (typically an <see cref="T:System.Xml.XmlDocument"></see>), or an <see cref="T:System.Xml.XPath.XPathDocument"></see> containing the style sheet.</param>
  11818.             <param name="stylesheetResolver">The <see cref="T:System.Xml.XmlResolver"></see> used to resolve any style sheets referenced in XSLT import and include elements. If this is null, external resources are not resolved.</param>
  11819.             <param name="settings">The <see cref="T:System.Xml.Xsl.XsltSettings"></see> to apply to the style sheet. If this is null, the <see cref="P:System.Xml.Xsl.XsltSettings.Default"></see> setting is applied.</param>
  11820.             <exception cref="T:System.ArgumentNullException">The stylesheet value is null.</exception>
  11821.             <exception cref="T:System.Xml.Xsl.XsltException">The style sheet contains an error.</exception>
  11822.         </member>
  11823.         <member name="M:System.Xml.Xsl.XslCompiledTransform.Load(System.String,System.Xml.Xsl.XsltSettings,System.Xml.XmlResolver)">
  11824.             <summary>Loads and compiles the XSLT style sheet specified by the URI. The <see cref="T:System.Xml.XmlResolver"></see> resolves any XSLT import or include elements and the XSLT settings determine the permissions for the style sheet.</summary>
  11825.             <param name="settings">The <see cref="T:System.Xml.Xsl.XsltSettings"></see> to apply to the style sheet. If this is null, the <see cref="P:System.Xml.Xsl.XsltSettings.Default"></see> setting is applied.</param>
  11826.             <param name="stylesheetResolver">The <see cref="T:System.Xml.XmlResolver"></see> used to resolve the style sheet URI and any style sheets referenced in XSLT import and include elements. </param>
  11827.             <param name="stylesheetUri">The URI of the style sheet.</param>
  11828.             <exception cref="T:System.IO.FileNotFoundException">The style sheet cannot be found.</exception>
  11829.             <exception cref="T:System.Xml.XmlException">There was a parsing error loading the style sheet.</exception>
  11830.             <exception cref="T:System.UriFormatException">stylesheetUri is not a valid URI.</exception>
  11831.             <exception cref="T:System.Net.WebException">The stylesheetUri value cannot be resolved.-or-An error occurred while processing the request.</exception>
  11832.             <exception cref="T:System.ArgumentNullException">The stylesheetUri or stylesheetResolver value is null.</exception>
  11833.             <exception cref="T:System.Xml.Xsl.XsltException">The style sheet contains an error.</exception>
  11834.             <exception cref="T:System.IO.DirectoryNotFoundException">The stylesheetUri value includes a filename or directory that cannot be found.</exception>
  11835.         </member>
  11836.         <member name="M:System.Xml.Xsl.XslCompiledTransform.Load(System.Xml.XmlReader,System.Xml.Xsl.XsltSettings,System.Xml.XmlResolver)">
  11837.             <summary>Compiles the XSLT style sheet contained in the <see cref="T:System.Xml.XmlReader"></see>. The <see cref="T:System.Xml.XmlResolver"></see> resolves any XSLT import or include elements and the XSLT settings determine the permissions for the style sheet.</summary>
  11838.             <param name="stylesheet">The <see cref="T:System.Xml.XmlReader"></see> containing the style sheet.</param>
  11839.             <param name="stylesheetResolver">The <see cref="T:System.Xml.XmlResolver"></see> used to resolve any style sheets referenced in XSLT import and include elements. If this is null, external resources are not resolved.</param>
  11840.             <param name="settings">The <see cref="T:System.Xml.Xsl.XsltSettings"></see> to apply to the style sheet. If this is null, the <see cref="P:System.Xml.Xsl.XsltSettings.Default"></see> setting is applied.</param>
  11841.             <exception cref="T:System.ArgumentNullException">The stylesheet value is null.</exception>
  11842.             <exception cref="T:System.Xml.Xsl.XsltException">The style sheet contains an error.</exception>
  11843.         </member>
  11844.         <member name="M:System.Xml.Xsl.XslCompiledTransform.Transform(System.Xml.XPath.IXPathNavigable,System.Xml.XmlWriter)">
  11845.             <summary>Executes the transform using the input document specified by the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> object and outputs the results to an <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  11846.             <param name="results">The <see cref="T:System.Xml.XmlWriter"></see> to which you want to output.If the style sheet contains an xsl:output element, you should create the <see cref="T:System.Xml.XmlWriter"></see> using the <see cref="T:System.Xml.XmlWriterSettings"></see> object returned from the <see cref="P:System.Xml.Xsl.XslCompiledTransform.OutputSettings"></see> property. This ensures that the <see cref="T:System.Xml.XmlWriter"></see> has the correct output settings.</param>
  11847.             <param name="input">An object implementing the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> interface. In the Microsoft .NET Framework, this can be either an <see cref="T:System.Xml.XmlNode"></see> (typically an <see cref="T:System.Xml.XmlDocument"></see>), or an <see cref="T:System.Xml.XPath.XPathDocument"></see> containing the data to be transformed.</param>
  11848.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error executing the XSLT transform.</exception>
  11849.             <exception cref="T:System.ArgumentNullException">The input or results value is null.</exception>
  11850.         </member>
  11851.         <member name="M:System.Xml.Xsl.XslCompiledTransform.Transform(System.String,System.String)">
  11852.             <summary>Executes the transform using the input document specified by the URI and outputs the results to a file.</summary>
  11853.             <param name="resultsFile">The URI of the output file.</param>
  11854.             <param name="inputUri">The URI of the input document.</param>
  11855.             <exception cref="T:System.IO.FileNotFoundException">The input document cannot be found.</exception>
  11856.             <exception cref="T:System.Xml.XmlException">There was a parsing error loading the input document.</exception>
  11857.             <exception cref="T:System.UriFormatException">inputUri or resultsFile is not a valid URI.</exception>
  11858.             <exception cref="T:System.Net.WebException">The inputUri or resultsFile value cannot be resolved.-or-An error occurred while processing the request</exception>
  11859.             <exception cref="T:System.IO.DirectoryNotFoundException">The inputUri or resultsFile value includes a filename or directory cannot be found.</exception>
  11860.             <exception cref="T:System.ArgumentNullException">The inputUri or resultsFile value is null.</exception>
  11861.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error executing the XSLT transform.</exception>
  11862.         </member>
  11863.         <member name="M:System.Xml.Xsl.XslCompiledTransform.Transform(System.String,System.Xml.XmlWriter)">
  11864.             <summary>Executes the transform using the input document specified by the URI and outputs the results to an <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  11865.             <param name="results">The <see cref="T:System.Xml.XmlWriter"></see> to which you want to output.If the style sheet contains an xsl:output element, you should create the <see cref="T:System.Xml.XmlWriter"></see> using the <see cref="T:System.Xml.XmlWriterSettings"></see> object returned from the <see cref="P:System.Xml.Xsl.XslCompiledTransform.OutputSettings"></see> property. This ensures that the <see cref="T:System.Xml.XmlWriter"></see> has the correct output settings.</param>
  11866.             <param name="inputUri">The URI of the input document.</param>
  11867.             <exception cref="T:System.Net.WebException">The inputUri value cannot be resolved.-or-An error occurred while processing the request.</exception>
  11868.             <exception cref="T:System.Xml.XmlException">There was a parsing error loading the input document.</exception>
  11869.             <exception cref="T:System.IO.DirectoryNotFoundException">The inputUri value includes a filename or directory cannot be found.</exception>
  11870.             <exception cref="T:System.UriFormatException">inputUri is not a valid URI.</exception>
  11871.             <exception cref="T:System.ArgumentNullException">The inputUri or results value is null.</exception>
  11872.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error executing the XSLT transform.</exception>
  11873.         </member>
  11874.         <member name="M:System.Xml.Xsl.XslCompiledTransform.Transform(System.Xml.XmlReader,System.Xml.XmlWriter)">
  11875.             <summary>Executes the transform using the input document specified by the <see cref="T:System.Xml.XmlReader"></see> object and outputs the results to an <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  11876.             <param name="results">The <see cref="T:System.Xml.XmlWriter"></see> to which you want to output.If the style sheet contains an xsl:output element, you should create the <see cref="T:System.Xml.XmlWriter"></see> using the <see cref="T:System.Xml.XmlWriterSettings"></see> object returned from the <see cref="P:System.Xml.Xsl.XslCompiledTransform.OutputSettings"></see> property. This ensures that the <see cref="T:System.Xml.XmlWriter"></see> has the correct output settings.</param>
  11877.             <param name="input">The <see cref="T:System.Xml.XmlReader"></see> containing the input document.</param>
  11878.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error executing the XSLT transform.</exception>
  11879.             <exception cref="T:System.ArgumentNullException">The input or results value is null.</exception>
  11880.         </member>
  11881.         <member name="M:System.Xml.Xsl.XslCompiledTransform.Transform(System.Xml.XPath.IXPathNavigable,System.Xml.Xsl.XsltArgumentList,System.IO.Stream)">
  11882.             <summary>Executes the transform using the input document specified by the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> object and outputs the results to a stream. The <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> provides additional runtime arguments.</summary>
  11883.             <param name="results">The stream to which you want to output.</param>
  11884.             <param name="arguments">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transform. This value can be null.</param>
  11885.             <param name="input">An object implementing the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> interface. In the Microsoft .NET Framework, this can be either an <see cref="T:System.Xml.XmlNode"></see> (typically an <see cref="T:System.Xml.XmlDocument"></see>), or an <see cref="T:System.Xml.XPath.XPathDocument"></see> containing the data to be transformed.</param>
  11886.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error executing the XSLT transform.</exception>
  11887.             <exception cref="T:System.ArgumentNullException">The input or results value is null.</exception>
  11888.         </member>
  11889.         <member name="M:System.Xml.Xsl.XslCompiledTransform.Transform(System.Xml.XPath.IXPathNavigable,System.Xml.Xsl.XsltArgumentList,System.IO.TextWriter)">
  11890.             <summary>Executes the transform using the input document specified by the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> object and outputs the results to an <see cref="T:System.IO.TextWriter"></see>. The <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> provides additional run-time arguments.</summary>
  11891.             <param name="results">The <see cref="T:System.IO.TextWriter"></see> to which you want to output.</param>
  11892.             <param name="arguments">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transform. This value can be null.</param>
  11893.             <param name="input">An object implementing the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> interface. In the Microsoft .NET Framework, this can be either an <see cref="T:System.Xml.XmlNode"></see> (typically an <see cref="T:System.Xml.XmlDocument"></see>), or an <see cref="T:System.Xml.XPath.XPathDocument"></see> containing the data to be transformed.</param>
  11894.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error executing the XSLT transform.</exception>
  11895.             <exception cref="T:System.ArgumentNullException">The input or results value is null.</exception>
  11896.         </member>
  11897.         <member name="M:System.Xml.Xsl.XslCompiledTransform.Transform(System.Xml.XPath.IXPathNavigable,System.Xml.Xsl.XsltArgumentList,System.Xml.XmlWriter)">
  11898.             <summary>Executes the transform using the input document specified by the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> object and outputs the results to an <see cref="T:System.Xml.XmlWriter"></see>. The <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> provides additional run-time arguments.</summary>
  11899.             <param name="results">The <see cref="T:System.Xml.XmlWriter"></see> to which you want to output.If the style sheet contains an xsl:output element, you should create the <see cref="T:System.Xml.XmlWriter"></see> using the <see cref="T:System.Xml.XmlWriterSettings"></see> object returned from the <see cref="P:System.Xml.Xsl.XslCompiledTransform.OutputSettings"></see> property. This ensures that the <see cref="T:System.Xml.XmlWriter"></see> has the correct output settings.</param>
  11900.             <param name="arguments">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transform. This value can be null.</param>
  11901.             <param name="input">An object implementing the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> interface. In the Microsoft .NET Framework, this can be either an <see cref="T:System.Xml.XmlNode"></see> (typically an <see cref="T:System.Xml.XmlDocument"></see>), or an <see cref="T:System.Xml.XPath.XPathDocument"></see> containing the data to be transformed.</param>
  11902.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error executing the XSLT transform.</exception>
  11903.             <exception cref="T:System.ArgumentNullException">The input or results value is null.</exception>
  11904.         </member>
  11905.         <member name="M:System.Xml.Xsl.XslCompiledTransform.Transform(System.String,System.Xml.Xsl.XsltArgumentList,System.IO.Stream)">
  11906.             <summary>Executes the transform using the input document specified by the URI and outputs the results to stream. The <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> provides additional run-time arguments.</summary>
  11907.             <param name="results">The stream to which you want to output.</param>
  11908.             <param name="arguments">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transform. This value can be null.</param>
  11909.             <param name="inputUri">The URI of the input document.</param>
  11910.             <exception cref="T:System.Net.WebException">The inputUri value cannot be resolved.-or-An error occurred while processing the request</exception>
  11911.             <exception cref="T:System.Xml.XmlException">There was a parsing error loading the input document.</exception>
  11912.             <exception cref="T:System.IO.DirectoryNotFoundException">The inputUri value includes a filename or directory cannot be found.</exception>
  11913.             <exception cref="T:System.UriFormatException">inputUri is not a valid URI.</exception>
  11914.             <exception cref="T:System.ArgumentNullException">The inputUri or results value is null.</exception>
  11915.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error executing the XSLT transform.</exception>
  11916.         </member>
  11917.         <member name="M:System.Xml.Xsl.XslCompiledTransform.Transform(System.String,System.Xml.Xsl.XsltArgumentList,System.IO.TextWriter)">
  11918.             <summary>Executes the transform using the input document specified by the URI and outputs the results to a <see cref="T:System.IO.TextWriter"></see>.</summary>
  11919.             <param name="results">The <see cref="T:System.IO.TextWriter"></see> to which you want to output.</param>
  11920.             <param name="arguments">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transform. This value can be null.</param>
  11921.             <param name="inputUri">The URI of the input document.</param>
  11922.             <exception cref="T:System.Net.WebException">The inputUri value cannot be resolved.-or-An error occurred while processing the request</exception>
  11923.             <exception cref="T:System.Xml.XmlException">There was a parsing error loading the input document.</exception>
  11924.             <exception cref="T:System.IO.DirectoryNotFoundException">The inputUri value includes a filename or directory cannot be found.</exception>
  11925.             <exception cref="T:System.UriFormatException">inputUri is not a valid URI.</exception>
  11926.             <exception cref="T:System.ArgumentNullException">The inputUri or results value is null.</exception>
  11927.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error executing the XSLT transform.</exception>
  11928.         </member>
  11929.         <member name="M:System.Xml.Xsl.XslCompiledTransform.Transform(System.String,System.Xml.Xsl.XsltArgumentList,System.Xml.XmlWriter)">
  11930.             <summary>Executes the transform using the input document specified by the URI and outputs the results to an <see cref="T:System.Xml.XmlWriter"></see>. The <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> provides additional run-time arguments.</summary>
  11931.             <param name="results">The <see cref="T:System.Xml.XmlWriter"></see> to which you want to output.If the style sheet contains an xsl:output element, you should create the <see cref="T:System.Xml.XmlWriter"></see> using the <see cref="T:System.Xml.XmlWriterSettings"></see> object returned from the <see cref="P:System.Xml.Xsl.XslCompiledTransform.OutputSettings"></see> property. This ensures that the <see cref="T:System.Xml.XmlWriter"></see> has the correct output settings.</param>
  11932.             <param name="arguments">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transform. This value can be null.</param>
  11933.             <param name="inputUri">The URI of the input document.</param>
  11934.             <exception cref="T:System.Net.WebException">The inputUri value cannot be resolved.-or-An error occurred while processing the request.</exception>
  11935.             <exception cref="T:System.Xml.XmlException">There was a parsing error loading the input document.</exception>
  11936.             <exception cref="T:System.UriFormatException">inputUri is not a valid URI.</exception>
  11937.             <exception cref="T:System.ArgumentNullException">The inputUri or results value is null.</exception>
  11938.             <exception cref="T:System.IO.DirectoryNotFoundException">The inputtUri value includes a filename or directory cannot be found.</exception>
  11939.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error executing the XSLT transform.</exception>
  11940.         </member>
  11941.         <member name="M:System.Xml.Xsl.XslCompiledTransform.Transform(System.Xml.XmlReader,System.Xml.Xsl.XsltArgumentList,System.IO.Stream)">
  11942.             <summary>Executes the transform using the input document specified by the <see cref="T:System.Xml.XmlReader"></see> object and outputs the results to a stream. The <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> provides additional run-time arguments.</summary>
  11943.             <param name="results">The stream to which you want to output.</param>
  11944.             <param name="arguments">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transform. This value can be null.</param>
  11945.             <param name="input">An <see cref="T:System.Xml.XmlReader"></see> containing the input document.</param>
  11946.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error executing the XSLT transform.</exception>
  11947.             <exception cref="T:System.ArgumentNullException">The input or results value is null.</exception>
  11948.         </member>
  11949.         <member name="M:System.Xml.Xsl.XslCompiledTransform.Transform(System.Xml.XmlReader,System.Xml.Xsl.XsltArgumentList,System.IO.TextWriter)">
  11950.             <summary>Executes the transform using the input document specified by the <see cref="T:System.Xml.XmlReader"></see> object and outputs the results to a <see cref="T:System.IO.TextWriter"></see>. The <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> provides additional run-time arguments.</summary>
  11951.             <param name="results">The <see cref="T:System.IO.TextWriter"></see> to which you want to output.</param>
  11952.             <param name="arguments">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transform. This value can be null.</param>
  11953.             <param name="input">An <see cref="T:System.Xml.XmlReader"></see> containing the input document.</param>
  11954.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error executing the XSLT transform.</exception>
  11955.             <exception cref="T:System.ArgumentNullException">The input or results value is null.</exception>
  11956.         </member>
  11957.         <member name="M:System.Xml.Xsl.XslCompiledTransform.Transform(System.Xml.XmlReader,System.Xml.Xsl.XsltArgumentList,System.Xml.XmlWriter)">
  11958.             <summary>Executes the transform using the input document specified by the <see cref="T:System.Xml.XmlReader"></see> object and outputs the results to an <see cref="T:System.Xml.XmlWriter"></see>. The <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> provides additional run-time arguments.</summary>
  11959.             <param name="results">The <see cref="T:System.Xml.XmlWriter"></see> to which you want to output.If the style sheet contains an xsl:output element, you should create the <see cref="T:System.Xml.XmlWriter"></see> using the <see cref="T:System.Xml.XmlWriterSettings"></see> object returned from the <see cref="P:System.Xml.Xsl.XslCompiledTransform.OutputSettings"></see> property. This ensures that the <see cref="T:System.Xml.XmlWriter"></see> has the correct output settings.</param>
  11960.             <param name="arguments">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transform. This value can be null.</param>
  11961.             <param name="input">An <see cref="T:System.Xml.XmlReader"></see> containing the input document.</param>
  11962.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error executing the XSLT transform.</exception>
  11963.             <exception cref="T:System.ArgumentNullException">The input or results value is null.</exception>
  11964.         </member>
  11965.         <member name="M:System.Xml.Xsl.XslCompiledTransform.Transform(System.Xml.XmlReader,System.Xml.Xsl.XsltArgumentList,System.Xml.XmlWriter,System.Xml.XmlResolver)">
  11966.             <summary>Executes the transform using the input document specified by the <see cref="T:System.Xml.XmlReader"></see> object and outputs the results to an <see cref="T:System.Xml.XmlWriter"></see>. The <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> provides additional run-time arguments and the XmlResolver resolves the XSLT document() function.</summary>
  11967.             <param name="results">The <see cref="T:System.Xml.XmlWriter"></see> to which you want to output.If the style sheet contains an xsl:output element, you should create the <see cref="T:System.Xml.XmlWriter"></see> using the <see cref="T:System.Xml.XmlWriterSettings"></see> object returned from the <see cref="P:System.Xml.Xsl.XslCompiledTransform.OutputSettings"></see> property. This ensures that the <see cref="T:System.Xml.XmlWriter"></see> has the correct output settings.</param>
  11968.             <param name="arguments">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transform. This value can be null.</param>
  11969.             <param name="input">An <see cref="T:System.Xml.XmlReader"></see> containing the input document.</param>
  11970.             <param name="documentResolver">The <see cref="T:System.Xml.XmlResolver"></see> used to resolve the XSLT document() function. If this is null, the document() function is not resolved.</param>
  11971.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error executing the XSLT transform.</exception>
  11972.             <exception cref="T:System.ArgumentNullException">The input or results value is null.</exception>
  11973.         </member>
  11974.         <member name="P:System.Xml.Xsl.XslCompiledTransform.OutputSettings">
  11975.             <summary>Gets an <see cref="T:System.Xml.XmlWriterSettings"></see> object that contains the output information derived from the xsl:output element of the style sheet.</summary>
  11976.             <returns>A read-only <see cref="T:System.Xml.XmlWriterSettings"></see> object that contains the output information derived from the xsl:output element of the style sheet. This value can be null.</returns>
  11977.         </member>
  11978.         <member name="P:System.Xml.Xsl.XslCompiledTransform.TemporaryFiles">
  11979.             <summary>Gets the <see cref="T:System.CodeDom.Compiler.TempFileCollection"></see> that contains the temporary files generated on disk after a successful call to the <see cref="Overload:System.Xml.Xsl.XslCompiledTransform.Load"></see> method. </summary>
  11980.             <returns>The <see cref="T:System.CodeDom.Compiler.TempFileCollection"></see> that contains the temporary files generated on disk. This value is null if the <see cref="Overload:System.Xml.Xsl.XslCompiledTransform.Load"></see> method has not been successfully called, or if debugging has not been enabled.</returns>
  11981.         </member>
  11982.         <member name="T:System.Xml.Xsl.XsltArgumentList">
  11983.             <summary>Contains a variable number of arguments which are either XSLT parameters or extension objects.</summary>
  11984.         </member>
  11985.         <member name="M:System.Xml.Xsl.XsltArgumentList.#ctor">
  11986.             <summary>Implements a new instance of the <see cref="T:System.Xml.Xsl.XsltArgumentList"></see>.</summary>
  11987.         </member>
  11988.         <member name="E:System.Xml.Xsl.XsltArgumentList.XsltMessageEncountered">
  11989.             <summary>Occurs when a message is specified in the style sheet by the xsl:message element. </summary>
  11990.         </member>
  11991.         <member name="M:System.Xml.Xsl.XsltArgumentList.AddExtensionObject(System.String,System.Object)">
  11992.             <summary>Adds a new object to the <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> and associates it with the namespace URI.</summary>
  11993.             <param name="namespaceUri">The namespace URI to associate with the object. To use the default namespace, specify an empty string. </param>
  11994.             <param name="extension">The object to add to the list. </param>
  11995.             <exception cref="T:System.Security.SecurityException">The caller does not have sufficient permissions to call this method. </exception>
  11996.             <exception cref="T:System.ArgumentException">The namespaceUri is either null or http://www.w3.org/1999/XSL/Transform The namespaceUri already has an extension object associated with it. </exception>
  11997.         </member>
  11998.         <member name="M:System.Xml.Xsl.XsltArgumentList.AddParam(System.String,System.String,System.Object)">
  11999.             <summary>Adds a parameter to the <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> and associates it with the namespace qualified name.</summary>
  12000.             <param name="parameter">The parameter value or object to add to the list. </param>
  12001.             <param name="namespaceUri">The namespace URI to associate with the parameter. To use the default namespace, specify an empty string. </param>
  12002.             <param name="name">The name to associate with the parameter. </param>
  12003.             <exception cref="T:System.ArgumentException">The namespaceUri is either null or http://www.w3.org/1999/XSL/Transform.The name is not a valid name according to the W3C XML specification.The namespaceUri already has a parameter associated with it. </exception>
  12004.         </member>
  12005.         <member name="M:System.Xml.Xsl.XsltArgumentList.Clear">
  12006.             <summary>Removes all parameters and extension objects from the <see cref="T:System.Xml.Xsl.XsltArgumentList"></see>.</summary>
  12007.         </member>
  12008.         <member name="M:System.Xml.Xsl.XsltArgumentList.GetExtensionObject(System.String)">
  12009.             <summary>Gets the object associated with the given namespace.</summary>
  12010.             <returns>The namespace URI object or null if one was not found.</returns>
  12011.             <param name="namespaceUri">The namespace URI of the object. </param>
  12012.         </member>
  12013.         <member name="M:System.Xml.Xsl.XsltArgumentList.GetParam(System.String,System.String)">
  12014.             <summary>Gets the parameter associated with the namespace qualified name.</summary>
  12015.             <returns>The parameter object or null if one was not found.</returns>
  12016.             <param name="namespaceUri">The namespace URI associated with the parameter. </param>
  12017.             <param name="name">The name of the parameter. <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> does not check to ensure the name passed is a valid local name; however, the name cannot be null. </param>
  12018.         </member>
  12019.         <member name="M:System.Xml.Xsl.XsltArgumentList.RemoveExtensionObject(System.String)">
  12020.             <summary>Removes the object with the namespace URI from the <see cref="T:System.Xml.Xsl.XsltArgumentList"></see>.</summary>
  12021.             <returns>The object with the namespace URI or null if one was not found.</returns>
  12022.             <param name="namespaceUri">The namespace URI associated with the object to remove. </param>
  12023.         </member>
  12024.         <member name="M:System.Xml.Xsl.XsltArgumentList.RemoveParam(System.String,System.String)">
  12025.             <summary>Removes the parameter from the <see cref="T:System.Xml.Xsl.XsltArgumentList"></see>.</summary>
  12026.             <returns>The parameter object or null if one was not found.</returns>
  12027.             <param name="namespaceUri">The namespace URI of the parameter to remove. </param>
  12028.             <param name="name">The name of the parameter to remove. <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> does not check to ensure the name passed is a valid local name; however, the name cannot be null. </param>
  12029.         </member>
  12030.         <member name="T:System.Xml.Xsl.XsltCompileException">
  12031.             <summary>The exception that is thrown by the Load method when an error is found in the XSLT style sheet.</summary>
  12032.         </member>
  12033.         <member name="M:System.Xml.Xsl.XsltCompileException.#ctor">
  12034.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Xsl.XsltCompileException"></see> class.</summary>
  12035.         </member>
  12036.         <member name="M:System.Xml.Xsl.XsltCompileException.#ctor(System.String)">
  12037.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Xsl.XsltCompileException"></see> class with a specified error message.</summary>
  12038.             <param name="message">The message that describes the error.</param>
  12039.         </member>
  12040.         <member name="M:System.Xml.Xsl.XsltCompileException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  12041.             <summary>Initializes a new instance of the XsltCompileException class using the information in the <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> and <see cref="T:System.Runtime.Serialization.StreamingContext"></see> objects.</summary>
  12042.             <param name="context">The StreamingContext object containing the context information. </param>
  12043.             <param name="info">The SerializationInfo object containing all the properties of an XsltCompileException. </param>
  12044.         </member>
  12045.         <member name="M:System.Xml.Xsl.XsltCompileException.#ctor(System.String,System.Exception)">
  12046.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Xsl.XsltCompileException"></see> class specified error message and a reference to the inner exception that is the cause of this exception.</summary>
  12047.             <param name="message">The message that describes the error.</param>
  12048.             <param name="innerException">The exception that is the cause of the current exception, or null if no inner exception is specified. </param>
  12049.         </member>
  12050.         <member name="M:System.Xml.Xsl.XsltCompileException.#ctor(System.Exception,System.String,System.Int32,System.Int32)">
  12051.             <summary>Initializes a new instance of the XsltCompileException class.</summary>
  12052.             <param name="sourceUri">The location path of the style sheet. </param>
  12053.             <param name="inner">The <see cref="T:System.Exception"></see> that threw the XsltCompileException. </param>
  12054.             <param name="linePosition">The line position indicating where the error occurred in the style sheet. </param>
  12055.             <param name="lineNumber">The line number indicating where the error occurred in the style sheet. </param>
  12056.         </member>
  12057.         <member name="M:System.Xml.Xsl.XsltCompileException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  12058.             <summary>Streams all the XsltCompileException properties into the <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> class for the given <see cref="T:System.Runtime.Serialization.StreamingContext"></see>.</summary>
  12059.             <param name="context">The StreamingContext object. </param>
  12060.             <param name="info">The SerializationInfo object. </param>
  12061.         </member>
  12062.         <member name="T:System.Xml.Xsl.XsltContext">
  12063.             <summary>Encapsulates the current execution context of the Extensible Stylesheet Language for Transformations (XSLT) processor allowing XML Path Language (XPath) to resolve functions, parameters, and namespaces within XPath expressions.</summary>
  12064.         </member>
  12065.         <member name="M:System.Xml.Xsl.XsltContext.#ctor">
  12066.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Xsl.XsltContext"></see> class.</summary>
  12067.         </member>
  12068.         <member name="M:System.Xml.Xsl.XsltContext.#ctor(System.Xml.NameTable)">
  12069.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Xsl.XsltContext"></see> class with the specified <see cref="T:System.Xml.NameTable"></see>.</summary>
  12070.             <param name="table">The <see cref="T:System.Xml.NameTable"></see> to use. </param>
  12071.         </member>
  12072.         <member name="M:System.Xml.Xsl.XsltContext.CompareDocument(System.String,System.String)">
  12073.             <summary>When overridden in a derived class, compares the base Uniform Resource Identifiers (URIs) of two documents based upon the order the documents were loaded by the XSLT processor (that is, the <see cref="T:System.Xml.Xsl.XslTransform"></see> class).</summary>
  12074.             <returns>An integer value describing the relative order of the two base URIs: -1 if baseUri occurs before nextbaseUri; 0 if the two base URIs are identical; and 1 if baseUri occurs after nextbaseUri.</returns>
  12075.             <param name="baseUri">The base URI of the first document to compare. </param>
  12076.             <param name="nextbaseUri">The base URI of the second document to compare. </param>
  12077.         </member>
  12078.         <member name="M:System.Xml.Xsl.XsltContext.PreserveWhitespace(System.Xml.XPath.XPathNavigator)">
  12079.             <summary>When overridden in a derived class, evaluates whether to preserve white space nodes or strip them for the given context.</summary>
  12080.             <returns>Returns true if the white space is to be preserved or false if the white space is to be stripped.</returns>
  12081.             <param name="node">The white space node that is to be preserved or stripped in the current context. </param>
  12082.         </member>
  12083.         <member name="M:System.Xml.Xsl.XsltContext.ResolveFunction(System.String,System.String,System.Xml.XPath.XPathResultType[])">
  12084.             <summary>When overridden in a derived class, resolves a function reference and returns an <see cref="T:System.Xml.Xsl.IXsltContextFunction"></see> representing the function. The <see cref="T:System.Xml.Xsl.IXsltContextFunction"></see> is used at execution time to get the return value of the function.</summary>
  12085.             <returns>An <see cref="T:System.Xml.Xsl.IXsltContextFunction"></see> representing the function.</returns>
  12086.             <param name="name">The name of the function. </param>
  12087.             <param name="prefix">The prefix of the function as it appears in the XPath expression. </param>
  12088.             <param name="ArgTypes">An array of argument types for the function being resolved. This allows you to select between methods with the same name (for example, overloaded methods). </param>
  12089.         </member>
  12090.         <member name="M:System.Xml.Xsl.XsltContext.ResolveVariable(System.String,System.String)">
  12091.             <summary>When overridden in a derived class, resolves a variable reference and returns an <see cref="T:System.Xml.Xsl.IXsltContextVariable"></see> representing the variable.</summary>
  12092.             <returns>An <see cref="T:System.Xml.Xsl.IXsltContextVariable"></see> representing the variable at runtime.</returns>
  12093.             <param name="name">The name of the variable. </param>
  12094.             <param name="prefix">The prefix of the variable as it appears in the XPath expression. </param>
  12095.         </member>
  12096.         <member name="P:System.Xml.Xsl.XsltContext.Whitespace">
  12097.             <summary>When overridden in a derived class, gets a value indicating whether to include white space nodes in the output.</summary>
  12098.             <returns>true to check white space nodes in the source document for inclusion in the output; false to not evaluate white space nodes. The default is true.</returns>
  12099.         </member>
  12100.         <member name="T:System.Xml.Xsl.XsltException">
  12101.             <summary>The exception that is thrown when an error occurs while processing an XSLT transformation.</summary>
  12102.         </member>
  12103.         <member name="M:System.Xml.Xsl.XsltException.#ctor">
  12104.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Xsl.XsltException"></see> class.</summary>
  12105.         </member>
  12106.         <member name="M:System.Xml.Xsl.XsltException.#ctor(System.String)">
  12107.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Xsl.XsltException"></see> class with a specified error message. </summary>
  12108.             <param name="message">The message that describes the error.</param>
  12109.         </member>
  12110.         <member name="M:System.Xml.Xsl.XsltException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  12111.             <summary>Initializes a new instance of the XsltException class using the information in the <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> and <see cref="T:System.Runtime.Serialization.StreamingContext"></see> objects.</summary>
  12112.             <param name="context">The StreamingContext object. </param>
  12113.             <param name="info">The SerializationInfo object containing all the properties of an XsltException. </param>
  12114.         </member>
  12115.         <member name="M:System.Xml.Xsl.XsltException.#ctor(System.String,System.Exception)">
  12116.             <summary>Initializes a new instance of the XsltException class.</summary>
  12117.             <param name="message">The description of the error condition. </param>
  12118.             <param name="innerException">The <see cref="T:System.Exception"></see> which threw the XsltException, if any. This value can be null. </param>
  12119.         </member>
  12120.         <member name="M:System.Xml.Xsl.XsltException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  12121.             <summary>Streams all the XsltException properties into the <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> class for the given <see cref="T:System.Runtime.Serialization.StreamingContext"></see>.</summary>
  12122.             <param name="context">The StreamingContext object. </param>
  12123.             <param name="info">The SerializationInfo object. </param>
  12124.         </member>
  12125.         <member name="P:System.Xml.Xsl.XsltException.LineNumber">
  12126.             <summary>Gets the line number indicating where the error occurred in the style sheet.</summary>
  12127.             <returns>The line number indicating where the error occurred in the style sheet.</returns>
  12128.         </member>
  12129.         <member name="P:System.Xml.Xsl.XsltException.LinePosition">
  12130.             <summary>Gets the line position indicating where the error occurred in the style sheet.</summary>
  12131.             <returns>The line position indicating where the error occurred in the style sheet.</returns>
  12132.         </member>
  12133.         <member name="P:System.Xml.Xsl.XsltException.Message">
  12134.             <summary>Gets the formatted error message describing the current exception.</summary>
  12135.             <returns>The formatted error message describing the current exception.</returns>
  12136.         </member>
  12137.         <member name="P:System.Xml.Xsl.XsltException.SourceUri">
  12138.             <summary>Gets the location path of the style sheet.</summary>
  12139.             <returns>The location path of the style sheet.</returns>
  12140.         </member>
  12141.         <member name="T:System.Xml.Xsl.XsltMessageEncounteredEventArgs">
  12142.             <summary>Provides data for the <see cref="E:System.Xml.Xsl.XsltArgumentList.XsltMessageEncountered"></see> event.</summary>
  12143.         </member>
  12144.         <member name="M:System.Xml.Xsl.XsltMessageEncounteredEventArgs.#ctor">
  12145.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Xsl.XsltMessageEncounteredEventArgs"></see> class.</summary>
  12146.         </member>
  12147.         <member name="P:System.Xml.Xsl.XsltMessageEncounteredEventArgs.Message">
  12148.             <summary>Gets the contents of the xsl:message element.</summary>
  12149.             <returns>The contents of the xsl:message element.</returns>
  12150.         </member>
  12151.         <member name="T:System.Xml.Xsl.XsltMessageEncounteredEventHandler">
  12152.             <summary>Represents the method that will handle the <see cref="E:System.Xml.Xsl.XsltArgumentList.XsltMessageEncountered"></see> event.</summary>
  12153.         </member>
  12154.         <member name="T:System.Xml.Xsl.XslTransform">
  12155.             <summary>Transforms XML data using an Extensible Stylesheet Language for Transformations (XSLT) style sheet.</summary>
  12156.         </member>
  12157.         <member name="M:System.Xml.Xsl.XslTransform.#ctor">
  12158.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Xsl.XslTransform"></see> class.</summary>
  12159.         </member>
  12160.         <member name="M:System.Xml.Xsl.XslTransform.Load(System.Xml.XPath.IXPathNavigable)">
  12161.             <summary>Loads the XSLT style sheet contained in the <see cref="T:System.Xml.XPath.IXPathNavigable"></see>.</summary>
  12162.             <param name="stylesheet">An object implementing the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> interface. In the .NET┬áFramework, this can be either an <see cref="T:System.Xml.XmlNode"></see> (typically an <see cref="T:System.Xml.XmlDocument"></see>), or an <see cref="T:System.Xml.XPath.XPathDocument"></see> containing the XSLT style sheet. </param>
  12163.             <exception cref="T:System.Security.SecurityException">The style sheet contains embedded scripts, and the caller does not have UnmanagedCode permission. </exception>
  12164.             <exception cref="T:System.Xml.Xsl.XsltCompileException">The loaded resource is not a valid style sheet. </exception>
  12165.         </member>
  12166.         <member name="M:System.Xml.Xsl.XslTransform.Load(System.String)">
  12167.             <summary>Loads the XSLT style sheet specified by a URL.</summary>
  12168.             <param name="url">The URL that specifies the XSLT style sheet to load. </param>
  12169.             <exception cref="T:System.Security.SecurityException">The style sheet contains embedded script, and the caller does not have UnmanagedCode permission. </exception>
  12170.             <exception cref="T:System.Xml.Xsl.XsltCompileException">The loaded resource is not a valid style sheet. </exception>
  12171.         </member>
  12172.         <member name="M:System.Xml.Xsl.XslTransform.Load(System.Xml.XmlReader)">
  12173.             <summary>Loads the XSLT style sheet contained in the <see cref="T:System.Xml.XmlReader"></see>.</summary>
  12174.             <param name="stylesheet">An <see cref="T:System.Xml.XmlReader"></see> object that contains the XSLT style sheet. </param>
  12175.             <exception cref="T:System.Security.SecurityException">The style sheet contains embedded scripts, and the caller does not have UnmanagedCode permission. </exception>
  12176.             <exception cref="T:System.Xml.Xsl.XsltCompileException">The current node does not conform to a valid style sheet. </exception>
  12177.         </member>
  12178.         <member name="M:System.Xml.Xsl.XslTransform.Load(System.Xml.XPath.XPathNavigator)">
  12179.             <summary>Loads the XSLT style sheet contained in the <see cref="T:System.Xml.XPath.XPathNavigator"></see>.</summary>
  12180.             <param name="stylesheet">An <see cref="T:System.Xml.XPath.XPathNavigator"></see> object that contains the XSLT style sheet. </param>
  12181.             <exception cref="T:System.Security.SecurityException">The style sheet contains embedded scripts, and the caller does not have UnmanagedCode permission. </exception>
  12182.             <exception cref="T:System.Xml.Xsl.XsltCompileException">The current node does not conform to a valid style sheet. </exception>
  12183.         </member>
  12184.         <member name="M:System.Xml.Xsl.XslTransform.Load(System.Xml.XPath.IXPathNavigable,System.Xml.XmlResolver)">
  12185.             <summary>Loads the XSLT style sheet contained in the <see cref="T:System.Xml.XPath.IXPathNavigable"></see>.</summary>
  12186.             <param name="resolver">The <see cref="T:System.Xml.XmlResolver"></see> used to load any style sheets referenced in xsl:import and xsl:include elements. If this is null, external resources are not resolved.The <see cref="T:System.Xml.XmlResolver"></see> is not cached after the <see cref="Overload:System.Xml.Xsl.XslTransform.Load"></see> method completes. </param>
  12187.             <param name="stylesheet">An object implementing the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> interface. In the .NET┬áFramework, this can be either an <see cref="T:System.Xml.XmlNode"></see> (typically an <see cref="T:System.Xml.XmlDocument"></see>), or an <see cref="T:System.Xml.XPath.XPathDocument"></see> containing the XSLT style sheet. </param>
  12188.             <exception cref="T:System.Security.SecurityException">The style sheet contains embedded scripts, and the caller does not have UnmanagedCode permission. </exception>
  12189.             <exception cref="T:System.Xml.Xsl.XsltCompileException">The loaded resource is not a valid style sheet. </exception>
  12190.         </member>
  12191.         <member name="M:System.Xml.Xsl.XslTransform.Load(System.String,System.Xml.XmlResolver)">
  12192.             <summary>Loads the XSLT style sheet specified by a URL.</summary>
  12193.             <param name="url">The URL that specifies the XSLT style sheet to load. </param>
  12194.             <param name="resolver">The <see cref="T:System.Xml.XmlResolver"></see> to use to load the style sheet and any style sheet(s) referenced in xsl:import and xsl:include elements.If this is null, a default <see cref="T:System.Xml.XmlUrlResolver"></see> with no user credentials is used to open the style sheet. The default <see cref="T:System.Xml.XmlUrlResolver"></see> is not used to resolve any external resources in the style sheet, so xsl:import and xsl:include elements are not resolved.The <see cref="T:System.Xml.XmlResolver"></see> is not cached after the <see cref="M:System.Xml.Xsl.XslTransform.Load(System.String,System.Xml.XmlResolver)"></see> method completes. </param>
  12195.             <exception cref="T:System.Security.SecurityException">The style sheet contains embedded script, and the caller does not have UnmanagedCode permission. </exception>
  12196.             <exception cref="T:System.Xml.Xsl.XsltCompileException">The loaded resource is not a valid style sheet. </exception>
  12197.         </member>
  12198.         <member name="M:System.Xml.Xsl.XslTransform.Load(System.Xml.XmlReader,System.Xml.XmlResolver)">
  12199.             <summary>Loads the XSLT style sheet contained in the <see cref="T:System.Xml.XmlReader"></see>.</summary>
  12200.             <param name="resolver">The <see cref="T:System.Xml.XmlResolver"></see> used to load any style sheets referenced in xsl:import and xsl:include elements. If this is null, external resources are not resolved.The <see cref="T:System.Xml.XmlResolver"></see> is not cached after the <see cref="M:System.Xml.Xsl.XslTransform.Load(System.Xml.XmlReader,System.Xml.XmlResolver)"></see>  method completes. </param>
  12201.             <param name="stylesheet">An <see cref="T:System.Xml.XmlReader"></see> object that contains the XSLT style sheet. </param>
  12202.             <exception cref="T:System.Security.SecurityException">The style sheet contains embedded scripts, and the caller does not have UnmanagedCode permission. </exception>
  12203.             <exception cref="T:System.Xml.Xsl.XsltCompileException">The current node does not conform to a valid style sheet. </exception>
  12204.         </member>
  12205.         <member name="M:System.Xml.Xsl.XslTransform.Load(System.Xml.XPath.XPathNavigator,System.Xml.XmlResolver)">
  12206.             <summary>Loads the XSLT style sheet contained in the <see cref="T:System.Xml.XPath.XPathNavigator"></see>.</summary>
  12207.             <param name="resolver">The <see cref="T:System.Xml.XmlResolver"></see> used to load any style sheets referenced in xsl:import and xsl:include elements. If this is null, external resources are not resolved.The <see cref="T:System.Xml.XmlResolver"></see> is not cached after the <see cref="Overload:System.Xml.Xsl.XslTransform.Load"></see> method completes. </param>
  12208.             <param name="stylesheet">An <see cref="T:System.Xml.XPath.XPathNavigator"></see> object that contains the XSLT style sheet. </param>
  12209.             <exception cref="T:System.Security.SecurityException">The style sheet contains embedded scripts, and the caller does not have UnmanagedCode permission. </exception>
  12210.             <exception cref="T:System.Xml.Xsl.XsltCompileException">The current node does not conform to a valid style sheet. </exception>
  12211.         </member>
  12212.         <member name="M:System.Xml.Xsl.XslTransform.Load(System.Xml.XPath.IXPathNavigable,System.Xml.XmlResolver,System.Security.Policy.Evidence)">
  12213.             <summary>Loads the XSLT style sheet contained in the <see cref="T:System.Xml.XPath.IXPathNavigable"></see>. This method allows you to limit the permissions of the style sheet by specifying evidence.</summary>
  12214.             <param name="resolver">The <see cref="T:System.Xml.XmlResolver"></see> used to load any style sheets referenced in xsl:import and xsl:include elements. If this is null, external resources are not resolved.The <see cref="T:System.Xml.XmlResolver"></see> is not cached after the <see cref="Overload:System.Xml.Xsl.XslTransform.Load"></see> method completes. </param>
  12215.             <param name="stylesheet">An object implementing the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> interface. In the .NET┬áFramework, this can be either an <see cref="T:System.Xml.XmlNode"></see> (typically an <see cref="T:System.Xml.XmlDocument"></see>), or an <see cref="T:System.Xml.XPath.XPathDocument"></see> containing the XSLT style sheet. </param>
  12216.             <param name="evidence">The <see cref="T:System.Security.Policy.Evidence"></see> set on the assembly generated for the script block in the XSLT style sheet.If this is null, script blocks are not processed, the XSLT document() function is not supported, and privileged extension objects are disallowed.The caller must have ControlEvidence permission in order to supply evidence for the script assembly. Semi-trusted callers can set this parameter to null. </param>
  12217.             <exception cref="T:System.Xml.Xsl.XsltCompileException">The loaded resource is not a valid style sheet. </exception>
  12218.             <exception cref="T:System.Security.SecurityException">The referenced style sheet requires functionality that is not allowed by the evidence provided.The caller tries to supply evidence and does not have ControlEvidence permission. </exception>
  12219.         </member>
  12220.         <member name="M:System.Xml.Xsl.XslTransform.Load(System.Xml.XmlReader,System.Xml.XmlResolver,System.Security.Policy.Evidence)">
  12221.             <summary>Loads the XSLT style sheet contained in the <see cref="T:System.Xml.XmlReader"></see>. This method allows you to limit the permissions of the style sheet by specifying evidence.</summary>
  12222.             <param name="resolver">The <see cref="T:System.Xml.XmlResolver"></see> used to load any style sheets referenced in xsl:import and xsl:include elements. If this is null, external resources are not resolved.The <see cref="T:System.Xml.XmlResolver"></see> is not cached after the <see cref="Overload:System.Xml.Xsl.XslTransform.Load"></see> method completes. </param>
  12223.             <param name="stylesheet">An <see cref="T:System.Xml.XmlReader"></see> object containing the style sheet to load. </param>
  12224.             <param name="evidence">The <see cref="T:System.Security.Policy.Evidence"></see> set on the assembly generated for the script block in the XSLT style sheet.If this is null, script blocks are not processed, the XSLT document() function is not supported, and privileged extension objects are disallowed.The caller must have ControlEvidence permission in order to supply evidence for the script assembly. Semi-trusted callers can set this parameter to null. </param>
  12225.             <exception cref="T:System.Security.SecurityException">The referenced style sheet requires functionality that is not allowed by the evidence provided.The caller tries to supply evidence and does not have ControlEvidence permission. </exception>
  12226.             <exception cref="T:System.Xml.Xsl.XsltCompileException">The current node does not conform to a valid style sheet. </exception>
  12227.         </member>
  12228.         <member name="M:System.Xml.Xsl.XslTransform.Load(System.Xml.XPath.XPathNavigator,System.Xml.XmlResolver,System.Security.Policy.Evidence)">
  12229.             <summary>Loads the XSLT style sheet contained in the <see cref="T:System.Xml.XPath.XPathNavigator"></see>. This method allows you to limit the permissions of the style sheet by specifying evidence.</summary>
  12230.             <param name="resolver">The <see cref="T:System.Xml.XmlResolver"></see> used to load any style sheets referenced in xsl:import and xsl:include elements. If this is null, external resources are not resolved.The <see cref="T:System.Xml.XmlResolver"></see> is not cached after the <see cref="Overload:System.Xml.Xsl.XslTransform.Load"></see> method completes. </param>
  12231.             <param name="stylesheet">An <see cref="T:System.Xml.XPath.XPathNavigator"></see> object containing the style sheet to load. </param>
  12232.             <param name="evidence">The <see cref="T:System.Security.Policy.Evidence"></see> set on the assembly generated for the script block in the XSLT style sheet.If this is null, script blocks are not processed, the XSLT document() function is not supported, and privileged extension objects are disallowed.The caller must have ControlEvidence permission in order to supply evidence for the script assembly. Semi-trusted callers can set this parameter to null. </param>
  12233.             <exception cref="T:System.Security.SecurityException">The referenced style sheet requires functionality that is not allowed by the evidence provided.The caller tries to supply evidence and does not have ControlEvidence permission. </exception>
  12234.             <exception cref="T:System.Xml.Xsl.XsltCompileException">The current node does not conform to a valid style sheet. </exception>
  12235.         </member>
  12236.         <member name="M:System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.IXPathNavigable,System.Xml.Xsl.XsltArgumentList)">
  12237.             <summary>Transforms the XML data in the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> using the specified args and outputs the result to an <see cref="T:System.Xml.XmlReader"></see>.</summary>
  12238.             <returns>An <see cref="T:System.Xml.XmlReader"></see> containing the results of the transformation.</returns>
  12239.             <param name="args">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transformation. </param>
  12240.             <param name="input">An object implementing the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> interface. In the .NET┬áFramework, this can be either an <see cref="T:System.Xml.XmlNode"></see> (typically an <see cref="T:System.Xml.XmlDocument"></see>), or an <see cref="T:System.Xml.XPath.XPathDocument"></see> containing the data to be transformed. </param>
  12241.         </member>
  12242.         <member name="M:System.Xml.Xsl.XslTransform.Transform(System.String,System.String)">
  12243.             <summary>Transforms the XML data in the input file and outputs the result to an output file.</summary>
  12244.             <param name="outputfile">The URL of the output file. </param>
  12245.             <param name="inputfile">The URL of the source document to be transformed. </param>
  12246.         </member>
  12247.         <member name="M:System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.XPathNavigator,System.Xml.Xsl.XsltArgumentList)">
  12248.             <summary>Transforms the XML data in the <see cref="T:System.Xml.XPath.XPathNavigator"></see> using the specified args and outputs the result to an <see cref="T:System.Xml.XmlReader"></see>.</summary>
  12249.             <returns>An <see cref="T:System.Xml.XmlReader"></see> containing the results of the transformation.</returns>
  12250.             <param name="args">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transformation. </param>
  12251.             <param name="input">An <see cref="T:System.Xml.XPath.XPathNavigator"></see> containing the data to be transformed. </param>
  12252.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error processing the XSLT transformation. </exception>
  12253.         </member>
  12254.         <member name="M:System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.IXPathNavigable,System.Xml.Xsl.XsltArgumentList,System.IO.Stream)">
  12255.             <summary>Transforms the XML data in the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> using the specified args and outputs the result to a <see cref="T:System.IO.Stream"></see>.</summary>
  12256.             <param name="output">The stream to which you want to output. </param>
  12257.             <param name="args">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transformation. </param>
  12258.             <param name="input">An object implementing the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> interface. In the .NET┬áFramework, this can be either an <see cref="T:System.Xml.XmlNode"></see> (typically an <see cref="T:System.Xml.XmlDocument"></see>), or an <see cref="T:System.Xml.XPath.XPathDocument"></see> containing the data to be transformed. </param>
  12259.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error processing the XSLT transformation. </exception>
  12260.         </member>
  12261.         <member name="M:System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.IXPathNavigable,System.Xml.Xsl.XsltArgumentList,System.IO.TextWriter)">
  12262.             <summary>Transforms the XML data in the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> using the specified args and outputs the result to a <see cref="T:System.IO.TextWriter"></see>.</summary>
  12263.             <param name="output">The <see cref="T:System.IO.TextWriter"></see> to which you want to output. </param>
  12264.             <param name="args">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transformation. </param>
  12265.             <param name="input">An object implementing the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> interface. In the .NET┬áFramework, this can be either an <see cref="T:System.Xml.XmlNode"></see> (typically an <see cref="T:System.Xml.XmlDocument"></see>), or an <see cref="T:System.Xml.XPath.XPathDocument"></see> containing the data to be transformed. </param>
  12266.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error processing the XSLT transformation. </exception>
  12267.         </member>
  12268.         <member name="M:System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.IXPathNavigable,System.Xml.Xsl.XsltArgumentList,System.Xml.XmlResolver)">
  12269.             <summary>Transforms the XML data in the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> using the specified args and outputs the result to an <see cref="T:System.Xml.XmlReader"></see>.</summary>
  12270.             <returns>An <see cref="T:System.Xml.XmlReader"></see> containing the results of the transformation.</returns>
  12271.             <param name="resolver">The <see cref="T:System.Xml.XmlResolver"></see> used to resolve the XSLT document() function. If this is null, the document() function is not resolved.The <see cref="T:System.Xml.XmlResolver"></see> is not cached after the <see cref="M:System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.IXPathNavigable,System.Xml.Xsl.XsltArgumentList,System.Xml.XmlResolver)"></see> method completes. </param>
  12272.             <param name="args">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transformation. </param>
  12273.             <param name="input">An object implementing the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> interface. In the .NET┬áFramework, this can be either an <see cref="T:System.Xml.XmlNode"></see> (typically an <see cref="T:System.Xml.XmlDocument"></see>), or an <see cref="T:System.Xml.XPath.XPathDocument"></see> containing the data to be transformed. </param>
  12274.         </member>
  12275.         <member name="M:System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.IXPathNavigable,System.Xml.Xsl.XsltArgumentList,System.Xml.XmlWriter)">
  12276.             <summary>Transforms the XML data in the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> using the specified args and outputs the result to an <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  12277.             <param name="output">The <see cref="T:System.Xml.XmlWriter"></see> to which you want to output. </param>
  12278.             <param name="args">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transformation. </param>
  12279.             <param name="input">An object implementing the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> interface. In the .NET┬áFramework, this can be either an <see cref="T:System.Xml.XmlNode"></see> (typically an <see cref="T:System.Xml.XmlDocument"></see>), or an <see cref="T:System.Xml.XPath.XPathDocument"></see> containing the data to be transformed. </param>
  12280.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error processing the XSLT transformation. </exception>
  12281.         </member>
  12282.         <member name="M:System.Xml.Xsl.XslTransform.Transform(System.String,System.String,System.Xml.XmlResolver)">
  12283.             <summary>Transforms the XML data in the input file and outputs the result to an output file.</summary>
  12284.             <param name="resolver">The <see cref="T:System.Xml.XmlResolver"></see> used to resolve the XSLT document() function. If this is null, the document() function is not resolved.The <see cref="T:System.Xml.XmlResolver"></see> is not cached after the <see cref="Overload:System.Xml.Xsl.XslTransform.Transform"></see> method completes. </param>
  12285.             <param name="outputfile">The URL of the output file. </param>
  12286.             <param name="inputfile">The URL of the source document to be transformed. </param>
  12287.         </member>
  12288.         <member name="M:System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.XPathNavigator,System.Xml.Xsl.XsltArgumentList,System.IO.Stream)">
  12289.             <summary>Transforms the XML data in the <see cref="T:System.Xml.XPath.XPathNavigator"></see> using the specified args and outputs the result to a <see cref="T:System.IO.Stream"></see>.</summary>
  12290.             <param name="output">The stream to which you want to output. </param>
  12291.             <param name="args">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transformation. </param>
  12292.             <param name="input">An <see cref="T:System.Xml.XPath.XPathNavigator"></see> containing the data to be transformed. </param>
  12293.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error processing the XSLT transformation. </exception>
  12294.         </member>
  12295.         <member name="M:System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.XPathNavigator,System.Xml.Xsl.XsltArgumentList,System.IO.TextWriter)">
  12296.             <summary>Transforms the XML data in the <see cref="T:System.Xml.XPath.XPathNavigator"></see> using the specified args and outputs the result to a <see cref="T:System.IO.TextWriter"></see>.</summary>
  12297.             <param name="output">The <see cref="T:System.IO.TextWriter"></see> to which you want to output. </param>
  12298.             <param name="args">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transformation. </param>
  12299.             <param name="input">An <see cref="T:System.Xml.XPath.XPathNavigator"></see> containing the data to be transformed. </param>
  12300.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error processing the XSLT transformation. </exception>
  12301.         </member>
  12302.         <member name="M:System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.XPathNavigator,System.Xml.Xsl.XsltArgumentList,System.Xml.XmlResolver)">
  12303.             <summary>Transforms the XML data in the <see cref="T:System.Xml.XPath.XPathNavigator"></see> using the specified args and outputs the result to an <see cref="T:System.Xml.XmlReader"></see>.</summary>
  12304.             <returns>An <see cref="T:System.Xml.XmlReader"></see> containing the results of the transformation.</returns>
  12305.             <param name="resolver">The <see cref="T:System.Xml.XmlResolver"></see> used to resolve the XSLT document() function. If this is null, the document() function is not resolved.The <see cref="T:System.Xml.XmlResolver"></see> is not cached after the <see cref="M:System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.XPathNavigator,System.Xml.Xsl.XsltArgumentList,System.Xml.XmlResolver)"></see> method completes. </param>
  12306.             <param name="args">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transformation. </param>
  12307.             <param name="input">An <see cref="T:System.Xml.XPath.XPathNavigator"></see> containing the data to be transformed. </param>
  12308.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error processing the XSLT transformation. </exception>
  12309.         </member>
  12310.         <member name="M:System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.XPathNavigator,System.Xml.Xsl.XsltArgumentList,System.Xml.XmlWriter)">
  12311.             <summary>Transforms the XML data in the <see cref="T:System.Xml.XPath.XPathNavigator"></see> using the specified args and outputs the result to an <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  12312.             <param name="output">The <see cref="T:System.Xml.XmlWriter"></see> to which you want to output. </param>
  12313.             <param name="args">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transformation. </param>
  12314.             <param name="input">An <see cref="T:System.Xml.XPath.XPathNavigator"></see> containing the data to be transformed. </param>
  12315.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error processing the XSLT transformation. </exception>
  12316.         </member>
  12317.         <member name="M:System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.IXPathNavigable,System.Xml.Xsl.XsltArgumentList,System.IO.Stream,System.Xml.XmlResolver)">
  12318.             <summary>Transforms the XML data in the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> using the specified args and outputs the result to a <see cref="T:System.IO.Stream"></see>.</summary>
  12319.             <param name="resolver">The <see cref="T:System.Xml.XmlResolver"></see> used to resolve the XSLT document() function. If this is null, the document() function is not resolved.The <see cref="T:System.Xml.XmlResolver"></see> is not cached after the <see cref="Overload:System.Xml.Xsl.XslTransform.Transform"></see> method completes. </param>
  12320.             <param name="output">The stream to which you want to output. </param>
  12321.             <param name="args">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transformation. </param>
  12322.             <param name="input">An object implementing the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> interface. In the .NET┬áFramework, this can be either an <see cref="T:System.Xml.XmlNode"></see> (typically an <see cref="T:System.Xml.XmlDocument"></see>), or an <see cref="T:System.Xml.XPath.XPathDocument"></see> containing the data to be transformed. </param>
  12323.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error processing the XSLT transformation. </exception>
  12324.         </member>
  12325.         <member name="M:System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.IXPathNavigable,System.Xml.Xsl.XsltArgumentList,System.IO.TextWriter,System.Xml.XmlResolver)">
  12326.             <summary>Transforms the XML data in the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> using the specified args and outputs the result to a <see cref="T:System.IO.TextWriter"></see>.</summary>
  12327.             <param name="resolver">The <see cref="T:System.Xml.XmlResolver"></see> used to resolve the XSLT document() function. If this is null, the document() function is not resolved.The <see cref="T:System.Xml.XmlResolver"></see> is not cached after the <see cref="M:System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.IXPathNavigable,System.Xml.Xsl.XsltArgumentList,System.IO.TextWriter,System.Xml.XmlResolver)"></see> method completes. </param>
  12328.             <param name="output">The <see cref="T:System.IO.TextWriter"></see> to which you want to output. </param>
  12329.             <param name="args">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transformation. </param>
  12330.             <param name="input">An object implementing the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> interface. In the .NET┬áFramework, this can be either an <see cref="T:System.Xml.XmlNode"></see> (typically an <see cref="T:System.Xml.XmlDocument"></see>), or an <see cref="T:System.Xml.XPath.XPathDocument"></see> containing the data to be transformed. </param>
  12331.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error processing the XSLT transformation. </exception>
  12332.         </member>
  12333.         <member name="M:System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.IXPathNavigable,System.Xml.Xsl.XsltArgumentList,System.Xml.XmlWriter,System.Xml.XmlResolver)">
  12334.             <summary>Transforms the XML data in the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> using the specified args and outputs the result to an <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  12335.             <param name="resolver">The <see cref="T:System.Xml.XmlResolver"></see> used to resolve the XSLT document() function. If this is null, the document() function is not resolved.The <see cref="T:System.Xml.XmlResolver"></see> is not cached after the <see cref="M:System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.IXPathNavigable,System.Xml.Xsl.XsltArgumentList,System.Xml.XmlWriter,System.Xml.XmlResolver)"></see> method completes. </param>
  12336.             <param name="output">The <see cref="T:System.Xml.XmlWriter"></see> to which you want to output. </param>
  12337.             <param name="args">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transformation. </param>
  12338.             <param name="input">An object implementing the <see cref="T:System.Xml.XPath.IXPathNavigable"></see> interface. In the .NET┬áFramework, this can be either an <see cref="T:System.Xml.XmlNode"></see> (typically an <see cref="T:System.Xml.XmlDocument"></see>), or an <see cref="T:System.Xml.XPath.XPathDocument"></see> containing the data to be transformed. </param>
  12339.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error processing the XSLT transformation. </exception>
  12340.         </member>
  12341.         <member name="M:System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.XPathNavigator,System.Xml.Xsl.XsltArgumentList,System.IO.Stream,System.Xml.XmlResolver)">
  12342.             <summary>Transforms the XML data in the <see cref="T:System.Xml.XPath.XPathNavigator"></see> using the specified args and outputs the result to a <see cref="T:System.IO.Stream"></see>.</summary>
  12343.             <param name="resolver">The <see cref="T:System.Xml.XmlResolver"></see> used to resolve the XSLT document() function. If this is null, the document() function is not resolved.The <see cref="T:System.Xml.XmlResolver"></see> is not cached after the <see cref="M:System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.XPathNavigator,System.Xml.Xsl.XsltArgumentList,System.IO.Stream,System.Xml.XmlResolver)"></see> method completes. </param>
  12344.             <param name="output">The stream to which you want to output. </param>
  12345.             <param name="args">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transformation. </param>
  12346.             <param name="input">An <see cref="T:System.Xml.XPath.XPathNavigator"></see> containing the data to be transformed. </param>
  12347.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error processing the XSLT transformation. </exception>
  12348.         </member>
  12349.         <member name="M:System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.XPathNavigator,System.Xml.Xsl.XsltArgumentList,System.IO.TextWriter,System.Xml.XmlResolver)">
  12350.             <summary>Transforms the XML data in the <see cref="T:System.Xml.XPath.XPathNavigator"></see> using the specified args and outputs the result to a <see cref="T:System.IO.TextWriter"></see>.</summary>
  12351.             <param name="resolver">The <see cref="T:System.Xml.XmlResolver"></see> used to resolve the XSLT document() function. If this is null, the document() function is not resolved.The <see cref="T:System.Xml.XmlResolver"></see> is not cached after the <see cref="M:System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.XPathNavigator,System.Xml.Xsl.XsltArgumentList,System.IO.TextWriter,System.Xml.XmlResolver)"></see> method completes. </param>
  12352.             <param name="output">The <see cref="T:System.IO.TextWriter"></see> to which you want to output. </param>
  12353.             <param name="args">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transformation. </param>
  12354.             <param name="input">An <see cref="T:System.Xml.XPath.XPathNavigator"></see> containing the data to be transformed. </param>
  12355.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error processing the XSLT transformation. </exception>
  12356.         </member>
  12357.         <member name="M:System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.XPathNavigator,System.Xml.Xsl.XsltArgumentList,System.Xml.XmlWriter,System.Xml.XmlResolver)">
  12358.             <summary>Transforms the XML data in the <see cref="T:System.Xml.XPath.XPathNavigator"></see> using the specified args and outputs the result to an <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  12359.             <param name="resolver">The <see cref="T:System.Xml.XmlResolver"></see> used to resolve the XSLT document() function. If this is null, the document() function is not resolved.The <see cref="T:System.Xml.XmlResolver"></see> is not cached after the <see cref="M:System.Xml.Xsl.XslTransform.Transform(System.Xml.XPath.XPathNavigator,System.Xml.Xsl.XsltArgumentList,System.Xml.XmlWriter,System.Xml.XmlResolver)"></see> method completes. </param>
  12360.             <param name="output">The <see cref="T:System.Xml.XmlWriter"></see> to which you want to output. </param>
  12361.             <param name="args">An <see cref="T:System.Xml.Xsl.XsltArgumentList"></see> containing the namespace-qualified arguments used as input to the transformation. </param>
  12362.             <param name="input">An <see cref="T:System.Xml.XPath.XPathNavigator"></see> containing the data to be transformed. </param>
  12363.             <exception cref="T:System.Xml.Xsl.XsltException">There was an error processing the XSLT transformation. </exception>
  12364.         </member>
  12365.         <member name="P:System.Xml.Xsl.XslTransform.XmlResolver">
  12366.             <summary>Sets the <see cref="T:System.Xml.XmlResolver"></see> used to resolve external resources when the <see cref="Overload:System.Xml.Xsl.XslTransform.Transform"></see> method is called.</summary>
  12367.             <returns>The <see cref="T:System.Xml.XmlResolver"></see> to use during transformation. If set to null, the XSLT document() function is not resolved.</returns>
  12368.         </member>
  12369.         <member name="T:System.Xml.Xsl.XsltSettings">
  12370.             <summary>Specifies the XSLT features to support during execution of the XSLT style sheet.</summary>
  12371.         </member>
  12372.         <member name="M:System.Xml.Xsl.XsltSettings.#ctor">
  12373.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Xsl.XsltSettings"></see> class with default settings.</summary>
  12374.         </member>
  12375.         <member name="M:System.Xml.Xsl.XsltSettings.#ctor(System.Boolean,System.Boolean)">
  12376.             <summary>Initializes a new instance of the <see cref="T:System.Xml.Xsl.XsltSettings"></see> class with the specified settings.</summary>
  12377.             <param name="enableScript">true to enable support for embedded scripts blocks; otherwise, false.</param>
  12378.             <param name="enableDocumentFunction">true to enable support for the XSLT document() function; otherwise, false.</param>
  12379.         </member>
  12380.         <member name="P:System.Xml.Xsl.XsltSettings.Default">
  12381.             <summary>Gets an <see cref="T:System.Xml.Xsl.XsltSettings"></see> object with default settings. Support for the XSLT document() function and embedded script blocks is disabled.</summary>
  12382.             <returns>An <see cref="T:System.Xml.Xsl.XsltSettings"></see> object with the <see cref="P:System.Xml.Xsl.XsltSettings.EnableDocumentFunction"></see> and <see cref="P:System.Xml.Xsl.XsltSettings.EnableScript"></see> properties set to false.</returns>
  12383.         </member>
  12384.         <member name="P:System.Xml.Xsl.XsltSettings.EnableDocumentFunction">
  12385.             <summary>Gets or sets a value indicating whether to enable support for the XSLT document() function.</summary>
  12386.             <returns>true to support the XSLT document() function; otherwise, false. The default is false.</returns>
  12387.         </member>
  12388.         <member name="P:System.Xml.Xsl.XsltSettings.EnableScript">
  12389.             <summary>Gets or sets a value indicating whether to enable support for embedded script blocks.</summary>
  12390.             <returns>true to support script blocks in XSLT style sheets; otherwise, false. The default is false.</returns>
  12391.         </member>
  12392.         <member name="P:System.Xml.Xsl.XsltSettings.TrustedXslt">
  12393.             <summary>Gets an <see cref="T:System.Xml.Xsl.XsltSettings"></see> object that enables support for the XSLT document() function and embedded script blocks.</summary>
  12394.             <returns>An <see cref="T:System.Xml.Xsl.XsltSettings"></see> object with the <see cref="P:System.Xml.Xsl.XsltSettings.EnableDocumentFunction"></see> and <see cref="P:System.Xml.Xsl.XsltSettings.EnableScript"></see> properties set to true.</returns>
  12395.         </member>
  12396.     </members>
  12397. </doc>