[Build] Update .NETCore reference assemblies for tizen50 TFM
[platform/core/csapi/tizenfx.git] / pkg / build / tizen50 / ref / System.Runtime.Serialization.Xml.xml
1 <?xml version="1.0" encoding="utf-8"?><doc>
2   <assembly>
3     <name>System.Runtime.Serialization.Xml</name>
4   </assembly>
5   <members>
6     <member name="T:System.Runtime.Serialization.IExtensibleDataObject">
7       <summary>Provides a data structure to store extra data encountered by the <see cref="T:System.Runtime.Serialization.XmlObjectSerializer"></see> during deserialization of a type marked with the <see cref="T:System.Runtime.Serialization.DataContractAttribute"></see> attribute.</summary>
8     </member>
9     <member name="P:System.Runtime.Serialization.IExtensibleDataObject.ExtensionData">
10       <summary>Gets or sets the structure that contains extra data.</summary>
11       <returns>An <see cref="System.Runtime.Serialization.ExtensionDataObject"></see> that contains data that is not recognized as belonging to the data contract.</returns>
12     </member>
13     <member name="T:System.Runtime.Serialization.XmlObjectSerializer">
14       <summary>Provides the base class used to serialize objects as XML streams or documents. This class is abstract.</summary>
15     </member>
16     <member name="M:System.Runtime.Serialization.XmlObjectSerializer.#ctor">
17       <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.XmlObjectSerializer"></see> class.</summary>
18     </member>
19     <member name="M:System.Runtime.Serialization.XmlObjectSerializer.IsStartObject(System.Xml.XmlDictionaryReader)">
20       <summary>Gets a value that specifies whether the <see cref="T:System.Xml.XmlDictionaryReader"></see> is positioned over an XML element that can be read.</summary>
21       <param name="reader">An <see cref="T:System.Xml.XmlDictionaryReader"></see> used to read the XML stream or document.</param>
22       <returns>true if the reader can read the data; otherwise, false.</returns>
23     </member>
24     <member name="M:System.Runtime.Serialization.XmlObjectSerializer.IsStartObject(System.Xml.XmlReader)">
25       <summary>Gets a value that specifies whether the <see cref="T:System.Xml.XmlReader"></see> is positioned over an XML element that can be read.</summary>
26       <param name="reader">An <see cref="T:System.Xml.XmlReader"></see> used to read the XML stream or document.</param>
27       <returns>true if the reader is positioned over the starting element; otherwise, false.</returns>
28     </member>
29     <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.IO.Stream)">
30       <summary>Reads the XML stream or document with a <see cref="T:System.IO.Stream"></see> and returns the deserialized object.</summary>
31       <param name="stream">A <see cref="T:System.IO.Stream"></see> used to read the XML stream or document.</param>
32       <returns>The deserialized object.</returns>
33     </member>
34     <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlDictionaryReader)">
35       <summary>Reads the XML document or stream with an <see cref="T:System.Xml.XmlDictionaryReader"></see> and returns the deserialized object.</summary>
36       <param name="reader">An <see cref="T:System.Xml.XmlDictionaryReader"></see> used to read the XML document.</param>
37       <returns>The deserialized object.</returns>
38     </member>
39     <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlReader)">
40       <summary>Reads the XML document or stream with an <see cref="T:System.Xml.XmlReader"></see> and returns the deserialized object.</summary>
41       <param name="reader">An <see cref="T:System.Xml.XmlReader"></see> used to read the XML stream or document.</param>
42       <returns>The deserialized object.</returns>
43     </member>
44     <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlDictionaryReader,System.Boolean)">
45       <summary>Reads the XML stream or document with an <see cref="T:System.Xml.XmlDictionaryReader"></see> and returns the deserialized object; it also enables you to specify whether the serializer can read the data before attempting to read it.</summary>
46       <param name="reader">An <see cref="T:System.Xml.XmlDictionaryReader"></see> used to read the XML document.</param>
47       <param name="verifyObjectName">true to check whether the enclosing XML element name and namespace correspond to the root name and root namespace; otherwise, false to skip the verification.</param>
48       <returns>The deserialized object.</returns>
49     </member>
50     <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlReader,System.Boolean)">
51       <summary>Reads the XML document or stream with an <see cref="T:System.Xml.XmlReader"></see> and returns the deserialized object; it also enables you to specify whether the serializer can read the data before attempting to read it.</summary>
52       <param name="reader">An <see cref="T:System.Xml.XmlReader"></see> used to read the XML document or stream.</param>
53       <param name="verifyObjectName">true to check whether the enclosing XML element name and namespace correspond to the root name and root namespace; false to skip the verification.</param>
54       <returns>The deserialized object.</returns>
55     </member>
56     <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteEndObject(System.Xml.XmlWriter)">
57       <summary>Writes the end of the object data as a closing XML element to the XML document or stream with an <see cref="T:System.Xml.XmlWriter"></see>.</summary>
58       <param name="writer">An <see cref="T:System.Xml.XmlWriter"></see> used to write the XML document or stream.</param>
59       <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="System.Runtime.Serialization.DataContractAttribute"></see> attribute has not been applied to the type.</exception>
60       <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>
61       <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph"></see> property.</exception>
62     </member>
63     <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteEndObject(System.Xml.XmlDictionaryWriter)">
64       <summary>Writes the end of the object data as a closing XML element to the XML document or stream with an <see cref="T:System.Xml.XmlDictionaryWriter"></see>.</summary>
65       <param name="writer">An <see cref="T:System.Xml.XmlDictionaryWriter"></see> used to write the XML document or stream.</param>
66       <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="System.Runtime.Serialization.DataContractAttribute"></see> attribute has not been applied to the type.</exception>
67       <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>
68       <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph"></see> property.</exception>
69     </member>
70     <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.IO.Stream,System.Object)">
71       <summary>Writes the complete content (start, content, and end) of the object to the XML document or stream with the specified <see cref="T:System.IO.Stream"></see>.</summary>
72       <param name="stream">A <see cref="T:System.IO.Stream"></see> used to write the XML document or stream.</param>
73       <param name="graph">The object that contains the data to write to the stream.</param>
74       <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="System.Runtime.Serialization.DataContractAttribute"></see> attribute has not been applied to the type.</exception>
75       <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>
76       <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph"></see> property.</exception>
77     </member>
78     <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.Xml.XmlDictionaryWriter,System.Object)">
79       <summary>Writes the complete content (start, content, and end) of the object to the XML document or stream with the specified <see cref="T:System.Xml.XmlDictionaryWriter"></see>.</summary>
80       <param name="writer">An <see cref="T:System.Xml.XmlDictionaryWriter"></see> used to write the content to the XML document or stream.</param>
81       <param name="graph">The object that contains the content to write.</param>
82       <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="System.Runtime.Serialization.DataContractAttribute"></see> attribute has not been applied to the type.</exception>
83       <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>
84       <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph"></see> property.</exception>
85     </member>
86     <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.Xml.XmlWriter,System.Object)">
87       <summary>Writes the complete content (start, content, and end) of the object to the XML document or stream with the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
88       <param name="writer">An <see cref="T:System.Xml.XmlWriter"></see> used to write the XML document or stream.</param>
89       <param name="graph">The object that contains the content to write.</param>
90       <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="System.Runtime.Serialization.DataContractAttribute"></see> attribute has not been applied to the type.</exception>
91       <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>
92       <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph"></see> property.</exception>
93     </member>
94     <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContent(System.Xml.XmlDictionaryWriter,System.Object)">
95       <summary>Writes only the content of the object to the XML document or stream using the specified <see cref="T:System.Xml.XmlDictionaryWriter"></see>.</summary>
96       <param name="writer">An <see cref="T:System.Xml.XmlDictionaryWriter"></see> used to write the XML document or stream.</param>
97       <param name="graph">The object that contains the content to write.</param>
98       <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="System.Runtime.Serialization.DataContractAttribute"></see> attribute has not been applied to the type.</exception>
99       <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>
100       <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph"></see> property.</exception>
101     </member>
102     <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContent(System.Xml.XmlWriter,System.Object)">
103       <summary>Writes only the content of the object to the XML document or stream with the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
104       <param name="writer">An <see cref="T:System.Xml.XmlWriter"></see> used to write the XML document or stream.</param>
105       <param name="graph">The object that contains the content to write.</param>
106       <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="System.Runtime.Serialization.DataContractAttribute"></see> attribute has not been applied to the type.</exception>
107       <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>
108       <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph"></see> property.</exception>
109     </member>
110     <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteStartObject(System.Xml.XmlDictionaryWriter,System.Object)">
111       <summary>Writes the start of the object&amp;#39;s data as an opening XML element using the specified <see cref="T:System.Xml.XmlDictionaryWriter"></see>.</summary>
112       <param name="writer">An <see cref="T:System.Xml.XmlDictionaryWriter"></see> used to write the XML document.</param>
113       <param name="graph">The object to serialize.</param>
114       <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="System.Runtime.Serialization.DataContractAttribute"></see> attribute has not been applied to the type.</exception>
115       <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>
116       <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph"></see> property.</exception>
117     </member>
118     <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteStartObject(System.Xml.XmlWriter,System.Object)">
119       <summary>Writes the start of the object&amp;#39;s data as an opening XML element using the specified <see cref="T:System.Xml.XmlWriter"></see>.</summary>
120       <param name="writer">An <see cref="T:System.Xml.XmlWriter"></see> used to write the XML document.</param>
121       <param name="graph">The object to serialize.</param>
122       <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="System.Runtime.Serialization.DataContractAttribute"></see> attribute has not been applied to the type.</exception>
123       <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>
124       <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph"></see> property.</exception>
125     </member>
126     <member name="T:System.Runtime.Serialization.XmlSerializableServices">
127       <summary>Contains methods for reading and writing XML.</summary>
128     </member>
129     <member name="M:System.Runtime.Serialization.XmlSerializableServices.AddDefaultSchema(System.Xml.Schema.XmlSchemaSet,System.Xml.XmlQualifiedName)">
130       <summary>Generates a default schema type given the specified type name and adds it to the specified schema set.</summary>
131       <param name="schemas">An <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> to add the generated schema type to.</param>
132       <param name="typeQName">An <see cref="T:System.Xml.XmlQualifiedName"></see> that specifies the type name to assign the schema to.</param>
133       <exception cref="T:System.ArgumentNullException">The <paramref name="schemas">schemas</paramref> or <paramref name="typeQName">typeQName</paramref> argument is null.</exception>
134     </member>
135     <member name="M:System.Runtime.Serialization.XmlSerializableServices.ReadNodes(System.Xml.XmlReader)">
136       <summary>Reads a set of XML nodes from the specified reader and returns the result.</summary>
137       <param name="xmlReader">An <see cref="T:System.Xml.XmlReader"></see> used for reading.</param>
138       <returns>An array of type <see cref="System.Xml.XmlNode"></see>.</returns>
139       <exception cref="T:System.ArgumentNullException">The <paramref name="xmlReader">xmlReader</paramref> argument is null.</exception>
140       <exception cref="T:System.Runtime.Serialization.SerializationException">While reading, a null node was encountered.</exception>
141     </member>
142     <member name="M:System.Runtime.Serialization.XmlSerializableServices.WriteNodes(System.Xml.XmlWriter,System.Xml.XmlNode[])">
143       <summary>Writes the supplied nodes using the specified writer.</summary>
144       <param name="xmlWriter">An <see cref="T:System.Xml.XmlWriter"></see> used for writing.</param>
145       <param name="nodes">An array of type <see cref="T:System.Xml.XmlNode"></see> to write.</param>
146       <exception cref="T:System.ArgumentNullException">The <paramref name="xmlWriter">xmlWriter</paramref> argument is null.</exception>
147     </member>
148     <member name="T:System.Runtime.Serialization.XPathQueryGenerator">
149       <summary>When given a class representing a data contract, and metadata representing a member of the contract, produces an XPath query for the member.</summary>
150     </member>
151     <member name="M:System.Runtime.Serialization.XPathQueryGenerator.CreateFromDataContractSerializer(System.Type,System.Reflection.MemberInfo[],System.Xml.XmlNamespaceManager@)">
152       <summary>Creates an XPath from a data contract using the specified data contract type, array of metadata elements, and namespaces..</summary>
153       <param name="type">The type that represents a data contract.</param>
154       <param name="pathToMember">The metadata, generated using the <see cref="Overload:System.Type.GetMember"></see> method of the <see cref="T:System.Type"></see> class, that points to the specific data member used to generate the query.</param>
155       <param name="namespaces">The XML namespaces and their prefixes found in the data contract.</param>
156       <returns><see cref="System.String"></see>  
157
158  The XPath generated from the type and member data.</returns>
159     </member>
160     <member name="M:System.Runtime.Serialization.XPathQueryGenerator.CreateFromDataContractSerializer(System.Type,System.Reflection.MemberInfo[],System.Text.StringBuilder,System.Xml.XmlNamespaceManager@)">
161       <summary>Creates an XPath from a data contract using the specified contract data type, array of metadata elements, the top level element, and namespaces.</summary>
162       <param name="type">The type that represents a data contract.</param>
163       <param name="pathToMember">The metadata, generated using the <see cref="Overload:System.Type.GetMember"></see> method of the <see cref="T:System.Type"></see> class, that points to the specific data member used to generate the query.</param>
164       <param name="rootElementXpath">The top level element in the xpath.</param>
165       <param name="namespaces">The XML namespaces and their prefixes found in the data contract.</param>
166       <returns><see cref="System.String"></see>  
167
168  The XPath generated from the type and member data.</returns>
169     </member>
170     <member name="T:System.Runtime.Serialization.XsdDataContractExporter">
171       <summary>Allows the transformation of a set of .NET Framework types that are used in data contracts into an XML schema file (.xsd).</summary>
172     </member>
173     <member name="M:System.Runtime.Serialization.XsdDataContractExporter.#ctor">
174       <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.XsdDataContractExporter"></see> class.</summary>
175     </member>
176     <member name="M:System.Runtime.Serialization.XsdDataContractExporter.#ctor(System.Xml.Schema.XmlSchemaSet)">
177       <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.XsdDataContractExporter"></see> class with the specified set of schemas.</summary>
178       <param name="schemas">An <see cref="T:System.Xml.Schema.XmlSchemaSet"></see> that contains the schemas to be exported.</param>
179     </member>
180     <member name="M:System.Runtime.Serialization.XsdDataContractExporter.CanExport(System.Collections.Generic.ICollection{System.Reflection.Assembly})">
181       <summary>Gets a value that indicates whether the set of .common language runtime (CLR) types contained in a set of assemblies can be exported.</summary>
182       <param name="assemblies">A <see cref="T:System.Collections.Generic.ICollection`1"></see> of <see cref="T:System.Reflection.Assembly"></see> that contains the assemblies with the types to export.</param>
183       <returns>true if the types can be exported; otherwise, false.</returns>
184     </member>
185     <member name="M:System.Runtime.Serialization.XsdDataContractExporter.CanExport(System.Collections.Generic.ICollection{System.Type})">
186       <summary>Gets a value that indicates whether the set of .common language runtime (CLR) types contained in a <see cref="T:System.Collections.Generic.ICollection`1"></see> can be exported.</summary>
187       <param name="types">A <see cref="T:System.Collections.Generic.ICollection`1"></see> that contains the specified types to export.</param>
188       <returns>true if the types can be exported; otherwise, false.</returns>
189     </member>
190     <member name="M:System.Runtime.Serialization.XsdDataContractExporter.CanExport(System.Type)">
191       <summary>Gets a value that indicates whether the specified common language runtime (CLR) type can be exported.</summary>
192       <param name="type">The <see cref="T:System.Type"></see> to export.</param>
193       <returns>true if the type can be exported; otherwise, false.</returns>
194     </member>
195     <member name="M:System.Runtime.Serialization.XsdDataContractExporter.Export(System.Collections.Generic.ICollection{System.Reflection.Assembly})">
196       <summary>Transforms the types contained in the specified collection of assemblies.</summary>
197       <param name="assemblies">A <see cref="T:System.Collections.Generic.ICollection`1"></see> (of <see cref="T:System.Reflection.Assembly"></see>) that contains the types to export.</param>
198       <exception cref="T:System.ArgumentNullException">The <paramref name="assemblies">assemblies</paramref> argument is null.</exception>
199       <exception cref="T:System.ArgumentException">An <see cref="System.Reflection.Assembly"></see> in the collection is null.</exception>
200     </member>
201     <member name="M:System.Runtime.Serialization.XsdDataContractExporter.Export(System.Collections.Generic.ICollection{System.Type})">
202       <summary>Transforms the types contained in the <see cref="T:System.Collections.Generic.ICollection`1"></see> passed to this method.</summary>
203       <param name="types">A  <see cref="T:System.Collections.Generic.ICollection`1"></see> (of <see cref="T:System.Type"></see>) that contains the types to export.</param>
204       <exception cref="T:System.ArgumentNullException">The <paramref name="types">types</paramref> argument is null.</exception>
205       <exception cref="T:System.ArgumentException">A type in the collection is null.</exception>
206     </member>
207     <member name="M:System.Runtime.Serialization.XsdDataContractExporter.Export(System.Type)">
208       <summary>Transforms the specified .NET Framework type into an XML schema definition language (XSD) schema.</summary>
209       <param name="type">The <see cref="T:System.Type"></see> to transform into an XML schema.</param>
210       <exception cref="T:System.ArgumentNullException">The <paramref name="type">type</paramref> argument is null.</exception>
211     </member>
212     <member name="M:System.Runtime.Serialization.XsdDataContractExporter.GetRootElementName(System.Type)">
213       <summary>Returns the top-level name and namespace for the <see cref="T:System.Type"></see>.</summary>
214       <param name="type">The <see cref="T:System.Type"></see> to query.</param>
215       <returns>The <see cref="System.Xml.XmlQualifiedName"></see> that represents the top-level name and namespace for this <see cref="System.Type"></see>, which is written to the stream when writing this object.</returns>
216       <exception cref="T:System.ArgumentNullException">The <paramref name="type">type</paramref> argument is null.</exception>
217     </member>
218     <member name="M:System.Runtime.Serialization.XsdDataContractExporter.GetSchemaType(System.Type)">
219       <summary>Returns the XML schema type for the specified type.</summary>
220       <param name="type">The type to return a schema for.</param>
221       <returns>An <see cref="System.Xml.Schema.XmlSchemaType"></see> that contains the XML schema.</returns>
222       <exception cref="T:System.ArgumentNullException">The <paramref name="type">type</paramref> argument is null.</exception>
223     </member>
224     <member name="M:System.Runtime.Serialization.XsdDataContractExporter.GetSchemaTypeName(System.Type)">
225       <summary>Returns the contract name and contract namespace for the <see cref="T:System.Type"></see>.</summary>
226       <param name="type">The <see cref="T:System.Type"></see> that was exported.</param>
227       <returns>An <see cref="System.Xml.XmlQualifiedName"></see> that represents the contract name of the type and its namespace.</returns>
228       <exception cref="T:System.ArgumentNullException">The <paramref name="type">type</paramref> argument is null.</exception>
229     </member>
230     <member name="P:System.Runtime.Serialization.XsdDataContractExporter.Options">
231       <summary>Gets or sets an <see cref="T:System.Runtime.Serialization.ExportOptions"></see> that contains options that can be set for the export operation.</summary>
232       <returns>An <see cref="System.Runtime.Serialization.ExportOptions"></see> that contains options used to customize how types are exported to schemas.</returns>
233     </member>
234     <member name="P:System.Runtime.Serialization.XsdDataContractExporter.Schemas">
235       <summary>Gets the collection of exported XML schemas.</summary>
236       <returns>An <see cref="System.Xml.Schema.XmlSchemaSet"></see> that contains the schemas transformed from the set of common language runtime (CLR) types after calling the <see cref="System.Runtime.Serialization.XsdDataContractExporter.Export*"></see> method.</returns>
237     </member>
238     <member name="T:System.Runtime.Serialization.DataContractResolver">
239       <summary>Provides a mechanism for dynamically mapping types to and from xsi:type representations during serialization and deserialization.</summary>
240     </member>
241     <member name="M:System.Runtime.Serialization.DataContractResolver.#ctor">
242       <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractResolver"></see> class.</summary>
243     </member>
244     <member name="M:System.Runtime.Serialization.DataContractResolver.ResolveName(System.String,System.String,System.Type,System.Runtime.Serialization.DataContractResolver)">
245       <summary>Override this method to map the specified xsi:type name and namespace to a data contract type during deserialization.</summary>
246       <param name="typeName">The xsi:type name to map.</param>
247       <param name="typeNamespace">The xsi:type namespace to map.</param>
248       <param name="declaredType">The type declared in the data contract.</param>
249       <param name="knownTypeResolver">The known type resolver.</param>
250       <returns>The type the xsi:type name and namespace is mapped to.</returns>
251     </member>
252     <member name="M:System.Runtime.Serialization.DataContractResolver.TryResolveType(System.Type,System.Type,System.Runtime.Serialization.DataContractResolver,System.Xml.XmlDictionaryString@,System.Xml.XmlDictionaryString@)">
253       <summary>Override this method to map a data contract type to an xsi:type name and namespace during serialization.</summary>
254       <param name="type">The type to map.</param>
255       <param name="declaredType">The type declared in the data contract.</param>
256       <param name="knownTypeResolver">The known type resolver.</param>
257       <param name="typeName">The xsi:type name.</param>
258       <param name="typeNamespace">The xsi:type namespace.</param>
259       <returns>true if mapping succeeded; otherwise, false.</returns>
260     </member>
261     <member name="T:System.Runtime.Serialization.DataContractSerializer">
262       <summary>Serializes and deserializes an instance of a type into an XML stream or document using a supplied data contract. This class cannot be inherited.</summary>
263     </member>
264     <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type)">
265       <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializer"></see> class to serialize or deserialize an object of the specified type.</summary>
266       <param name="type">The type of the instances that are serialized or deserialized.</param>
267     </member>
268     <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.String,System.String,System.Collections.Generic.IEnumerable{System.Type})">
269       <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializer"></see> class to serialize or deserialize an object of the specified type. This method also specifies the root XML element and namespace in two string parameters as well as a list of known types that may be present in the object graph.</summary>
270       <param name="type">The type of the instances that are serialized or deserialized.</param>
271       <param name="rootName">The root element name of the content.</param>
272       <param name="rootNamespace">The namespace of the root element.</param>
273       <param name="knownTypes">An <see cref="T:System.Collections.Generic.IEnumerable`1"></see> of <see cref="T:System.Type"></see> that contains the types that may be present in the object graph.</param>
274     </member>
275     <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
276       <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializer"></see> class to serialize or deserialize an object of the specified type using the XML root element and namespace specified through the parameters of type <see cref="T:System.Xml.XmlDictionaryString"></see>.</summary>
277       <param name="type">The type of the instances that are serialized or deserialized.</param>
278       <param name="rootName">An <see cref="T:System.Xml.XmlDictionaryString"></see> that contains the root element name of the content.</param>
279       <param name="rootNamespace">An <see cref="T:System.Xml.XmlDictionaryString"></see> that contains the namespace of the root element.</param>
280     </member>
281     <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.String,System.String)">
282       <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializer"></see> class to serialize or deserialize an object of the specified type using the supplied XML root element and namespace.</summary>
283       <param name="type">The type of the instances that are serialized or deserialized.</param>
284       <param name="rootName">The name of the XML element that encloses the content to serialize or deserialize.</param>
285       <param name="rootNamespace">The namespace of the XML element that encloses the content to serialize or deserialize.</param>
286     </member>
287     <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Runtime.Serialization.DataContractSerializerSettings)">
288       <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializer"></see> class to serialize or deserialize an object of the specified type and settings.</summary>
289       <param name="type">The type of the instance to serialize or deserialize.</param>
290       <param name="settings">The serializer settings.</param>
291     </member>
292     <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Collections.Generic.IEnumerable{System.Type})">
293       <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializer"></see> class to serialize or deserialize an object of the specified type, and a collection of known types that may be present in the object graph.</summary>
294       <param name="type">The type of the instances that are serialized or deserialized.</param>
295       <param name="knownTypes">An <see cref="T:System.Collections.Generic.IEnumerable`1"></see> of <see cref="T:System.Type"></see> that contains the types that may be present in the object graph.</param>
296     </member>
297     <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Collections.Generic.IEnumerable{System.Type})">
298       <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializer"></see> class to serialize or deserialize an object of the specified type. This method also specifies the root XML element and namespace in two <see cref="T:System.Xml.XmlDictionaryString"></see> parameters as well as a list of known types that may be present in the object graph.</summary>
299       <param name="type">The type of the instances that are serialized or deserialized.</param>
300       <param name="rootName">An <see cref="T:System.Xml.XmlDictionaryString"></see> that contains the root element name of the content.</param>
301       <param name="rootNamespace">An <see cref="T:System.Xml.XmlDictionaryString"></see> that contains the namespace of the root element.</param>
302       <param name="knownTypes">A <see cref="T:System.Collections.Generic.IEnumerable`1"></see> of <see cref="T:System.Type"></see> that contains the known types that may be present in the object graph.</param>
303     </member>
304     <member name="P:System.Runtime.Serialization.DataContractSerializer.DataContractResolver">
305       <summary>Gets the component used to dynamically map xsi:type declarations to known contract types.</summary>
306       <returns>An implementation of the <see cref="System.Runtime.Serialization.DataContractResolver"></see> class.</returns>
307     </member>
308     <member name="P:System.Runtime.Serialization.DataContractSerializer.IgnoreExtensionDataObject">
309       <summary>Gets a value that specifies whether to ignore data supplied by an extension of the class when the class is being serialized or deserialized.</summary>
310       <returns>true to omit the extension data; otherwise, false.</returns>
311     </member>
312     <member name="M:System.Runtime.Serialization.DataContractSerializer.IsStartObject(System.Xml.XmlReader)">
313       <summary>Determines whether the <see cref="T:System.Xml.XmlReader"></see> is positioned on an object that can be deserialized.</summary>
314       <param name="reader">The <see cref="T:System.Xml.XmlReader"></see> used to read the XML stream.</param>
315       <returns>true if the reader is at the start element of the stream to read; otherwise, false.</returns>
316     </member>
317     <member name="M:System.Runtime.Serialization.DataContractSerializer.IsStartObject(System.Xml.XmlDictionaryReader)">
318       <summary>Determines whether the <see cref="T:System.Xml.XmlDictionaryReader"></see> is positioned on an object that can be deserialized.</summary>
319       <param name="reader">An <see cref="T:System.Xml.XmlDictionaryReader"></see> used to read the XML stream.</param>
320       <returns>true if the reader is at the start element of the stream to read; otherwise, false.</returns>
321     </member>
322     <member name="P:System.Runtime.Serialization.DataContractSerializer.KnownTypes">
323       <summary>Gets a collection of types that may be present in the object graph serialized using this instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializer"></see>.</summary>
324       <returns>A <see cref="System.Collections.ObjectModel.ReadOnlyCollection`1"></see> that contains the expected types passed in as known types to the <see cref="System.Runtime.Serialization.DataContractSerializer"></see> constructor.</returns>
325     </member>
326     <member name="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph">
327       <summary>Gets the maximum number of items in an object graph to serialize or deserialize.</summary>
328       <returns>The maximum number of items to serialize or deserialize. The default is <see cref="System.Int32.MaxValue"></see>.</returns>
329       <exception cref="T:System.ArgumentOutOfRangeException">The number of items exceeds the maximum value.</exception>
330     </member>
331     <member name="P:System.Runtime.Serialization.DataContractSerializer.PreserveObjectReferences">
332       <summary>Gets a value that specifies whether to use non-standard XML constructs to preserve object reference data.</summary>
333       <returns>true to keep the references; otherwise, false.</returns>
334     </member>
335     <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlReader)">
336       <summary>Reads the XML stream with an <see cref="T:System.Xml.XmlReader"></see> and returns the deserialized object.</summary>
337       <param name="reader">The <see cref="T:System.Xml.XmlReader"></see> used to read the XML stream.</param>
338       <returns>The deserialized object.</returns>
339     </member>
340     <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlDictionaryReader,System.Boolean)">
341       <summary>Reads the XML stream with an <see cref="T:System.Xml.XmlDictionaryReader"></see> and returns the deserialized object, and also specifies whether a check is made to verify the object name before reading its value.</summary>
342       <param name="reader">The <see cref="T:System.Xml.XmlDictionaryReader"></see> used to read the XML stream.</param>
343       <param name="verifyObjectName">true to check whether the name of the object corresponds to the root name value supplied in the constructor; otherwise, false.</param>
344       <returns>The deserialized object.</returns>
345       <exception cref="T:System.Runtime.Serialization.SerializationException">The <paramref name="verifyObjectName">verifyObjectName</paramref> parameter is set to true, and the element name and namespace do not correspond to the values set in the constructor.</exception>
346     </member>
347     <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlReader,System.Boolean)">
348       <summary>Reads the XML stream with an <see cref="T:System.Xml.XmlReader"></see> and returns the deserialized object, and also specifies whether a check is made to verify the object name before reading its value.</summary>
349       <param name="reader">The <see cref="T:System.Xml.XmlReader"></see> used to read the XML stream.</param>
350       <param name="verifyObjectName">true to check whether the name of the object corresponds to the root name value supplied in the constructor; otherwise, false.</param>
351       <returns>The deserialized object.</returns>
352       <exception cref="T:System.Runtime.Serialization.SerializationException">The <paramref name="verifyObjectName">verifyObjectName</paramref> parameter is set to true, and the element name and namespace do not correspond to the values set in the constructor.</exception>
353     </member>
354     <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlDictionaryReader,System.Boolean,System.Runtime.Serialization.DataContractResolver)">
355       <summary>Reads an XML document or document stream and returns the deserialized object.  The method includes a parameter to specify whether the object name is verified is validated, and a resolver for mapping xsi:type declarations at runtime.</summary>
356       <param name="reader">The XML reader used to read the content.</param>
357       <param name="verifyObjectName">true to verify the object name; otherwise, false.</param>
358       <param name="dataContractResolver">An implementation of the <see cref="T:System.Runtime.Serialization.DataContractResolver"></see> to map xsi:type declarations to data contract types.</param>
359       <returns>The deserialized object.</returns>
360     </member>
361     <member name="P:System.Runtime.Serialization.DataContractSerializer.SerializeReadOnlyTypes">
362       <summary>Gets a value that specifies whether read-only types are serialized.</summary>
363       <returns>true if read-only types are serialized; false if all types are serialized.</returns>
364     </member>
365     <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteEndObject(System.Xml.XmlDictionaryWriter)">
366       <summary>Writes the closing XML element using an <see cref="T:System.Xml.XmlDictionaryWriter"></see>.</summary>
367       <param name="writer">The <see cref="T:System.Xml.XmlDictionaryWriter"></see> used to write the stream.</param>
368       <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">The type being serialized does not conform to data contract rules. For example, the <see cref="System.Runtime.Serialization.DataContractAttribute"></see> attribute has not been applied to the type.</exception>
369       <exception cref="T:System.Runtime.Serialization.SerializationException">There is a problem with the instance being written.</exception>
370     </member>
371     <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteEndObject(System.Xml.XmlWriter)">
372       <summary>Writes the closing XML element using an <see cref="T:System.Xml.XmlWriter"></see>.</summary>
373       <param name="writer">The <see cref="T:System.Xml.XmlWriter"></see> used to write the stream.</param>
374       <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">The type being serialized does not conform to data contract rules. For example, the <see cref="System.Runtime.Serialization.DataContractAttribute"></see> attribute has not been applied to the type.</exception>
375       <exception cref="T:System.Runtime.Serialization.SerializationException">There is a problem with the instance being written.</exception>
376     </member>
377     <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObject(System.Xml.XmlWriter,System.Object)">
378       <summary>Writes all the object data (starting XML element, content, and closing element) to an XML document or stream with an <see cref="T:System.Xml.XmlWriter"></see>.</summary>
379       <param name="writer">The <see cref="T:System.Xml.XmlWriter"></see> used to write the XML document or stream.</param>
380       <param name="graph">The object that contains the data to write to the stream.</param>
381       <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">The type being serialized does not conform to data contract rules. For example, the <see cref="System.Runtime.Serialization.DataContractAttribute"></see> attribute has not been applied to the type.</exception>
382       <exception cref="T:System.Runtime.Serialization.SerializationException">There is a problem with the instance being written.</exception>
383     </member>
384     <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObject(System.Xml.XmlDictionaryWriter,System.Object,System.Runtime.Serialization.DataContractResolver)">
385       <summary>Writes all the object data (starting XML element, content, and enclosing element) to an XML document or stream  using the specified XmlDictionaryWriter. The method includes a resolver for mapping xsi:type declarations at runtime.</summary>
386       <param name="writer">An XmlDictionaryWriter used to write the content to the XML document or stream.</param>
387       <param name="graph">The object that contains the content to write.</param>
388       <param name="dataContractResolver">An implementation of the <see cref="T:System.Runtime.Serialization.DataContractResolver"></see> used to map xsi:type declarations to known data contracts.</param>
389     </member>
390     <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(System.Xml.XmlDictionaryWriter,System.Object)">
391       <summary>Writes the XML content using an <see cref="T:System.Xml.XmlDictionaryWriter"></see>.</summary>
392       <param name="writer">The <see cref="T:System.Xml.XmlDictionaryWriter"></see> used to write the stream.</param>
393       <param name="graph">The object to write to the stream.</param>
394       <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">The type being serialized does not conform to data contract rules. For example, the <see cref="System.Runtime.Serialization.DataContractAttribute"></see> attribute has not been applied to the type.</exception>
395       <exception cref="T:System.Runtime.Serialization.SerializationException">There is a problem with the instance being written.</exception>
396     </member>
397     <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(System.Xml.XmlWriter,System.Object)">
398       <summary>Writes the XML content using an <see cref="T:System.Xml.XmlWriter"></see>.</summary>
399       <param name="writer">The <see cref="T:System.Xml.XmlWriter"></see> used to write the stream.</param>
400       <param name="graph">The object to write to the stream.</param>
401       <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">The type being serialized does not conform to data contract rules. For example, the <see cref="System.Runtime.Serialization.DataContractAttribute"></see> attribute has not been applied to the type.</exception>
402       <exception cref="T:System.Runtime.Serialization.SerializationException">There is a problem with the instance being written.</exception>
403     </member>
404     <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteStartObject(System.Xml.XmlDictionaryWriter,System.Object)">
405       <summary>Writes the opening XML element using an <see cref="T:System.Xml.XmlDictionaryWriter"></see>.</summary>
406       <param name="writer">The <see cref="T:System.Xml.XmlDictionaryWriter"></see> used to write the XML start element.</param>
407       <param name="graph">The object to write.</param>
408     </member>
409     <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteStartObject(System.Xml.XmlWriter,System.Object)">
410       <summary>Writes the opening XML element using an <see cref="T:System.Xml.XmlWriter"></see>.</summary>
411       <param name="writer">The <see cref="T:System.Xml.XmlWriter"></see> used to write the XML start element.</param>
412       <param name="graph">The object to write.</param>
413     </member>
414     <member name="T:System.Runtime.Serialization.DataContractSerializerExtensions">
415       <summary>Extends the <see cref="T:System.Runtime.Serialization.DataContractSerializer"></see> class by providing methods for setting and getting an <see cref="T:System.Runtime.Serialization.ISerializationSurrogateProvider"></see>.</summary>
416     </member>
417     <member name="M:System.Runtime.Serialization.DataContractSerializerExtensions.GetSerializationSurrogateProvider(System.Runtime.Serialization.DataContractSerializer)">
418       <summary>Returns the surrogate serialization provider for this serializer.</summary>
419       <param name="serializer">The serializer which is being surrogated.</param>
420       <returns>The surrogate serializer.</returns>
421     </member>
422     <member name="M:System.Runtime.Serialization.DataContractSerializerExtensions.SetSerializationSurrogateProvider(System.Runtime.Serialization.DataContractSerializer,System.Runtime.Serialization.ISerializationSurrogateProvider)">
423       <summary>Specifies a surrogate serialization provider for this <see cref="T:System.Runtime.Serialization.DataContractSerializer"></see>.</summary>
424       <param name="serializer">The serializer which is being surrogated.</param>
425       <param name="provider">The surrogate serialization provider.</param>
426     </member>
427     <member name="T:System.Runtime.Serialization.DataContractSerializerSettings">
428       <summary>Specifies data contract serializer settings.</summary>
429     </member>
430     <member name="M:System.Runtime.Serialization.DataContractSerializerSettings.#ctor">
431       <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializerSettings"></see> class.</summary>
432     </member>
433     <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.DataContractResolver">
434       <summary>Gets or sets the component used to dynamically map xsi:type declarations to known contract types.</summary>
435       <returns>The component used to dynamically map xsi:type declarations to known contract types.</returns>
436     </member>
437     <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.IgnoreExtensionDataObject">
438       <summary>Gets or sets a value that specifies whether to ignore data supplied by an extension of the class when the class is being serialized or deserialized.</summary>
439       <returns>True to ignore data supplied by an extension of the class when the class is being serialized or deserialized; otherwise, false.</returns>
440     </member>
441     <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.KnownTypes">
442       <summary>Gets or sets a collection of types that may be present in the object graph serialized using this instance of the DataContractSerializerSettings.</summary>
443       <returns>A collection of types that may be present in the object graph serialized using this instance of the DataContractSerializerSettings.</returns>
444     </member>
445     <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.MaxItemsInObjectGraph">
446       <summary>Gets or sets the maximum number of items in an object graph to serialize or deserialize.</summary>
447       <returns>The maximum number of items in an object graph to serialize or deserialize.</returns>
448     </member>
449     <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.PreserveObjectReferences">
450       <summary>Gets or sets a value that specifies whether to use non-standard XML constructs to preserve object reference data.</summary>
451       <returns>True to use non-standard XML constructs to preserve object reference data; otherwise, false.</returns>
452     </member>
453     <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.RootName">
454       <summary>Gets or sets the root name of the selected object.</summary>
455       <returns>The root name of the selected object.</returns>
456     </member>
457     <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.RootNamespace">
458       <summary>Gets or sets the root namespace for the specified object.</summary>
459       <returns>The root namespace for the specified object.</returns>
460     </member>
461     <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.SerializeReadOnlyTypes">
462       <summary>Gets or sets a value that specifies whether to serialize read only types.</summary>
463       <returns>True to serialize read only types; otherwise, false.</returns>
464     </member>
465     <member name="T:System.Runtime.Serialization.ExportOptions">
466       <summary>Represents the options that can be set for an <see cref="T:System.Runtime.Serialization.XsdDataContractExporter"></see>.</summary>
467     </member>
468     <member name="M:System.Runtime.Serialization.ExportOptions.#ctor">
469       <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.ExportOptions"></see> class.</summary>
470     </member>
471     <member name="P:System.Runtime.Serialization.ExportOptions.KnownTypes">
472       <summary>Gets the collection of types that may be encountered during serialization or deserialization.</summary>
473       <returns>A KnownTypes collection that contains types that may be encountered during serialization or deserialization. XML schema representations are exported for all the types specified in this collection by the <see cref="System.Runtime.Serialization.XsdDataContractExporter"></see>.</returns>
474     </member>
475     <member name="T:System.Runtime.Serialization.ExtensionDataObject">
476       <summary>Stores data from a versioned data contract that has been extended by adding new members.</summary>
477     </member>
478     <member name="T:System.Xml.UniqueId">
479       <summary>A unique identifier optimized for Guids.</summary>
480     </member>
481     <member name="M:System.Xml.UniqueId.#ctor">
482       <summary>Creates a new instance of this class with a new, unique Guid.</summary>
483     </member>
484     <member name="M:System.Xml.UniqueId.#ctor(System.Byte[])">
485       <summary>Creates a new instance of this class using a byte array that represents a <see cref="T:System.Guid"></see>.</summary>
486       <param name="guid">A byte array that represents a <see cref="T:System.Guid"></see>.</param>
487       <exception cref="T:System.ArgumentNullException"><paramref name="guid">guid</paramref> is null.</exception>
488       <exception cref="T:System.ArgumentException"><paramref name="guid">guid</paramref> provides less than 16 valid bytes.</exception>
489     </member>
490     <member name="M:System.Xml.UniqueId.#ctor(System.Guid)">
491       <summary>Creates a new instance of this class using a <see cref="T:System.Guid"></see>.</summary>
492       <param name="guid">A <see cref="T:System.Guid"></see>.</param>
493       <exception cref="T:System.ArgumentNullException"><paramref name="guid">guid</paramref> is null.</exception>
494     </member>
495     <member name="M:System.Xml.UniqueId.#ctor(System.String)">
496       <summary>Creates a new instance of this class using a string.</summary>
497       <param name="value">A string used to generate the <see cref="T:System.Xml.UniqueId"></see>.</param>
498       <exception cref="T:System.ArgumentNullException"><paramref name="value">value</paramref> is null.</exception>
499       <exception cref="T:System.FormatException">Length of <paramref name="value">value</paramref> is zero.</exception>
500     </member>
501     <member name="M:System.Xml.UniqueId.#ctor(System.Byte[],System.Int32)">
502       <summary>Creates a new instance of this class starting from an offset within a byte array that represents a <see cref="T:System.Guid"></see>.</summary>
503       <param name="guid">A byte array that represents a <see cref="T:System.Guid"></see>.</param>
504       <param name="offset">Offset position within the byte array that represents a <see cref="T:System.Guid"></see>.</param>
505       <exception cref="T:System.ArgumentNullException"><paramref name="guid">guid</paramref> is null.</exception>
506       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="offset">offset</paramref> less than zero or greater than the length of the array.</exception>
507       <exception cref="T:System.ArgumentException"><paramref name="guid">guid</paramref> and <paramref name="offset">offset</paramref> provide less than 16 valid bytes.</exception>
508     </member>
509     <member name="M:System.Xml.UniqueId.#ctor(System.Char[],System.Int32,System.Int32)">
510       <summary>Creates a new instance of this class starting from an offset within a char using a specified number of entries.</summary>
511       <param name="chars">A char array that represents a <see cref="T:System.Guid"></see>.</param>
512       <param name="offset">Offset position within the char array that represents a <see cref="T:System.Guid"></see>.</param>
513       <param name="count">Number of array entries to use, starting from offset.</param>
514       <exception cref="T:System.ArgumentNullException"><paramref name="chars">chars</paramref> is null.</exception>
515       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> less than zero or greater than the length of the array minus <paramref name="offset">offset</paramref>.</exception>
516       <exception cref="T:System.FormatException"><paramref name="count">count</paramref> equals zero.</exception>
517     </member>
518     <member name="P:System.Xml.UniqueId.CharArrayLength">
519       <summary>Gets the length of the string representation of the <see cref="T:System.Xml.UniqueId"></see>.</summary>
520       <returns>The length of the string representation of the <see cref="System.Xml.UniqueId"></see>.</returns>
521     </member>
522     <member name="M:System.Xml.UniqueId.Equals(System.Object)">
523       <summary>Tests whether an object equals this <see cref="T:System.Xml.UniqueId"></see>.</summary>
524       <param name="obj">The object to compare.</param>
525       <returns>true if the object equals this <see cref="System.Xml.UniqueId"></see>; otherwise false.</returns>
526     </member>
527     <member name="M:System.Xml.UniqueId.GetHashCode">
528       <summary>Creates a hash-code representation of this <see cref="T:System.Xml.UniqueId"></see>.</summary>
529       <returns>An integer hash-code representation of this <see cref="System.Xml.UniqueId"></see>.</returns>
530     </member>
531     <member name="P:System.Xml.UniqueId.IsGuid">
532       <summary>Indicates whether the <see cref="T:System.Xml.UniqueId"></see> is a <see cref="T:System.Guid"></see>.</summary>
533       <returns>true if the <see cref="System.Xml.UniqueId"></see> is a <see cref="System.Guid"></see>; otherwise false.</returns>
534     </member>
535     <member name="M:System.Xml.UniqueId.op_Equality(System.Xml.UniqueId,System.Xml.UniqueId)">
536       <summary>Overrides the equality operator to test for equality of two <see cref="T:System.Xml.UniqueId"></see>s.</summary>
537       <param name="id1">The first <see cref="T:System.Xml.UniqueId"></see>.</param>
538       <param name="id2">The second <see cref="T:System.Xml.UniqueId"></see>.</param>
539       <returns>true if the two <see cref="System.Xml.UniqueId"></see>s are equal, or are both null; false if they are not equal, or if only one of them is null.</returns>
540     </member>
541     <member name="M:System.Xml.UniqueId.op_Inequality(System.Xml.UniqueId,System.Xml.UniqueId)">
542       <summary>Overrides the equality operator to test for inequality of two <see cref="T:System.Xml.UniqueId"></see>s.</summary>
543       <param name="id1">The first <see cref="T:System.Xml.UniqueId"></see>.</param>
544       <param name="id2">The second <see cref="T:System.Xml.UniqueId"></see>.</param>
545       <returns>true if the overridden equality operator returns false; otherwise false.</returns>
546     </member>
547     <member name="M:System.Xml.UniqueId.ToCharArray(System.Char[],System.Int32)">
548       <summary>Puts the <see cref="T:System.Xml.UniqueId"></see> value into a char array.</summary>
549       <param name="chars">The char array.</param>
550       <param name="offset">Position in the char array to start inserting the <see cref="T:System.Xml.UniqueId"></see> value.</param>
551       <returns>Number of entries in the char array filled by the <see cref="System.Xml.UniqueId"></see> value.</returns>
552       <exception cref="T:System.ArgumentNullException"><paramref name="chars">chars</paramref> is null.</exception>
553       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="offset">offset</paramref> less than zero or greater than the length of the array.</exception>
554       <exception cref="T:System.ArgumentException"><paramref name="guid">guid</paramref> and <paramref name="offset">offset</paramref> provide less than 16 valid bytes.</exception>
555     </member>
556     <member name="M:System.Xml.UniqueId.ToString">
557       <summary>Displays the <see cref="T:System.Xml.UniqueId"></see> value in string format.</summary>
558       <returns>A string representation of the <see cref="System.Xml.UniqueId"></see> value.</returns>
559     </member>
560     <member name="M:System.Xml.UniqueId.TryGetGuid(System.Guid@)">
561       <summary>Tries to get the value of the <see cref="T:System.Xml.UniqueId"></see> as a <see cref="T:System.Guid"></see>.</summary>
562       <param name="guid">The <see cref="T:System.Guid"></see> if successful; otherwise <see cref="F:System.Guid.Empty"></see>.</param>
563       <returns>true if the UniqueId represents a <see cref="System.Guid"></see>; otherwise false.</returns>
564       <exception cref="T:System.ArgumentNullException"><paramref name="buffer">buffer</paramref> is null.</exception>
565       <exception cref="T:System.ArgumentException"><paramref name="buffer">buffer</paramref> and <paramref name="offset">offset</paramref> provide less than 16 valid bytes.</exception>
566     </member>
567     <member name="M:System.Xml.UniqueId.TryGetGuid(System.Byte[],System.Int32)">
568       <summary>Tries to get the value of the <see cref="T:System.Xml.UniqueId"></see> as a <see cref="T:System.Guid"></see> and store it in the given byte array at the specified offest.</summary>
569       <param name="buffer">byte array that will contain the <see cref="T:System.Guid"></see>.</param>
570       <param name="offset">Position in the byte array to start inserting the <see cref="T:System.Guid"></see> value.</param>
571       <returns>true if the value stored in this instance of <see cref="System.Xml.UniqueId"></see> is a <see cref="System.Guid"></see>; otherwise false.</returns>
572       <exception cref="T:System.ArgumentNullException"><paramref name="buffer">buffer</paramref> is null.</exception>
573       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="offset">offset</paramref> less than zero or greater than the length of the array.</exception>
574       <exception cref="T:System.ArgumentException"><paramref name="buffer">buffer</paramref> and <paramref name="offset">offset</paramref> provide less than 16 valid bytes.</exception>
575     </member>
576     <member name="T:System.Xml.XmlBinaryReaderSession">
577       <summary>Enables optimized strings to be managed in a dynamic way.</summary>
578     </member>
579     <member name="M:System.Xml.XmlBinaryReaderSession.#ctor">
580       <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlBinaryReaderSession"></see> class.</summary>
581     </member>
582     <member name="M:System.Xml.XmlBinaryReaderSession.Add(System.Int32,System.String)">
583       <summary>Creates an <see cref="T:System.Xml.XmlDictionaryString"></see> from the input parameters and adds it to an internal collection.</summary>
584       <param name="id">The key value.</param>
585       <param name="value">The value.</param>
586       <returns>The newly created <see cref="System.Xml.XmlDictionaryString"></see> that is added to an internal collection.</returns>
587       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="id">id</paramref> is less than zero.</exception>
588       <exception cref="T:System.ArgumentNullException"><paramref name="value">value</paramref> is null.</exception>
589       <exception cref="T:System.InvalidOperationException">An entry with key = <paramref name="id">id</paramref> already exists.</exception>
590     </member>
591     <member name="M:System.Xml.XmlBinaryReaderSession.Clear">
592       <summary>Clears the internal collection of all contents.</summary>
593     </member>
594     <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">
595       <summary>Checks whether the internal collection contains an entry matching a key.</summary>
596       <param name="key">The key to search on.</param>
597       <param name="result">When this method returns, contains a string if an entry is found; otherwise, null. This parameter is passed uninitialized.</param>
598       <returns>true if an entry matching the <paramref name="key">key</paramref> was found; otherwise, false.</returns>
599       <exception cref="T:System.ArgumentNullException"><paramref name="key">key</paramref> is null.</exception>
600     </member>
601     <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.String,System.Xml.XmlDictionaryString@)">
602       <summary>Checks whether the internal collection contains an entry matching a value.</summary>
603       <param name="value">The value to search for.</param>
604       <param name="result">When this method returns, contains a string if an entry is found; otherwise, null. This parameter is passed uninitialized.</param>
605       <returns>true if an entry matching the <paramref name="value">value</paramref> was found; otherwise, false.</returns>
606       <exception cref="T:System.ArgumentNullException"><paramref name="value">value</paramref> is null.</exception>
607     </member>
608     <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">
609       <summary>Checks whether the internal collection contains an entry matching a value.</summary>
610       <param name="value">The value to search for.</param>
611       <param name="result">When this method returns, contains a string if an entry is found; otherwise, null. This parameter is passed uninitialized.</param>
612       <returns>true if an entry matching the <paramref name="value">value</paramref> was found; otherwise, false.</returns>
613       <exception cref="T:System.ArgumentNullException"><paramref name="value">value</paramref> is null.</exception>
614     </member>
615     <member name="T:System.Xml.XmlBinaryWriterSession">
616       <summary>Enables using a dynamic dictionary to compress common strings that appear in a message and maintain state.</summary>
617     </member>
618     <member name="M:System.Xml.XmlBinaryWriterSession.#ctor">
619       <summary>Creates an instance of this class.</summary>
620     </member>
621     <member name="M:System.Xml.XmlBinaryWriterSession.Reset">
622       <summary>Clears out the internal collections.</summary>
623     </member>
624     <member name="M:System.Xml.XmlBinaryWriterSession.TryAdd(System.Xml.XmlDictionaryString,System.Int32@)">
625       <summary>Tries to add an <see cref="T:System.Xml.XmlDictionaryString"></see> to the internal collection.</summary>
626       <param name="value">The <see cref="T:System.Xml.XmlDictionaryString"></see> to add.</param>
627       <param name="key">The key of the <see cref="T:System.Xml.XmlDictionaryString"></see> that was successfully added.</param>
628       <returns>true if the string could be added; otherwise, false.</returns>
629       <exception cref="T:System.ArgumentNullException"><paramref name="value">value</paramref> is null.</exception>
630       <exception cref="T:System.InvalidOperationException">An entry with key = <paramref name="key">key</paramref> already exists.</exception>
631     </member>
632     <member name="T:System.Xml.XmlDictionary">
633       <summary>Implements a dictionary used to optimize Windows Communication Foundation (WCF)&amp;#39;s XML reader/writer implementations.</summary>
634     </member>
635     <member name="M:System.Xml.XmlDictionary.#ctor">
636       <summary>Creates an empty <see cref="T:System.Xml.XmlDictionary"></see>.</summary>
637     </member>
638     <member name="M:System.Xml.XmlDictionary.#ctor(System.Int32)">
639       <summary>Creates a <see cref="T:System.Xml.XmlDictionary"></see> with an initial capacity.</summary>
640       <param name="capacity">The initial size of the dictionary.</param>
641     </member>
642     <member name="M:System.Xml.XmlDictionary.Add(System.String)">
643       <summary>Adds a string to the <see cref="T:System.Xml.XmlDictionary"></see>.</summary>
644       <param name="value">String to add to the dictionary.</param>
645       <returns>The <see cref="System.Xml.XmlDictionaryString"></see> that was added.</returns>
646     </member>
647     <member name="P:System.Xml.XmlDictionary.Empty">
648       <summary>Gets a static empty <see cref="T:System.Xml.IXmlDictionary"></see>.</summary>
649       <returns>A static empty <see cref="System.Xml.IXmlDictionary"></see>.</returns>
650     </member>
651     <member name="M:System.Xml.XmlDictionary.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">
652       <summary>Attempts to look up an entry in the dictionary.</summary>
653       <param name="key">Key to look up.</param>
654       <param name="result">If key is defined, the <see cref="T:System.Xml.XmlDictionaryString"></see> that is mapped to the key; otherwise null.</param>
655       <returns>true if key is in the dictionary, otherwise false.</returns>
656     </member>
657     <member name="M:System.Xml.XmlDictionary.TryLookup(System.String,System.Xml.XmlDictionaryString@)">
658       <summary>Checks the dictionary for a specified string value.</summary>
659       <param name="value">String value being checked for.</param>
660       <param name="result">The corresponding <see cref="T:System.Xml.XmlDictionaryString"></see>, if found; otherwise null.</param>
661       <returns>true if value is in the dictionary, otherwise false.</returns>
662       <exception cref="T:System.ArgumentNullException"><paramref name="value">value</paramref> is null.</exception>
663     </member>
664     <member name="M:System.Xml.XmlDictionary.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">
665       <summary>Checks the dictionary for a specified <see cref="T:System.Xml.XmlDictionaryString"></see>.</summary>
666       <param name="value">The <see cref="T:System.Xml.XmlDictionaryString"></see> being checked for.</param>
667       <param name="result">The matching <see cref="T:System.Xml.XmlDictionaryString"></see>, if found; otherwise null.</param>
668       <returns>true if <see cref="System.Xml.XmlDictionaryString"></see> is in the dictionary, otherwise false.</returns>
669       <exception cref="T:System.ArgumentNullException"><paramref name="value">value</paramref> is null.</exception>
670     </member>
671     <member name="T:System.Xml.XmlDictionaryReader">
672       <summary>An abstract class that the Windows Communication Foundation (WCF) derives from <see cref="T:System.Xml.XmlReader"></see> to do serialization and deserialization.</summary>
673     </member>
674     <member name="M:System.Xml.XmlDictionaryReader.#ctor">
675       <summary>Creates an instance of this class.  Invoked only by its derived classes.</summary>
676     </member>
677     <member name="P:System.Xml.XmlDictionaryReader.CanCanonicalize">
678       <summary>This property always returns false. Its derived classes can override to return true if they support canonicalization.</summary>
679       <returns>Returns false.</returns>
680     </member>
681     <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Xml.XmlDictionaryReaderQuotas)">
682       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader"></see> that can read .NET Binary XML Format.</summary>
683       <param name="buffer">The buffer from which to read.</param>
684       <param name="quotas">The quotas that apply to this operation.</param>
685       <returns>An instance of <see cref="System.Xml.XmlDictionaryReader"></see>.</returns>
686       <exception cref="T:System.ArgumentNullException"><paramref name="buffer">buffer</paramref> is null.</exception>
687     </member>
688     <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)">
689       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader"></see> that can read .NET Binary XML Format.</summary>
690       <param name="stream">The stream from which to read.</param>
691       <param name="quotas">The quotas that apply to this operation.</param>
692       <returns>An instance of <see cref="System.Xml.XmlDictionaryReader"></see>.</returns>
693       <exception cref="T:System.ArgumentNullException"><paramref name="stream">stream</paramref> is null.</exception>
694     </member>
695     <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas)">
696       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader"></see> that can read .NET Binary XML Format.</summary>
697       <param name="stream">The stream from which to read.</param>
698       <param name="dictionary"><see cref="T:System.Xml.XmlDictionary"></see> to use.</param>
699       <param name="quotas">The quotas that apply to this operation.</param>
700       <returns>An instance of <see cref="System.Xml.XmlDictionaryReader"></see>.</returns>
701       <exception cref="T:System.ArgumentNullException"><paramref name="stream">stream</paramref> or <paramref name="quotas">quotas</paramref> is null.</exception>
702     </member>
703     <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.XmlDictionaryReaderQuotas)">
704       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader"></see> that can read .NET Binary XML Format.</summary>
705       <param name="buffer">The buffer from which to read.</param>
706       <param name="offset">The starting position from which to read in buffer.</param>
707       <param name="count">The number of bytes that can be read from buffer.</param>
708       <param name="quotas">The quotas that apply to this operation.</param>
709       <returns>An instance of <see cref="System.Xml.XmlDictionaryReader"></see>.</returns>
710       <exception cref="T:System.ArgumentNullException"><paramref name="buffer">buffer</paramref> is null.</exception>
711       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is less than zero or greater than the buffer length minus the offset.</exception>
712     </member>
713     <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession)">
714       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader"></see> that can read .NET Binary XML Format.</summary>
715       <param name="stream">The stream from which to read.</param>
716       <param name="dictionary"><see cref="T:System.Xml.XmlDictionary"></see> to use.</param>
717       <param name="quotas">The quotas that apply to this operation.</param>
718       <param name="session"><see cref="T:System.Xml.XmlBinaryReaderSession"></see> to use.</param>
719       <returns>An instance of <see cref="System.Xml.XmlDictionaryReader"></see>.</returns>
720       <exception cref="T:System.ArgumentNullException"><paramref name="stream">stream</paramref> is null.</exception>
721     </member>
722     <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas)">
723       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader"></see> that can read .NET Binary XML Format.</summary>
724       <param name="buffer">The buffer from which to read.</param>
725       <param name="offset">The starting position from which to read in buffer.</param>
726       <param name="count">The number of bytes that can be read from buffer.</param>
727       <param name="dictionary"><see cref="T:System.Xml.XmlDictionary"></see> to use.</param>
728       <param name="quotas">The quotas that apply to this operation.</param>
729       <returns>An instance of <see cref="System.Xml.XmlDictionaryReader"></see>.</returns>
730       <exception cref="T:System.ArgumentNullException"><paramref name="buffer">buffer</paramref> is null.</exception>
731       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is less than zero or greater than the buffer length minus the offset.</exception>
732     </member>
733     <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession,System.Xml.OnXmlDictionaryReaderClose)">
734       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader"></see> that can read .NET Binary XML Format.</summary>
735       <param name="stream">The stream from which to read.</param>
736       <param name="dictionary"><see cref="T:System.Xml.XmlDictionary"></see> to use.</param>
737       <param name="quotas"><see cref="T:System.Xml.XmlDictionaryReaderQuotas"></see> to apply.</param>
738       <param name="session"><see cref="T:System.Xml.XmlBinaryReaderSession"></see> to use.</param>
739       <param name="onClose">Delegate to be called when the reader is closed.</param>
740       <returns>An instance of <see cref="System.Xml.XmlDictionaryReader"></see>.</returns>
741       <exception cref="T:System.ArgumentNullException"><paramref name="stream">stream</paramref> is null.</exception>
742     </member>
743     <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession)">
744       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader"></see> that can read .NET Binary XML Format.</summary>
745       <param name="buffer">The buffer from which to read.</param>
746       <param name="offset">The starting position from which to read in buffer.</param>
747       <param name="count">The number of bytes that can be read from buffer.</param>
748       <param name="dictionary">The <see cref="T:System.Xml.XmlDictionary"></see> to use.</param>
749       <param name="quotas">The <see cref="T:System.Xml.XmlDictionaryReaderQuotas"></see> to apply.</param>
750       <param name="session">The <see cref="T:System.Xml.XmlBinaryReaderSession"></see> to use.</param>
751       <returns>An instance of <see cref="System.Xml.XmlDictionaryReader"></see>.</returns>
752       <exception cref="T:System.ArgumentNullException"><paramref name="buffer">buffer</paramref> is null.</exception>
753       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is less than zero or greater than the buffer length minus the offset.</exception>
754     </member>
755     <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession,System.Xml.OnXmlDictionaryReaderClose)">
756       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader"></see> that can read .NET Binary XML Format.</summary>
757       <param name="buffer">The buffer from which to read.</param>
758       <param name="offset">The starting position from which to read in buffer.</param>
759       <param name="count">The number of bytes that can be read from buffer.</param>
760       <param name="dictionary">The <see cref="T:System.Xml.XmlDictionary"></see> to use.</param>
761       <param name="quotas">The <see cref="T:System.Xml.XmlDictionaryReaderQuotas"></see> to apply.</param>
762       <param name="session">The <see cref="T:System.Xml.XmlBinaryReaderSession"></see> to use.</param>
763       <param name="onClose">Delegate to be called when the reader is closed.</param>
764       <returns>An instance of <see cref="System.Xml.XmlDictionaryReader"></see>.</returns>
765       <exception cref="T:System.ArgumentNullException"><paramref name="buffer">buffer</paramref> is null.</exception>
766       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is less than zero or greater than the buffer length minus the offset.</exception>
767     </member>
768     <member name="M:System.Xml.XmlDictionaryReader.CreateDictionaryReader(System.Xml.XmlReader)">
769       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader"></see> from an existing <see cref="T:System.Xml.XmlReader"></see>.</summary>
770       <param name="reader">An instance of <see cref="T:System.Xml.XmlReader"></see>.</param>
771       <returns>An instance of <see cref="System.Xml.XmlDictionaryReader"></see>.</returns>
772       <exception cref="T:System.ArgumentNullException"><paramref name="reader">reader</paramref> is null.</exception>
773     </member>
774     <member name="M:System.Xml.XmlDictionaryReader.CreateMtomReader(System.Byte[],System.Int32,System.Int32,System.Text.Encoding[],System.String,System.Xml.XmlDictionaryReaderQuotas,System.Int32,System.Xml.OnXmlDictionaryReaderClose)">
775       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader"></see> that reads XML in the MTOM format.</summary>
776       <param name="buffer">The buffer from which to read.</param>
777       <param name="offset">The starting position from which to read in buffer.</param>
778       <param name="count">The number of bytes that can be read from buffer.</param>
779       <param name="encodings">The possible character encodings of the input.</param>
780       <param name="contentType">The Content-Type MIME type of the message.</param>
781       <param name="quotas">The <see cref="T:System.Xml.XmlDictionaryReaderQuotas"></see> to apply to the reader.</param>
782       <param name="maxBufferSize">The maximum allowed size of the buffer.</param>
783       <param name="onClose">The delegate to be called when the reader is closed.</param>
784       <returns>An instance of <see cref="System.Xml.XmlDictionaryReader"></see>.</returns>
785     </member>
786     <member name="M:System.Xml.XmlDictionaryReader.CreateMtomReader(System.IO.Stream,System.Text.Encoding[],System.String,System.Xml.XmlDictionaryReaderQuotas,System.Int32,System.Xml.OnXmlDictionaryReaderClose)">
787       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader"></see> that reads XML in the MTOM format.</summary>
788       <param name="stream">The stream from which to read.</param>
789       <param name="encodings">The possible character encodings of the stream.</param>
790       <param name="contentType">The Content-Type MIME type of the message.</param>
791       <param name="quotas">The MIME type of the message.</param>
792       <param name="maxBufferSize">The <see cref="T:System.Xml.XmlDictionaryReaderQuotas"></see> to apply to the reader.</param>
793       <param name="onClose">The delegate to be called when the reader is closed.</param>
794       <returns>An instance of <see cref="System.Xml.XmlDictionaryReader"></see>.</returns>
795     </member>
796     <member name="M:System.Xml.XmlDictionaryReader.CreateMtomReader(System.Byte[],System.Int32,System.Int32,System.Text.Encoding[],System.String,System.Xml.XmlDictionaryReaderQuotas)">
797       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader"></see> that reads XML in the MTOM format.</summary>
798       <param name="buffer">The buffer from which to read.</param>
799       <param name="offset">The starting position from which to read in buffer.</param>
800       <param name="count">The number of bytes that can be read from buffer.</param>
801       <param name="encodings">The possible character encodings of the input.</param>
802       <param name="contentType">The Content-Type MIME type of the message.</param>
803       <param name="quotas">The quotas to apply to this reader.</param>
804       <returns>An instance of <see cref="System.Xml.XmlDictionaryReader"></see>.</returns>
805     </member>
806     <member name="M:System.Xml.XmlDictionaryReader.CreateMtomReader(System.Byte[],System.Int32,System.Int32,System.Text.Encoding[],System.Xml.XmlDictionaryReaderQuotas)">
807       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader"></see> that reads XML in the MTOM format.</summary>
808       <param name="buffer">The buffer from which to read.</param>
809       <param name="offset">The starting position from which to read in buffer.</param>
810       <param name="count">The number of bytes that can be read from buffer.</param>
811       <param name="encodings">The possible character encodings of the input.</param>
812       <param name="quotas">The quotas to apply to this reader.</param>
813       <returns>An instance of <see cref="System.Xml.XmlDictionaryReader"></see>.</returns>
814     </member>
815     <member name="M:System.Xml.XmlDictionaryReader.CreateMtomReader(System.IO.Stream,System.Text.Encoding,System.Xml.XmlDictionaryReaderQuotas)">
816       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader"></see> that reads XML in the MTOM format.</summary>
817       <param name="stream">The stream from which to read.</param>
818       <param name="encoding">The possible character encoding of the stream.</param>
819       <param name="quotas">The quotas to apply to this reader.</param>
820       <returns>An instance of <see cref="System.Xml.XmlDictionaryReader"></see>.</returns>
821       <exception cref="T:System.ArgumentNullException"><paramref name="encoding">encoding</paramref> is null.</exception>
822     </member>
823     <member name="M:System.Xml.XmlDictionaryReader.CreateMtomReader(System.IO.Stream,System.Text.Encoding[],System.String,System.Xml.XmlDictionaryReaderQuotas)">
824       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader"></see> that reads XML in the MTOM format.</summary>
825       <param name="stream">The stream from which to read.</param>
826       <param name="encodings">The possible character encodings of the stream.</param>
827       <param name="contentType">The Content-Type MIME type of the message.</param>
828       <param name="quotas">The quotas to apply to this reader.</param>
829       <returns>An instance of <see cref="System.Xml.XmlDictionaryReader"></see>.</returns>
830     </member>
831     <member name="M:System.Xml.XmlDictionaryReader.CreateMtomReader(System.IO.Stream,System.Text.Encoding[],System.Xml.XmlDictionaryReaderQuotas)">
832       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader"></see> that reads XML in the MTOM format.</summary>
833       <param name="stream">The stream from which to read.</param>
834       <param name="encodings">The possible character encodings of the stream.</param>
835       <param name="quotas">The quotas to apply to this reader.</param>
836       <returns>An instance of <see cref="System.Xml.XmlDictionaryReader"></see>.</returns>
837       <exception cref="T:System.ArgumentNullException"><paramref name="encoding">encoding</paramref> is null.</exception>
838     </member>
839     <member name="M:System.Xml.XmlDictionaryReader.CreateMtomReader(System.Byte[],System.Int32,System.Int32,System.Text.Encoding,System.Xml.XmlDictionaryReaderQuotas)">
840       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader"></see> that reads XML in the MTOM format.</summary>
841       <param name="buffer">The buffer from which to read.</param>
842       <param name="offset">The starting position from which to read in buffer.</param>
843       <param name="count">The number of bytes that can be read from buffer.</param>
844       <param name="encoding">The possible character encoding of the input.</param>
845       <param name="quotas">The quotas to apply to this reader.</param>
846       <returns>An instance of <see cref="System.Xml.XmlDictionaryReader"></see>.</returns>
847       <exception cref="T:System.ArgumentNullException"><paramref name="encoding">encoding</paramref> is null.</exception>
848     </member>
849     <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.IO.Stream,System.Text.Encoding,System.Xml.XmlDictionaryReaderQuotas,System.Xml.OnXmlDictionaryReaderClose)">
850       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader"></see>.</summary>
851       <param name="stream">The stream from which to read.</param>
852       <param name="encoding">The <see cref="T:System.Text.Encoding"></see> object that specifies the encoding properties to apply.</param>
853       <param name="quotas">The <see cref="T:System.Xml.XmlDictionaryReaderQuotas"></see> to apply.</param>
854       <param name="onClose">The delegate to be called when the reader is closed.</param>
855       <returns>An instance of <see cref="System.Xml.XmlDictionaryReader"></see>.</returns>
856     </member>
857     <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.Byte[],System.Xml.XmlDictionaryReaderQuotas)">
858       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader"></see>.</summary>
859       <param name="buffer">The buffer from which to read.</param>
860       <param name="quotas">The quotas applied to the reader.</param>
861       <returns>An instance of <see cref="System.Xml.XmlDictionaryReader"></see>.</returns>
862       <exception cref="T:System.ArgumentNullException"><paramref name="buffer">buffer</paramref> is null.</exception>
863     </member>
864     <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)">
865       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader"></see>.</summary>
866       <param name="stream">The stream from which to read.</param>
867       <param name="quotas">The quotas applied to the reader.</param>
868       <returns>An instance of <see cref="System.Xml.XmlDictionaryReader"></see>.</returns>
869     </member>
870     <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.Byte[],System.Int32,System.Int32,System.Xml.XmlDictionaryReaderQuotas)">
871       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader"></see>.</summary>
872       <param name="buffer">The buffer from which to read.</param>
873       <param name="offset">The starting position from which to read in buffer.</param>
874       <param name="count">The number of bytes that can be read from buffer.</param>
875       <param name="quotas">The quotas applied to the reader.</param>
876       <returns>An instance of <see cref="System.Xml.XmlDictionaryReader"></see>.</returns>
877     </member>
878     <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.Byte[],System.Int32,System.Int32,System.Text.Encoding,System.Xml.XmlDictionaryReaderQuotas,System.Xml.OnXmlDictionaryReaderClose)">
879       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader"></see>.</summary>
880       <param name="buffer">The buffer from which to read.</param>
881       <param name="offset">The starting position from which to read in buffer.</param>
882       <param name="count">The number of bytes that can be read from buffer.</param>
883       <param name="encoding">The <see cref="T:System.Text.Encoding"></see> object that specifies the encoding properties to apply.</param>
884       <param name="quotas">The <see cref="T:System.Xml.XmlDictionaryReaderQuotas"></see> to apply.</param>
885       <param name="onClose">The delegate to be called when the reader is closed.</param>
886       <returns>An instance of <see cref="System.Xml.XmlDictionaryReader"></see>.</returns>
887     </member>
888     <member name="M:System.Xml.XmlDictionaryReader.EndCanonicalization">
889       <summary>This method is not yet implemented.</summary>
890       <exception cref="T:System.NotSupportedException">Always.</exception>
891     </member>
892     <member name="M:System.Xml.XmlDictionaryReader.GetAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
893       <summary>When overridden in a derived class, gets the value of an attribute.</summary>
894       <param name="localName">An <see cref="T:System.Xml.XmlDictionaryString"></see> that represents the local name of the attribute.</param>
895       <param name="namespaceUri">An <see cref="T:System.Xml.XmlDictionaryString"></see> that represents the namespace of the attribute.</param>
896       <returns>The value of the attribute.</returns>
897     </member>
898     <member name="M:System.Xml.XmlDictionaryReader.GetNonAtomizedNames(System.String@,System.String@)">
899       <summary>Gets non-atomized names.</summary>
900       <param name="localName">The local name.</param>
901       <param name="namespaceUri">The namespace for the local localName.</param>
902     </member>
903     <member name="M:System.Xml.XmlDictionaryReader.IndexOfLocalName(System.String[],System.String)">
904       <summary>Gets the index of the local name of the current node within an array of names.</summary>
905       <param name="localNames">The string array of local names to be searched.</param>
906       <param name="namespaceUri">The namespace of current node.</param>
907       <returns>The index of the local name of the current node within an array of names.</returns>
908       <exception cref="T:System.ArgumentNullException"><paramref name="namespaceUri">namespaceUri</paramref> is null.</exception>
909     </member>
910     <member name="M:System.Xml.XmlDictionaryReader.IndexOfLocalName(System.Xml.XmlDictionaryString[],System.Xml.XmlDictionaryString)">
911       <summary>Gets the index of the local name of the current node within an array of names.</summary>
912       <param name="localNames">The <see cref="T:System.Xml.XmlDictionaryString"></see> array of local names to be searched.</param>
913       <param name="namespaceUri">The namespace of current node.</param>
914       <returns>The index of the local name of the current node within an array of names.</returns>
915       <exception cref="T:System.ArgumentNullException"><paramref name="namespaceUri">namespaceUri</paramref> is null.</exception>
916     </member>
917     <member name="M:System.Xml.XmlDictionaryReader.IsLocalName(System.String)">
918       <summary>Checks whether the parameter, <paramref name="localName">localName</paramref>, is the local name of the current node.</summary>
919       <param name="localName">The local name of the current node.</param>
920       <returns>true if <paramref name="localName">localName</paramref> matches local name of the current node; otherwise false.</returns>
921     </member>
922     <member name="M:System.Xml.XmlDictionaryReader.IsLocalName(System.Xml.XmlDictionaryString)">
923       <summary>Checks whether the parameter, <paramref name="localName">localName</paramref>, is the local name of the current node.</summary>
924       <param name="localName">An <see cref="T:System.Xml.XmlDictionaryString"></see> that represents the local name of the current node.</param>
925       <returns>true if <paramref name="localName">localName</paramref> matches local name of the current node; otherwise false.</returns>
926       <exception cref="T:System.ArgumentNullException"><paramref name="localName">localName</paramref> is null.</exception>
927     </member>
928     <member name="M:System.Xml.XmlDictionaryReader.IsNamespaceUri(System.String)">
929       <summary>Checks whether the parameter, <paramref name="namespaceUri">namespaceUri</paramref>, is the namespace of the current node.</summary>
930       <param name="namespaceUri">The namespace of current node.</param>
931       <returns>true if <paramref name="namespaceUri">namespaceUri</paramref> matches namespace of the current node; otherwise false.</returns>
932       <exception cref="T:System.ArgumentNullException"><paramref name="namespaceUri">namespaceUri</paramref> is null.</exception>
933     </member>
934     <member name="M:System.Xml.XmlDictionaryReader.IsNamespaceUri(System.Xml.XmlDictionaryString)">
935       <summary>Checks whether the parameter, <paramref name="namespaceUri">namespaceUri</paramref>, is the namespace of the current node.</summary>
936       <param name="namespaceUri">Namespace of current node.</param>
937       <returns>true if <paramref name="namespaceUri">namespaceUri</paramref> matches namespace of the current node; otherwise false.</returns>
938       <exception cref="T:System.ArgumentNullException"><paramref name="namespaceUri">namespaceUri</paramref> is null.</exception>
939     </member>
940     <member name="M:System.Xml.XmlDictionaryReader.IsStartArray(System.Type@)">
941       <summary>Checks whether the reader is positioned at the start of an array. This class returns false, but derived classes that have the concept of arrays might return true.</summary>
942       <param name="type">Type of the node, if a valid node; otherwise null.</param>
943       <returns>true if the reader is positioned at the start of an array node; otherwise false.</returns>
944     </member>
945     <member name="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
946       <summary>Tests whether the first tag is a start tag or empty element tag and if the local name and namespace URI match those of the current node.</summary>
947       <param name="localName">An <see cref="T:System.Xml.XmlDictionaryString"></see> that represents the local name of the attribute.</param>
948       <param name="namespaceUri">An <see cref="T:System.Xml.XmlDictionaryString"></see> that represents the namespace of the attribute.</param>
949       <returns>true if the first tag in the array is a start tag or empty element tag and matches <paramref name="localName">localName</paramref> and <paramref name="namespaceUri">namespaceUri</paramref>; otherwise false.</returns>
950     </member>
951     <member name="M:System.Xml.XmlDictionaryReader.IsTextNode(System.Xml.XmlNodeType)">
952       <summary>Tests whether the current node is a text node.</summary>
953       <param name="nodeType">Type of the node being tested.</param>
954       <returns>true if the node type is <see cref="System.Xml.XmlNodeType.Text"></see>, <see cref="System.Xml.XmlNodeType.Whitespace"></see>, <see cref="System.Xml.XmlNodeType.SignificantWhitespace"></see>, <see cref="System.Xml.XmlNodeType.CDATA"></see>, or <see cref="System.Xml.XmlNodeType.Attribute"></see>; otherwise false.</returns>
955     </member>
956     <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
957       <summary>Tests whether the current content node is a start element or an empty element and if the <see cref="P:System.Xml.XmlReader.LocalName"></see> and <see cref="P:System.Xml.XmlReader.NamespaceURI"></see> properties of the element matches the given argument.</summary>
958       <param name="localName">The local name of the element.</param>
959       <param name="namespaceUri">The namespace URI of the element.</param>
960     </member>
961     <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.String,System.String)">
962       <summary>Tests whether the current content node is a start element or an empty element and if the <see cref="P:System.Xml.XmlReader.LocalName"></see> and <see cref="P:System.Xml.XmlReader.NamespaceURI"></see> properties of the element matches the given arguments.</summary>
963       <param name="localName">The local name of the element.</param>
964       <param name="namespaceUri">The namespace URI of the element.</param>
965     </member>
966     <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.String)">
967       <summary>Tests whether the current content node is a start element or an empty element and if the <see cref="P:System.Xml.XmlReader.Name"></see> property of the element matches the given argument.</summary>
968       <param name="name">The <see cref="P:System.Xml.XmlReader.Name"></see> property of the element.</param>
969     </member>
970     <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement">
971       <summary>Tests whether the current content node is a start element or an empty element.</summary>
972     </member>
973     <member name="P:System.Xml.XmlDictionaryReader.Quotas">
974       <summary>Gets the quota values that apply to the current instance of this class.</summary>
975       <returns>The <see cref="System.Xml.XmlDictionaryReaderQuotas"></see> that applies to the current instance of this class.</returns>
976     </member>
977     <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Single[],System.Int32,System.Int32)">
978       <summary>Reads repeated occurrences of float numbers into a typed array.</summary>
979       <param name="localName">The local name of the element.</param>
980       <param name="namespaceUri">The namespace URI of the element.</param>
981       <param name="array">The array into which the float numbers are put.</param>
982       <param name="offset">The starting index in the array.</param>
983       <param name="count">The number of float numbers to put in the array.</param>
984       <returns>The number of float numbers put in the array.</returns>
985       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
986       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
987     </member>
988     <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int64[],System.Int32,System.Int32)">
989       <summary>Reads repeated occurrences of long integers into a typed array.</summary>
990       <param name="localName">The local name of the element.</param>
991       <param name="namespaceUri">The namespace URI of the element.</param>
992       <param name="array">The array into which the integers are put.</param>
993       <param name="offset">The starting index in the array.</param>
994       <param name="count">The number of integers to put in the array.</param>
995       <returns>The number of integers put in the array.</returns>
996       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
997       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
998     </member>
999     <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int32[],System.Int32,System.Int32)">
1000       <summary>Reads repeated occurrences of integers into a typed array.</summary>
1001       <param name="localName">The local name of the element.</param>
1002       <param name="namespaceUri">The namespace URI of the element.</param>
1003       <param name="array">The array into which the integers are put.</param>
1004       <param name="offset">The starting index in the array.</param>
1005       <param name="count">The number of integers to put in the array.</param>
1006       <returns>The number of integers put in the array.</returns>
1007       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1008       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1009     </member>
1010     <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int16[],System.Int32,System.Int32)">
1011       <summary>Reads repeated occurrences of short integers into a typed array.</summary>
1012       <param name="localName">The local name of the element.</param>
1013       <param name="namespaceUri">The namespace URI of the element.</param>
1014       <param name="array">The array into which the integers are put.</param>
1015       <param name="offset">The starting index in the array.</param>
1016       <param name="count">The number of integers to put in the array.</param>
1017       <returns>The number of integers put in the array.</returns>
1018       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1019       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1020     </member>
1021     <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Guid[],System.Int32,System.Int32)">
1022       <summary>Reads repeated occurrences of <see cref="T:System.Guid"></see> nodes into a typed array.</summary>
1023       <param name="localName">The local name of the element.</param>
1024       <param name="namespaceUri">The namespace URI of the element.</param>
1025       <param name="array">The array into which the nodes are put.</param>
1026       <param name="offset">The starting index in the array.</param>
1027       <param name="count">The number of nodes to put in the array.</param>
1028       <returns>The number of nodes put in the array.</returns>
1029       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1030       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1031     </member>
1032     <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Double[],System.Int32,System.Int32)">
1033       <summary>Reads repeated occurrences of <see cref="T:System.Double"></see> nodes type into a typed array.</summary>
1034       <param name="localName">The local name of the element.</param>
1035       <param name="namespaceUri">The namespace URI of the element.</param>
1036       <param name="array">The array into which the nodes are put.</param>
1037       <param name="offset">The starting index in the array.</param>
1038       <param name="count">The number of nodes to put in the array.</param>
1039       <returns>The number of nodes put in the array.</returns>
1040       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1041       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1042     </member>
1043     <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Decimal[],System.Int32,System.Int32)">
1044       <summary>Reads repeated occurrences of <see cref="T:System.Decimal"></see> nodes into a typed array.</summary>
1045       <param name="localName">The local name of the element.</param>
1046       <param name="namespaceUri">The namespace URI of the element.</param>
1047       <param name="array">The array into which the nodes are put.</param>
1048       <param name="offset">The starting index in the array.</param>
1049       <param name="count">The number of nodes to put in the array.</param>
1050       <returns>The number of nodes put in the array.</returns>
1051       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1052       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1053     </member>
1054     <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.DateTime[],System.Int32,System.Int32)">
1055       <summary>Reads repeated occurrences of <see cref="T:System.DateTime"></see> nodes into a typed array.</summary>
1056       <param name="localName">The local name of the element.</param>
1057       <param name="namespaceUri">The namespace URI of the element.</param>
1058       <param name="array">The array into which the nodes are put.</param>
1059       <param name="offset">The starting index in the array.</param>
1060       <param name="count">The number of nodes to put in the array.</param>
1061       <returns>The number of nodes put in the array.</returns>
1062       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1063       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1064     </member>
1065     <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Boolean[],System.Int32,System.Int32)">
1066       <summary>Reads repeated occurrences of <see cref="T:System.Boolean"></see> nodes into a typed array.</summary>
1067       <param name="localName">The local name of the element.</param>
1068       <param name="namespaceUri">The namespace URI of the element.</param>
1069       <param name="array">The array into which the nodes are put.</param>
1070       <param name="offset">The starting index in the array.</param>
1071       <param name="count">The number of nodes to put in the array.</param>
1072       <returns>The number of nodes put in the array.</returns>
1073       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1074       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1075     </member>
1076     <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.TimeSpan[],System.Int32,System.Int32)">
1077       <summary>Reads repeated occurrences of <see cref="T:System.TimeSpan"></see> nodes into a typed array.</summary>
1078       <param name="localName">The local name of the element.</param>
1079       <param name="namespaceUri">The namespace URI of the element.</param>
1080       <param name="array">The array into which the nodes are put.</param>
1081       <param name="offset">The starting index in the array.</param>
1082       <param name="count">The number of nodes to put in the array.</param>
1083       <returns>The number of nodes put in the array.</returns>
1084       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1085       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1086     </member>
1087     <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Single[],System.Int32,System.Int32)">
1088       <summary>Reads repeated occurrences of float numbers into a typed array.</summary>
1089       <param name="localName">The local name of the element.</param>
1090       <param name="namespaceUri">The namespace URI of the element.</param>
1091       <param name="array">The array into which the float numbers are put.</param>
1092       <param name="offset">The starting index in the array.</param>
1093       <param name="count">The number of float numbers to put in the array.</param>
1094       <returns>The umber of float numbers put in the array.</returns>
1095       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1096       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1097     </member>
1098     <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.TimeSpan[],System.Int32,System.Int32)">
1099       <summary>Reads repeated occurrences of <see cref="T:System.TimeSpan"></see> nodes into a typed array.</summary>
1100       <param name="localName">The local name of the element.</param>
1101       <param name="namespaceUri">The namespace URI of the element.</param>
1102       <param name="array">The array into which the nodes are put.</param>
1103       <param name="offset">The starting index in the array.</param>
1104       <param name="count">The number of nodes to put in the array.</param>
1105       <returns>The number of nodes put in the array.</returns>
1106       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1107       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1108     </member>
1109     <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.DateTime[],System.Int32,System.Int32)">
1110       <summary>Reads repeated occurrences of <see cref="T:System.DateTime"></see> nodes into a typed array.</summary>
1111       <param name="localName">The local name of the element.</param>
1112       <param name="namespaceUri">The namespace URI of the element.</param>
1113       <param name="array">The array into which the nodes are put.</param>
1114       <param name="offset">The starting index in the array.</param>
1115       <param name="count">The number of nodes to put in the array.</param>
1116       <returns>The number of nodes put in the array.</returns>
1117       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1118       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1119     </member>
1120     <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Decimal[],System.Int32,System.Int32)">
1121       <summary>Reads repeated occurrences of <see cref="T:System.Decimal"></see> nodes into a typed array.</summary>
1122       <param name="localName">The local name of the element.</param>
1123       <param name="namespaceUri">The namespace URI of the element.</param>
1124       <param name="array">The array into which the nodes are put.</param>
1125       <param name="offset">The starting index in the array.</param>
1126       <param name="count">The number of nodes to put in the array.</param>
1127       <returns>The number of nodes put in the array.</returns>
1128       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1129       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1130     </member>
1131     <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Double[],System.Int32,System.Int32)">
1132       <summary>Reads repeated occurrences of <see cref="T:System.Double"></see> nodes into a typed array.</summary>
1133       <param name="localName">The local name of the element.</param>
1134       <param name="namespaceUri">The namespace URI of the element.</param>
1135       <param name="array">The array into which the nodes are put.</param>
1136       <param name="offset">The starting index in the array.</param>
1137       <param name="count">The number of nodes to put in the array.</param>
1138       <returns>The number of nodes put in the array.</returns>
1139       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1140       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1141     </member>
1142     <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Boolean[],System.Int32,System.Int32)">
1143       <summary>Reads repeated occurrences of <see cref="T:System.Boolean"></see> nodes into a typed array.</summary>
1144       <param name="localName">The local name of the element.</param>
1145       <param name="namespaceUri">The local name of the element.</param>
1146       <param name="array">The array into which the nodes are put.</param>
1147       <param name="offset">The starting index in the array.</param>
1148       <param name="count">The number of nodes to put in the array.</param>
1149       <returns>The number of nodes put in the array.</returns>
1150       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1151       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1152     </member>
1153     <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int16[],System.Int32,System.Int32)">
1154       <summary>Reads repeated occurrences of short integers into a typed array.</summary>
1155       <param name="localName">The local name of the element.</param>
1156       <param name="namespaceUri">The namespace URI of the element.</param>
1157       <param name="array">The array into which the integers are put.</param>
1158       <param name="offset">The starting index in the array.</param>
1159       <param name="count">The number of integers to put in the array.</param>
1160       <returns>The number of integers put in the array.</returns>
1161       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1162       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1163     </member>
1164     <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int32[],System.Int32,System.Int32)">
1165       <summary>Reads repeated occurrences of integers into a typed array.</summary>
1166       <param name="localName">The local name of the element.</param>
1167       <param name="namespaceUri">The namespace URI of the element.</param>
1168       <param name="array">The array into which the integers are put.</param>
1169       <param name="offset">The starting index in the array.</param>
1170       <param name="count">The number of integers to put in the array.</param>
1171       <returns>The number of integers put in the array.</returns>
1172       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1173       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1174     </member>
1175     <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int64[],System.Int32,System.Int32)">
1176       <summary>Reads repeated occurrences of long integers into a typed array.</summary>
1177       <param name="localName">The local name of the element.</param>
1178       <param name="namespaceUri">The namespace URI of the element.</param>
1179       <param name="array">The array into which the integers are put.</param>
1180       <param name="offset">The starting index in the array.</param>
1181       <param name="count">The number of integers to put in the array.</param>
1182       <returns>The number of integers put in the array.</returns>
1183       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1184       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1185     </member>
1186     <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Guid[],System.Int32,System.Int32)">
1187       <summary>Reads repeated occurrences of <see cref="T:System.Guid"></see> nodes into a typed array.</summary>
1188       <param name="localName">The local name of the element.</param>
1189       <param name="namespaceUri">The namespace URI of the element.</param>
1190       <param name="array">The array into which the nodes are put.</param>
1191       <param name="offset">The starting index in the array.</param>
1192       <param name="count">The number of nodes to put in the array.</param>
1193       <returns>The number of nodes put in the array.</returns>
1194       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1195       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1196     </member>
1197     <member name="M:System.Xml.XmlDictionaryReader.ReadBooleanArray(System.String,System.String)">
1198       <summary>Reads repeated occurrences of <see cref="T:System.Boolean"></see> nodes into a typed array.</summary>
1199       <param name="localName">The local name of the element.</param>
1200       <param name="namespaceUri">The namespace URI of the element.</param>
1201       <returns>A <see cref="System.Boolean"></see> array of the <see cref="System.Boolean"></see> nodes.</returns>
1202     </member>
1203     <member name="M:System.Xml.XmlDictionaryReader.ReadBooleanArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
1204       <summary>Reads repeated occurrences of <see cref="T:System.Boolean"></see> nodes into a typed array.</summary>
1205       <param name="localName">The local name of the element.</param>
1206       <param name="namespaceUri">The namespace URI of the element.</param>
1207       <returns>A <see cref="System.Boolean"></see> array of the <see cref="System.Boolean"></see> nodes.</returns>
1208     </member>
1209     <member name="M:System.Xml.XmlDictionaryReader.ReadContentAs(System.Type,System.Xml.IXmlNamespaceResolver)">
1210       <summary>Converts a node&amp;#39;s content to a specified type.</summary>
1211       <param name="type">The <see cref="T:System.Type"></see> of the value to be returned.</param>
1212       <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 a null reference.</param>
1213       <returns>The concatenated text content or attribute value converted to the requested type.</returns>
1214     </member>
1215     <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBase64">
1216       <summary>Reads the content and returns the Base64 decoded binary bytes.</summary>
1217       <returns>A byte array that contains the Base64 decoded binary bytes.</returns>
1218       <exception cref="T:System.Xml.XmlException">The array size is greater than the MaxArrayLength quota for this reader.</exception>
1219     </member>
1220     <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBinHex(System.Int32)">
1221       <summary>Reads the content and returns the BinHex decoded binary bytes.</summary>
1222       <param name="maxByteArrayContentLength">The maximum array length.</param>
1223       <returns>A byte array that contains the BinHex decoded binary bytes.</returns>
1224       <exception cref="T:System.Xml.XmlException">The array size is greater than <paramref name="maxByteArrayContentLength">maxByteArrayContentLength</paramref>.</exception>
1225     </member>
1226     <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBinHex">
1227       <summary>Reads the content and returns the BinHex decoded binary bytes.</summary>
1228       <returns>A byte array that contains the BinHex decoded binary bytes.</returns>
1229       <exception cref="T:System.Xml.XmlException">The array size is greater than <see cref="System.Int32.MaxValue"></see>.</exception>
1230     </member>
1231     <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsChars(System.Char[],System.Int32,System.Int32)">
1232       <summary>Reads the content into a char array.</summary>
1233       <param name="chars">The array into which the characters are put.</param>
1234       <param name="offset">The starting index in the array.</param>
1235       <param name="count">The number of characters to put in the array.</param>
1236       <returns>Number of characters read.</returns>
1237     </member>
1238     <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsDecimal">
1239       <summary>Converts a node&amp;#39;s content to decimal.</summary>
1240       <returns>The decimal representation of node&amp;#39;s content.</returns>
1241     </member>
1242     <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsFloat">
1243       <summary>Converts a node&amp;#39;s content to float.</summary>
1244       <returns>The float representation of node&amp;#39;s content.</returns>
1245     </member>
1246     <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsGuid">
1247       <summary>Converts a node&amp;#39;s content to guid.</summary>
1248       <returns>The guid representation of node&amp;#39;s content.</returns>
1249     </member>
1250     <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsQualifiedName(System.String@,System.String@)">
1251       <summary>Converts a node&amp;#39;s content to a qualified name representation.</summary>
1252       <param name="localName">The <see cref="P:System.Xml.XmlReader.LocalName"></see> part of the qualified name (out parameter).</param>
1253       <param name="namespaceUri">The <see cref="P:System.Xml.XmlReader.NamespaceURI"></see> part of the qualified name (out parameter).</param>
1254     </member>
1255     <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString">
1256       <summary>Converts a node&amp;#39;s content to a string.</summary>
1257       <returns>The node content in a string representation.</returns>
1258     </member>
1259     <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.Int32)">
1260       <summary>Converts a node&amp;#39;s content to a string.</summary>
1261       <param name="maxStringContentLength">The maximum string length.</param>
1262       <returns>Node content in string representation.</returns>
1263     </member>
1264     <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.String[],System.Int32@)">
1265       <summary>Converts a node&amp;#39;s content to a string.</summary>
1266       <param name="strings">The array of strings to match content against.</param>
1267       <param name="index">The index of the entry in strings that matches the content.</param>
1268       <returns>The node content in a string representation.</returns>
1269       <exception cref="T:System.ArgumentNullException">An entry in <paramref name="strings">strings</paramref> is null.</exception>
1270     </member>
1271     <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.Xml.XmlDictionaryString[],System.Int32@)">
1272       <summary>Converts a node&amp;#39;s content to a string.</summary>
1273       <param name="strings">The array of <see cref="T:System.Xml.XmlDictionaryString"></see> objects to match content against.</param>
1274       <param name="index">The index of the entry in strings that matches the content.</param>
1275       <returns>The node content in a string representation.</returns>
1276       <exception cref="T:System.ArgumentNullException">An entry in <paramref name="strings">strings</paramref> is null.</exception>
1277     </member>
1278     <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsTimeSpan">
1279       <summary>Converts a node&amp;#39;s content to <see cref="T:System.TimeSpan"></see>.</summary>
1280       <returns><see cref="System.TimeSpan"></see> representation of node&amp;#39;s content.</returns>
1281     </member>
1282     <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsUniqueId">
1283       <summary>Converts a node&amp;#39;s content to a unique identifier.</summary>
1284       <returns>The node&amp;#39;s content represented as a unique identifier.</returns>
1285     </member>
1286     <member name="M:System.Xml.XmlDictionaryReader.ReadDateTimeArray(System.String,System.String)">
1287       <summary>Converts a node&amp;#39;s content to a <see cref="T:System.DateTime"></see> array.</summary>
1288       <param name="localName">The local name of the element.</param>
1289       <param name="namespaceUri">The namespace URI of the element.</param>
1290       <returns>The node&amp;#39;s content represented as a <see cref="System.DateTime"></see> array.</returns>
1291     </member>
1292     <member name="M:System.Xml.XmlDictionaryReader.ReadDateTimeArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
1293       <summary>Converts a node&amp;#39;s content to a <see cref="T:System.DateTime"></see> array.</summary>
1294       <param name="localName">The local name of the element.</param>
1295       <param name="namespaceUri">The namespace URI of the element.</param>
1296       <returns>The node&amp;#39;s content represented as a <see cref="System.DateTime"></see> array.</returns>
1297     </member>
1298     <member name="M:System.Xml.XmlDictionaryReader.ReadDecimalArray(System.String,System.String)">
1299       <summary>Converts a node&amp;#39;s content to a <see cref="T:System.Decimal"></see> array.</summary>
1300       <param name="localName">The local name of the element.</param>
1301       <param name="namespaceUri">The namespace URI of the element.</param>
1302       <returns>The node&amp;#39;s content represented as a <see cref="System.Decimal"></see> array.</returns>
1303     </member>
1304     <member name="M:System.Xml.XmlDictionaryReader.ReadDecimalArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
1305       <summary>Converts a node&amp;#39;s content to a <see cref="T:System.Decimal"></see> array.</summary>
1306       <param name="localName">The local name of the element.</param>
1307       <param name="namespaceUri">The namespace URI of the element.</param>
1308       <returns>The node&amp;#39;s content represented as a <see cref="System.Decimal"></see> array.</returns>
1309     </member>
1310     <member name="M:System.Xml.XmlDictionaryReader.ReadDoubleArray(System.String,System.String)">
1311       <summary>Converts a node&amp;#39;s content to a <see cref="T:System.Double"></see> array.</summary>
1312       <param name="localName">The local name of the element.</param>
1313       <param name="namespaceUri">The namespace URI of the element.</param>
1314       <returns>The node&amp;#39;s content represented as a <see cref="System.Double"></see> array.</returns>
1315     </member>
1316     <member name="M:System.Xml.XmlDictionaryReader.ReadDoubleArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
1317       <summary>Converts a node&amp;#39;s content to a <see cref="T:System.Double"></see> array.</summary>
1318       <param name="localName">The local name of the element.</param>
1319       <param name="namespaceUri">The namespace URI of the element.</param>
1320       <returns>The node&amp;#39;s content represented as a <see cref="System.Double"></see> array.</returns>
1321     </member>
1322     <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBase64">
1323       <summary>Converts a node&amp;#39;s content to a array of Base64 bytes.</summary>
1324       <returns>The node&amp;#39;s content represented as an array of Base64 bytes.</returns>
1325     </member>
1326     <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBinHex">
1327       <summary>Converts a node&amp;#39;s content to an array of BinHex bytes.</summary>
1328       <returns>The node&amp;#39;s content represented as an array of BinHex bytes.</returns>
1329     </member>
1330     <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBoolean">
1331       <summary>Converts an element&amp;#39;s content to a <see cref="T:System.Boolean"></see>.</summary>
1332       <returns>The node&amp;#39;s content represented as a <see cref="System.Boolean"></see>.</returns>
1333     </member>
1334     <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsDateTime">
1335       <summary>Converts an element&amp;#39;s content to a <see cref="T:System.DateTime"></see>.</summary>
1336       <returns>The node&amp;#39;s content represented as a <see cref="System.DateTime"></see>.</returns>
1337       <exception cref="T:System.ArgumentException">The element is not in valid format.</exception>
1338       <exception cref="T:System.FormatException">The element is not in valid format.</exception>
1339     </member>
1340     <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsDecimal">
1341       <summary>Converts an element&amp;#39;s content to a <see cref="T:System.Decimal"></see>.</summary>
1342       <returns>The node&amp;#39;s content represented as a <see cref="System.Decimal"></see>.</returns>
1343     </member>
1344     <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsDouble">
1345       <summary>Converts an element&amp;#39;s content to a <see cref="T:System.Double"></see>.</summary>
1346       <returns>The node&amp;#39;s content represented as a <see cref="System.Double"></see>.</returns>
1347     </member>
1348     <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsFloat">
1349       <summary>Converts an element&amp;#39;s content to a floating point number (<see cref="T:System.Single"></see>).</summary>
1350       <returns>The node&amp;#39;s content represented as a floating point number (<see cref="System.Single"></see>).</returns>
1351     </member>
1352     <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsGuid">
1353       <summary>Converts an element&amp;#39;s content to a <see cref="T:System.Guid"></see>.</summary>
1354       <returns>The node&amp;#39;s content represented as a <see cref="System.Guid"></see>.</returns>
1355       <exception cref="T:System.ArgumentException">The element is not in valid format.</exception>
1356       <exception cref="T:System.FormatException">The element is not in valid format.</exception>
1357     </member>
1358     <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsInt">
1359       <summary>Converts an element&amp;#39;s content to an integer (<see cref="T:System.Int32"></see>).</summary>
1360       <returns>The node&amp;#39;s content represented as an integer (<see cref="System.Int32"></see>).</returns>
1361     </member>
1362     <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsLong">
1363       <summary>Converts an element&amp;#39;s content to a long integer (<see cref="T:System.Int64"></see>).</summary>
1364       <returns>The node&amp;#39;s content represented as a long integer (<see cref="System.Int64"></see>).</returns>
1365     </member>
1366     <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsString">
1367       <summary>Converts an element&amp;#39;s content to a <see cref="T:System.String"></see>.</summary>
1368       <returns>The node&amp;#39;s content represented as a <see cref="System.String"></see>.</returns>
1369     </member>
1370     <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsTimeSpan">
1371       <summary>Converts an element&amp;#39;s content to a <see cref="T:System.TimeSpan"></see>.</summary>
1372       <returns>The node&amp;#39;s content represented as a <see cref="System.TimeSpan"></see>.</returns>
1373     </member>
1374     <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsUniqueId">
1375       <summary>Converts an element&amp;#39;s content to a unique identifier.</summary>
1376       <returns>The node&amp;#39;s content represented as a unique identifier.</returns>
1377       <exception cref="T:System.ArgumentException">The element is not in valid format.</exception>
1378       <exception cref="T:System.FormatException">The element is not in valid format.</exception>
1379     </member>
1380     <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement">
1381       <summary>Checks whether the current node is an element and advances the reader to the next node.</summary>
1382       <exception cref="T:System.Xml.XmlException"><see cref="System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)"></see> returns false.</exception>
1383     </member>
1384     <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.String)">
1385       <summary>Checks whether the current node is an element with the given <paramref name="name">name</paramref> and advances the reader to the next node.</summary>
1386       <param name="name">The qualified name of the element.</param>
1387       <exception cref="T:System.Xml.XmlException"><see cref="System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)"></see> returns false.</exception>
1388     </member>
1389     <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.String,System.String)">
1390       <summary>Checks whether the current node is an element with the given <paramref name="localName">localName</paramref> and <paramref name="namespaceUri">namespaceUri</paramref> and advances the reader to the next node.</summary>
1391       <param name="localName">The local name of the element.</param>
1392       <param name="namespaceUri">The namespace URI of the element.</param>
1393       <exception cref="T:System.Xml.XmlException"><see cref="System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)"></see> returns false.</exception>
1394     </member>
1395     <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
1396       <summary>Checks whether the current node is an element with the given <paramref name="localName">localName</paramref> and <paramref name="namespaceUri">namespaceUri</paramref> and advances the reader to the next node.</summary>
1397       <param name="localName">The local name of the element.</param>
1398       <param name="namespaceUri">The namespace URI of the element.</param>
1399       <exception cref="T:System.Xml.XmlException"><see cref="System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)"></see> returns false.</exception>
1400     </member>
1401     <member name="M:System.Xml.XmlDictionaryReader.ReadGuidArray(System.String,System.String)">
1402       <summary>Reads the contents of a series of nodes with the given <paramref name="localName">localName</paramref> and <paramref name="namespaceUri">namespaceUri</paramref> into an array of <see cref="T:System.Guid"></see>.</summary>
1403       <param name="localName">The local name of the element.</param>
1404       <param name="namespaceUri">The namespace URI of the element.</param>
1405       <returns>An array of <see cref="System.Guid"></see>.</returns>
1406     </member>
1407     <member name="M:System.Xml.XmlDictionaryReader.ReadGuidArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
1408       <summary>Reads the contents of a series of nodes with the given <paramref name="localName">localName</paramref> and <paramref name="namespaceUri">namespaceUri</paramref> into an array of <see cref="T:System.Guid"></see>.</summary>
1409       <param name="localName">The local name of the element.</param>
1410       <param name="namespaceUri">The namespace URI of the element.</param>
1411       <returns>An array of <see cref="System.Guid"></see>.</returns>
1412     </member>
1413     <member name="M:System.Xml.XmlDictionaryReader.ReadInt16Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
1414       <summary>Reads the contents of a series of nodes with the given <paramref name="localName">localName</paramref> and <paramref name="namespaceUri">namespaceUri</paramref> into an array of short integers (<see cref="T:System.Int16"></see>).</summary>
1415       <param name="localName">The local name of the element.</param>
1416       <param name="namespaceUri">The namespace URI of the element.</param>
1417       <returns>An array of short integers (<see cref="System.Int16"></see>).</returns>
1418     </member>
1419     <member name="M:System.Xml.XmlDictionaryReader.ReadInt16Array(System.String,System.String)">
1420       <summary>Reads the contents of a series of nodes with the given <paramref name="localName">localName</paramref> and <paramref name="namespaceUri">namespaceUri</paramref> into an array of short integers (<see cref="T:System.Int16"></see>).</summary>
1421       <param name="localName">The local name of the element.</param>
1422       <param name="namespaceUri">The namespace URI of the element.</param>
1423       <returns>An array of short integers (<see cref="System.Int16"></see>).</returns>
1424     </member>
1425     <member name="M:System.Xml.XmlDictionaryReader.ReadInt32Array(System.String,System.String)">
1426       <summary>Reads the contents of a series of nodes with the given <paramref name="localName">localName</paramref> and <paramref name="namespaceUri">namespaceUri</paramref> into an array of integers (<see cref="T:System.Int32"></see>).</summary>
1427       <param name="localName">The local name of the element.</param>
1428       <param name="namespaceUri">The namespace URI of the element.</param>
1429       <returns>An array of integers (<see cref="System.Int32"></see>).</returns>
1430     </member>
1431     <member name="M:System.Xml.XmlDictionaryReader.ReadInt32Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
1432       <summary>Reads the contents of a series of nodes with the given <paramref name="localName">localName</paramref> and <paramref name="namespaceUri">namespaceUri</paramref> into an array of integers (<see cref="T:System.Int32"></see>).</summary>
1433       <param name="localName">The local name of the element.</param>
1434       <param name="namespaceUri">The namespace URI of the element.</param>
1435       <returns>An array of integers (<see cref="System.Int32"></see>).</returns>
1436     </member>
1437     <member name="M:System.Xml.XmlDictionaryReader.ReadInt64Array(System.String,System.String)">
1438       <summary>Reads the contents of a series of nodes with the given <paramref name="localName">localName</paramref> and <paramref name="namespaceUri">namespaceUri</paramref> into an array of long integers (<see cref="T:System.Int64"></see>).</summary>
1439       <param name="localName">The local name of the element.</param>
1440       <param name="namespaceUri">The namespace URI of the element.</param>
1441       <returns>An array of long integers (<see cref="System.Int64"></see>).</returns>
1442     </member>
1443     <member name="M:System.Xml.XmlDictionaryReader.ReadInt64Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
1444       <summary>Reads the contents of a series of nodes with the given <paramref name="localName">localName</paramref> and <paramref name="namespaceUri">namespaceUri</paramref> into an array of long integers (<see cref="T:System.Int64"></see>).</summary>
1445       <param name="localName">The local name of the element.</param>
1446       <param name="namespaceUri">The namespace URI of the element.</param>
1447       <returns>An array of long integers (<see cref="System.Int64"></see>).</returns>
1448     </member>
1449     <member name="M:System.Xml.XmlDictionaryReader.ReadSingleArray(System.String,System.String)">
1450       <summary>Reads the contents of a series of nodes with the given <paramref name="localName">localName</paramref> and <paramref name="namespaceUri">namespaceUri</paramref> into an array of float numbers (<see cref="T:System.Single"></see>).</summary>
1451       <param name="localName">The local name of the element.</param>
1452       <param name="namespaceUri">The namespace URI of the element.</param>
1453       <returns>An array of float numbers (<see cref="System.Single"></see>).</returns>
1454     </member>
1455     <member name="M:System.Xml.XmlDictionaryReader.ReadSingleArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
1456       <summary>Reads the contents of a series of nodes with the given <paramref name="localName">localName</paramref> and <paramref name="namespaceUri">namespaceUri</paramref> into an array of float numbers (<see cref="T:System.Single"></see>).</summary>
1457       <param name="localName">The local name of the element.</param>
1458       <param name="namespaceUri">The namespace URI of the element.</param>
1459       <returns>An array of float numbers (<see cref="System.Single"></see>).</returns>
1460     </member>
1461     <member name="M:System.Xml.XmlDictionaryReader.ReadStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
1462       <summary>Checks whether the current node is an element with the given <paramref name="localName">localName</paramref> and <paramref name="namespaceUri">namespaceUri</paramref> and advances the reader to the next node.</summary>
1463       <param name="localName">The local name of the element.</param>
1464       <param name="namespaceUri">The namespace URI of the element.</param>
1465     </member>
1466     <member name="M:System.Xml.XmlDictionaryReader.ReadString(System.Int32)">
1467       <summary>Reads the contents of the current node into a string with a given maximum length.</summary>
1468       <param name="maxStringContentLength">Maximum allowed string length.</param>
1469       <returns>A string that contains the contents of the current node.</returns>
1470       <exception cref="T:System.InvalidOperationException">Unable to read the contents of the current node.</exception>
1471       <exception cref="T:System.Xml.XmlException">Maximum allowed string length exceeded.</exception>
1472     </member>
1473     <member name="M:System.Xml.XmlDictionaryReader.ReadString">
1474       <summary>Reads the contents of the current node into a string.</summary>
1475       <returns>A string that contains the contents of the current node.</returns>
1476       <exception cref="T:System.InvalidOperationException">Unable to read the contents of the current node.</exception>
1477       <exception cref="T:System.Xml.XmlException">Maximum allowed string length exceeded.</exception>
1478     </member>
1479     <member name="M:System.Xml.XmlDictionaryReader.ReadTimeSpanArray(System.String,System.String)">
1480       <summary>Reads the contents of a series of nodes with the given <paramref name="localName">localName</paramref> and <paramref name="namespaceUri">namespaceUri</paramref> into a <see cref="T:System.TimeSpan"></see> array.</summary>
1481       <param name="localName">The local name of the element.</param>
1482       <param name="namespaceUri">The namespace URI of the element.</param>
1483       <returns>A <see cref="System.TimeSpan"></see> array.</returns>
1484     </member>
1485     <member name="M:System.Xml.XmlDictionaryReader.ReadTimeSpanArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
1486       <summary>Reads the contents of a series of nodes with the given <paramref name="localName">localName</paramref> and <paramref name="namespaceUri">namespaceUri</paramref> into a <see cref="T:System.TimeSpan"></see> array.</summary>
1487       <param name="localName">The local name of the element.</param>
1488       <param name="namespaceUri">The namespace URI of the element.</param>
1489       <returns>A <see cref="System.TimeSpan"></see> array.</returns>
1490     </member>
1491     <member name="M:System.Xml.XmlDictionaryReader.ReadValueAsBase64(System.Byte[],System.Int32,System.Int32)">
1492       <summary>Not implemented.</summary>
1493       <param name="buffer">The buffer from which to read.</param>
1494       <param name="offset">The starting position from which to read in buffer.</param>
1495       <param name="count">The number of bytes that can be read from buffer.</param>
1496       <returns>Not implemented.</returns>
1497       <exception cref="T:System.NotSupportedException">Always.</exception>
1498     </member>
1499     <member name="M:System.Xml.XmlDictionaryReader.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])">
1500       <summary>This method is not yet implemented.</summary>
1501       <param name="stream">The stream to read from.</param>
1502       <param name="includeComments">Determines whether comments are included.</param>
1503       <param name="inclusivePrefixes">The prefixes to be included.</param>
1504       <exception cref="T:System.NotSupportedException">Always.</exception>
1505     </member>
1506     <member name="M:System.Xml.XmlDictionaryReader.TryGetArrayLength(System.Int32@)">
1507       <summary>Not implemented in this class (it always returns false). May be overridden in derived classes.</summary>
1508       <param name="count">Returns 0, unless overridden in a derived class.</param>
1509       <returns>false, unless overridden in a derived class.</returns>
1510     </member>
1511     <member name="M:System.Xml.XmlDictionaryReader.TryGetBase64ContentLength(System.Int32@)">
1512       <summary>Not implemented in this class (it always returns false). May be overridden in derived classes.</summary>
1513       <param name="length">Returns 0, unless overridden in a derived class.</param>
1514       <returns>false, unless overridden in a derived class.</returns>
1515     </member>
1516     <member name="M:System.Xml.XmlDictionaryReader.TryGetLocalNameAsDictionaryString(System.Xml.XmlDictionaryString@)">
1517       <summary>Not implemented in this class (it always returns false). May be overridden in derived classes.</summary>
1518       <param name="localName">Returns null, unless overridden in a derived class. .</param>
1519       <returns>false, unless overridden in a derived class.</returns>
1520     </member>
1521     <member name="M:System.Xml.XmlDictionaryReader.TryGetNamespaceUriAsDictionaryString(System.Xml.XmlDictionaryString@)">
1522       <summary>Not implemented in this class (it always returns false). May be overridden in derived classes.</summary>
1523       <param name="namespaceUri">Returns null, unless overridden in a derived class.</param>
1524       <returns>false, unless overridden in a derived class.</returns>
1525     </member>
1526     <member name="M:System.Xml.XmlDictionaryReader.TryGetValueAsDictionaryString(System.Xml.XmlDictionaryString@)">
1527       <summary>Not implemented in this class (it always returns false). May be overridden in derived classes.</summary>
1528       <param name="value">Returns null, unless overridden in a derived class.</param>
1529       <returns>false, unless overridden in a derived class.</returns>
1530     </member>
1531     <member name="T:System.Xml.XmlDictionaryReaderQuotas">
1532       <summary>Contains configurable quota values for XmlDictionaryReaders.</summary>
1533     </member>
1534     <member name="M:System.Xml.XmlDictionaryReaderQuotas.#ctor">
1535       <summary>Creates a new instance of this class.</summary>
1536     </member>
1537     <member name="M:System.Xml.XmlDictionaryReaderQuotas.CopyTo(System.Xml.XmlDictionaryReaderQuotas)">
1538       <summary>Sets the properties on a passed-in quotas instance, based on the values in this instance.</summary>
1539       <param name="quotas">The <see cref="T:System.Xml.XmlDictionaryReaderQuotas"></see> instance to which to copy values.</param>
1540       <exception cref="T:System.InvalidOperationException">Trying to set the value, but quota values are read-only for the passed in instance.</exception>
1541       <exception cref="T:System.ArgumentNullException">Passed in target <paramref name="quotas">quotas</paramref> is null.</exception>
1542     </member>
1543     <member name="P:System.Xml.XmlDictionaryReaderQuotas.Max">
1544       <summary>Gets an instance of this class with all properties set to maximum values.</summary>
1545       <returns>An instance of <see cref="System.Xml.XmlDictionaryReaderQuotas"></see> with properties set to <see cref="System.Int32.MaxValue"></see>.</returns>
1546     </member>
1547     <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxArrayLength">
1548       <summary>Gets and sets the maximum allowed array length.</summary>
1549       <returns>The maximum allowed array length. The default is 16384.</returns>
1550       <exception cref="T:System.InvalidOperationException">Trying to set the value, but quota values are read-only for this instance.</exception>
1551       <exception cref="T:System.ArgumentException">Trying to set the value to less than zero.</exception>
1552     </member>
1553     <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxBytesPerRead">
1554       <summary>Gets and sets the maximum allowed bytes returned for each read.</summary>
1555       <returns>The maximum allowed bytes returned for each read. The default is 4096.</returns>
1556       <exception cref="T:System.InvalidOperationException">Trying to set the value, but quota values are read-only for this instance.</exception>
1557       <exception cref="T:System.ArgumentException">Trying to set the value to less than zero.</exception>
1558     </member>
1559     <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxDepth">
1560       <summary>Gets and sets the maximum nested node depth.</summary>
1561       <returns>The maximum nested node depth. The default is 32;</returns>
1562       <exception cref="T:System.InvalidOperationException">Trying to set the value and quota values are read-only for this instance.</exception>
1563       <exception cref="T:System.ArgumentException">Trying to set the value is less than zero.</exception>
1564     </member>
1565     <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxNameTableCharCount">
1566       <summary>Gets and sets the maximum characters allowed in a table name.</summary>
1567       <returns>The maximum characters allowed in a table name. The default is 16384.</returns>
1568       <exception cref="T:System.InvalidOperationException">Trying to set the value, but quota values are read-only for this instance.</exception>
1569       <exception cref="T:System.ArgumentException">Trying to set the value to less than zero.</exception>
1570     </member>
1571     <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxStringContentLength">
1572       <summary>Gets and sets the maximum string length returned by the reader.</summary>
1573       <returns>The maximum string length returned by the reader. The default is 8192.</returns>
1574       <exception cref="T:System.InvalidOperationException">Trying to set the value, but quota values are read-only for this instance.</exception>
1575       <exception cref="T:System.ArgumentException">Trying to set the value to less than zero.</exception>
1576     </member>
1577     <member name="P:System.Xml.XmlDictionaryReaderQuotas.ModifiedQuotas">
1578       <summary>Gets the modified quotas for the <see cref="T:System.Xml.XmlDictionaryReaderQuotas"></see>.</summary>
1579       <returns>The modified quotas for the <see cref="System.Xml.XmlDictionaryReaderQuotas"></see>.</returns>
1580     </member>
1581     <member name="T:System.Xml.XmlDictionaryReaderQuotaTypes">
1582       <summary>Enumerates the configurable quota values for XmlDictionaryReaders.</summary>
1583     </member>
1584     <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxArrayLength">
1585       <summary>Specifies the maximum allowed array length.</summary>
1586       <returns></returns>
1587     </member>
1588     <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxBytesPerRead">
1589       <summary>Specifies the maximum allowed bytes returned for each read.</summary>
1590       <returns></returns>
1591     </member>
1592     <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxDepth">
1593       <summary>Specifies the maximum nested node depth.</summary>
1594       <returns></returns>
1595     </member>
1596     <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxNameTableCharCount">
1597       <summary>Specifies the maximum characters allowed in a table name.</summary>
1598       <returns></returns>
1599     </member>
1600     <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxStringContentLength">
1601       <summary>Specifies the maximum string length returned by the reader.</summary>
1602       <returns></returns>
1603     </member>
1604     <member name="T:System.Xml.XmlDictionaryString">
1605       <summary>Represents an entry stored in a <see cref="T:System.Xml.XmlDictionary"></see>.</summary>
1606     </member>
1607     <member name="M:System.Xml.XmlDictionaryString.#ctor(System.Xml.IXmlDictionary,System.String,System.Int32)">
1608       <summary>Creates an instance of this class.</summary>
1609       <param name="dictionary">The <see cref="T:System.Xml.IXmlDictionary"></see> containing this instance.</param>
1610       <param name="value">The string that is the value of the dictionary entry.</param>
1611       <param name="key">The integer that is the key of the dictionary entry.</param>
1612       <exception cref="T:System.ArgumentNullException"><paramref name="value">value</paramref> is null.</exception>
1613       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="key">key</paramref> is less than 0 or greater than <see cref="System.Int32.MaxValue"></see> / 4.</exception>
1614     </member>
1615     <member name="P:System.Xml.XmlDictionaryString.Dictionary">
1616       <summary>Represents the <see cref="T:System.Xml.IXmlDictionary"></see> passed to the constructor of this instance of <see cref="T:System.Xml.XmlDictionaryString"></see>.</summary>
1617       <returns>The <see cref="System.Xml.IXmlDictionary"></see> for this dictionary entry.</returns>
1618     </member>
1619     <member name="P:System.Xml.XmlDictionaryString.Empty">
1620       <summary>Gets an <see cref="T:System.Xml.XmlDictionaryString"></see> representing the empty string.</summary>
1621       <returns>An <see cref="System.Xml.XmlDictionaryString"></see> representing the empty string.</returns>
1622     </member>
1623     <member name="P:System.Xml.XmlDictionaryString.Key">
1624       <summary>Gets the integer key for this instance of the class.</summary>
1625       <returns>The integer key for this instance of the class.</returns>
1626     </member>
1627     <member name="M:System.Xml.XmlDictionaryString.ToString">
1628       <summary>Displays a text representation of this object.</summary>
1629       <returns>The string value for this instance of the class.</returns>
1630     </member>
1631     <member name="P:System.Xml.XmlDictionaryString.Value">
1632       <summary>Gets the string value for this instance of the class.</summary>
1633       <returns>The string value for this instance of the class.</returns>
1634     </member>
1635     <member name="T:System.Xml.XmlDictionaryWriter">
1636       <summary>Represents an abstract class that Windows Communication Foundation (WCF) derives from <see cref="T:System.Xml.XmlWriter"></see> to do serialization and deserialization.</summary>
1637     </member>
1638     <member name="M:System.Xml.XmlDictionaryWriter.#ctor">
1639       <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlDictionaryWriter"></see> class.</summary>
1640     </member>
1641     <member name="P:System.Xml.XmlDictionaryWriter.CanCanonicalize">
1642       <summary>This property always returns false. Its derived classes can override to return true if they support canonicalization.</summary>
1643       <returns>false in all cases.</returns>
1644     </member>
1645     <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream)">
1646       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter"></see> that writes WCF binary XML format.</summary>
1647       <param name="stream">The stream to write to.</param>
1648       <returns>An instance of <see cref="System.Xml.XmlDictionaryWriter"></see>.</returns>
1649     </member>
1650     <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary)">
1651       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter"></see> that writes WCF binary XML format.</summary>
1652       <param name="stream">The stream to write to.</param>
1653       <param name="dictionary">The <see cref="T:System.Xml.XmlDictionary"></see> to use as the shared dictionary.</param>
1654       <returns>An instance of <see cref="System.Xml.XmlDictionaryWriter"></see>.</returns>
1655     </member>
1656     <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlBinaryWriterSession)">
1657       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter"></see> that writes WCF binary XML format.</summary>
1658       <param name="stream">The stream to write to.</param>
1659       <param name="dictionary">The <see cref="T:System.Xml.XmlDictionary"></see> to use as the shared dictionary.</param>
1660       <param name="session">The <see cref="T:System.Xml.XmlBinaryWriterSession"></see> to use.</param>
1661       <returns>An instance of <see cref="System.Xml.XmlDictionaryWriter"></see>.</returns>
1662     </member>
1663     <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlBinaryWriterSession,System.Boolean)">
1664       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter"></see> that writes WCF binary XML format.</summary>
1665       <param name="stream">The stream from which to read.</param>
1666       <param name="dictionary">The <see cref="T:System.Xml.XmlDictionary"></see> to use as the shared dictionary.</param>
1667       <param name="session">The <see cref="T:System.Xml.XmlBinaryWriterSession"></see> to use.</param>
1668       <param name="ownsStream">true to indicate that the stream is closed by the writer when done; otherwise false.</param>
1669       <returns>An instance of <see cref="System.Xml.XmlDictionaryWriter"></see>.</returns>
1670     </member>
1671     <member name="M:System.Xml.XmlDictionaryWriter.CreateDictionaryWriter(System.Xml.XmlWriter)">
1672       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter"></see> from an existing <see cref="T:System.Xml.XmlWriter"></see>.</summary>
1673       <param name="writer">An instance of <see cref="T:System.Xml.XmlWriter"></see>.</param>
1674       <returns>An instance of <see cref="System.Xml.XmlDictionaryWriter"></see>.</returns>
1675       <exception cref="T:System.ArgumentNullException"><paramref name="writer">writer</paramref> is null.</exception>
1676     </member>
1677     <member name="M:System.Xml.XmlDictionaryWriter.CreateMtomWriter(System.IO.Stream,System.Text.Encoding,System.Int32,System.String)">
1678       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter"></see> that writes XML in the MTOM format.</summary>
1679       <param name="stream">The stream to write to.</param>
1680       <param name="encoding">The character encoding of the stream.</param>
1681       <param name="maxSizeInBytes">The maximum number of bytes that are buffered in the writer.</param>
1682       <param name="startInfo">An attribute in the ContentType SOAP header.</param>
1683       <returns>An instance of <see cref="System.Xml.XmlDictionaryWriter"></see>.</returns>
1684     </member>
1685     <member name="M:System.Xml.XmlDictionaryWriter.CreateMtomWriter(System.IO.Stream,System.Text.Encoding,System.Int32,System.String,System.String,System.String,System.Boolean,System.Boolean)">
1686       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter"></see> that writes XML in the MTOM format.</summary>
1687       <param name="stream">The stream to write to.</param>
1688       <param name="encoding">The character encoding of the stream.</param>
1689       <param name="maxSizeInBytes">The maximum number of bytes that are buffered in the writer.</param>
1690       <param name="startInfo">The content-type of the MIME part that contains the Infoset.</param>
1691       <param name="boundary">The MIME boundary in the message.</param>
1692       <param name="startUri">The content-id URI of the MIME part that contains the Infoset.</param>
1693       <param name="writeMessageHeaders">true to write message headers.</param>
1694       <param name="ownsStream">true to indicate that the stream is closed by the writer when done; otherwise false.</param>
1695       <returns>An instance of <see cref="System.Xml.XmlDictionaryWriter"></see>.</returns>
1696     </member>
1697     <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream,System.Text.Encoding)">
1698       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter"></see> that writes text XML.</summary>
1699       <param name="stream">The stream to write to.</param>
1700       <param name="encoding">The character encoding of the output.</param>
1701       <returns>An instance of <see cref="System.Xml.XmlDictionaryWriter"></see>.</returns>
1702     </member>
1703     <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream,System.Text.Encoding,System.Boolean)">
1704       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter"></see> that writes text XML.</summary>
1705       <param name="stream">The stream to write to.</param>
1706       <param name="encoding">The character encoding of the stream.</param>
1707       <param name="ownsStream">true to indicate that the stream is closed by the writer when done; otherwise false.</param>
1708       <returns>An instance of <see cref="System.Xml.XmlDictionaryWriter"></see>.</returns>
1709     </member>
1710     <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream)">
1711       <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter"></see> that writes text XML.</summary>
1712       <param name="stream">The stream to write to.</param>
1713       <returns>An instance of <see cref="System.Xml.XmlDictionaryWriter"></see>.</returns>
1714     </member>
1715     <member name="M:System.Xml.XmlDictionaryWriter.EndCanonicalization">
1716       <summary>When implemented by a derived class, it stops the canonicalization started by the matching <see cref="M:System.Xml.XmlDictionaryWriter.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])"></see> call.</summary>
1717       <exception cref="T:System.NotSupportedException">Method is not implemented yet.</exception>
1718     </member>
1719     <member name="M:System.Xml.XmlDictionaryWriter.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])">
1720       <summary>When implemented by a derived class, it starts the canonicalization.</summary>
1721       <param name="stream">The stream to write to.</param>
1722       <param name="includeComments">true to include comments; otherwise, false.</param>
1723       <param name="inclusivePrefixes">The prefixes to be included.</param>
1724       <exception cref="T:System.NotSupportedException">Method is not implemented yet.</exception>
1725     </member>
1726     <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.DateTime[],System.Int32,System.Int32)">
1727       <summary>Writes nodes from a <see cref="T:System.DateTime"></see> array.</summary>
1728       <param name="prefix">The namespace prefix.</param>
1729       <param name="localName">The local name of the element.</param>
1730       <param name="namespaceUri">The namespace URI of the element.</param>
1731       <param name="array">The array that contains the nodes.</param>
1732       <param name="offset">The starting index in the array.</param>
1733       <param name="count">The number of nodes to get from the array.</param>
1734       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1735       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1736     </member>
1737     <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.TimeSpan[],System.Int32,System.Int32)">
1738       <summary>Writes nodes from a <see cref="T:System.TimeSpan"></see> array.</summary>
1739       <param name="prefix">The namespace prefix.</param>
1740       <param name="localName">The local name of the element.</param>
1741       <param name="namespaceUri">The namespace URI of the element.</param>
1742       <param name="array">The array that contains the nodes.</param>
1743       <param name="offset">The starting index in the array.</param>
1744       <param name="count">The number of nodes to get from the array.</param>
1745       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1746       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1747     </member>
1748     <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Single[],System.Int32,System.Int32)">
1749       <summary>Writes nodes from a <see cref="T:System.Single"></see> array.</summary>
1750       <param name="prefix">The namespace prefix.</param>
1751       <param name="localName">The local name of the element.</param>
1752       <param name="namespaceUri">The namespace URI of the element.</param>
1753       <param name="array">The array that contains the nodes.</param>
1754       <param name="offset">The starting index in the array.</param>
1755       <param name="count">The number of nodes to get from the array.</param>
1756       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1757       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1758     </member>
1759     <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int64[],System.Int32,System.Int32)">
1760       <summary>Writes nodes from a <see cref="T:System.Int64"></see> array.</summary>
1761       <param name="prefix">The namespace prefix.</param>
1762       <param name="localName">The local name of the element.</param>
1763       <param name="namespaceUri">The namespace URI of the element.</param>
1764       <param name="array">The array that contains the nodes.</param>
1765       <param name="offset">The starting index in the array.</param>
1766       <param name="count">The number of nodes to get from the array.</param>
1767       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1768       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1769     </member>
1770     <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int32[],System.Int32,System.Int32)">
1771       <summary>Writes nodes from a <see cref="T:System.Int32"></see> array.</summary>
1772       <param name="prefix">The namespace prefix.</param>
1773       <param name="localName">The local name of the element.</param>
1774       <param name="namespaceUri">The namespace URI of the element.</param>
1775       <param name="array">The array that contains the nodes.</param>
1776       <param name="offset">The starting index in the array.</param>
1777       <param name="count">The number of nodes to get from the array.</param>
1778       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1779       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1780     </member>
1781     <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int16[],System.Int32,System.Int32)">
1782       <summary>Writes nodes from a <see cref="T:System.Int16"></see> array.</summary>
1783       <param name="prefix">The namespace prefix.</param>
1784       <param name="localName">The local name of the element.</param>
1785       <param name="namespaceUri">The namespace URI of the element.</param>
1786       <param name="array">The array that contains the nodes.</param>
1787       <param name="offset">The starting index in the array.</param>
1788       <param name="count">The number of nodes to get from the array.</param>
1789       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1790       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1791     </member>
1792     <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Double[],System.Int32,System.Int32)">
1793       <summary>Writes nodes from a <see cref="T:System.Double"></see> array.</summary>
1794       <param name="prefix">The namespace prefix.</param>
1795       <param name="localName">The local name of the element.</param>
1796       <param name="namespaceUri">The namespace URI of the element.</param>
1797       <param name="array">The array that contains the nodes.</param>
1798       <param name="offset">The starting index in the array.</param>
1799       <param name="count">The number of nodes to get from the array.</param>
1800       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1801       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1802     </member>
1803     <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Decimal[],System.Int32,System.Int32)">
1804       <summary>Writes nodes from a <see cref="T:System.Decimal"></see> array.</summary>
1805       <param name="prefix">The namespace prefix.</param>
1806       <param name="localName">The local name of the element.</param>
1807       <param name="namespaceUri">The namespace URI of the element.</param>
1808       <param name="array">The array that contains the nodes.</param>
1809       <param name="offset">The starting index in the array.</param>
1810       <param name="count">The number of nodes to get from the array.</param>
1811       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1812       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1813     </member>
1814     <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Boolean[],System.Int32,System.Int32)">
1815       <summary>Writes nodes from a <see cref="T:System.Boolean"></see> array.</summary>
1816       <param name="prefix">The namespace prefix.</param>
1817       <param name="localName">The local name of the element.</param>
1818       <param name="namespaceUri">The namespace URI of the element.</param>
1819       <param name="array">The array that contains the nodes.</param>
1820       <param name="offset">The starting index in the array.</param>
1821       <param name="count">The number of nodes to get from the array.</param>
1822       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1823       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1824     </member>
1825     <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Guid[],System.Int32,System.Int32)">
1826       <summary>Writes nodes from a <see cref="T:System.Guid"></see> array.</summary>
1827       <param name="prefix">The namespace prefix.</param>
1828       <param name="localName">The local name of the element.</param>
1829       <param name="namespaceUri">The namespace URI of the element.</param>
1830       <param name="array">The array that contains the nodes.</param>
1831       <param name="offset">The starting index in the array.</param>
1832       <param name="count">The number of nodes to get from the array.</param>
1833       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1834       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1835     </member>
1836     <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Single[],System.Int32,System.Int32)">
1837       <summary>Writes nodes from a <see cref="T:System.Single"></see> array.</summary>
1838       <param name="prefix">The namespace prefix.</param>
1839       <param name="localName">The local name of the element.</param>
1840       <param name="namespaceUri">The namespace URI of the element.</param>
1841       <param name="array">The array that contains the nodes.</param>
1842       <param name="offset">The starting index in the array.</param>
1843       <param name="count">The number of nodes to get from the array.</param>
1844       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1845       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1846     </member>
1847     <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int64[],System.Int32,System.Int32)">
1848       <summary>Writes nodes from a <see cref="T:System.Int64"></see> array.</summary>
1849       <param name="prefix">The namespace prefix.</param>
1850       <param name="localName">The local name of the element.</param>
1851       <param name="namespaceUri">The namespace URI of the element.</param>
1852       <param name="array">The array that contains the nodes.</param>
1853       <param name="offset">The starting index in the array.</param>
1854       <param name="count">The number of nodes to get from the array.</param>
1855       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1856       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1857     </member>
1858     <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int32[],System.Int32,System.Int32)">
1859       <summary>Writes nodes from a <see cref="T:System.Int32"></see> array.</summary>
1860       <param name="prefix">The namespace prefix.</param>
1861       <param name="localName">The local name of the element.</param>
1862       <param name="namespaceUri">The namespace URI of the element.</param>
1863       <param name="array">The array that contains the nodes.</param>
1864       <param name="offset">The starting index in the array.</param>
1865       <param name="count">The number of nodes to get from the array.</param>
1866       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1867       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1868     </member>
1869     <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int16[],System.Int32,System.Int32)">
1870       <summary>Writes nodes from a <see cref="T:System.Int16"></see> array.</summary>
1871       <param name="prefix">The namespace prefix.</param>
1872       <param name="localName">The local name of the element.</param>
1873       <param name="namespaceUri">The namespace URI of the element.</param>
1874       <param name="array">The array that contains the nodes.</param>
1875       <param name="offset">The starting index in the array.</param>
1876       <param name="count">The number of nodes to get from the array.</param>
1877       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1878       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1879     </member>
1880     <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.TimeSpan[],System.Int32,System.Int32)">
1881       <summary>Writes nodes from a <see cref="T:System.TimeSpan"></see> array.</summary>
1882       <param name="prefix">The namespace prefix.</param>
1883       <param name="localName">The local name of the element.</param>
1884       <param name="namespaceUri">The namespace URI of the element.</param>
1885       <param name="array">The array that contains the nodes.</param>
1886       <param name="offset">The starting index in the array.</param>
1887       <param name="count">The number of nodes to get from the array.</param>
1888       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1889       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1890     </member>
1891     <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Guid[],System.Int32,System.Int32)">
1892       <summary>Writes nodes from a <see cref="T:System.Guid"></see> array.</summary>
1893       <param name="prefix">The namespace prefix.</param>
1894       <param name="localName">The local name of the element.</param>
1895       <param name="namespaceUri">The namespace URI of the element.</param>
1896       <param name="array">The array that contains the nodes.</param>
1897       <param name="offset">The starting index in the array.</param>
1898       <param name="count">The number of nodes to get from the array.</param>
1899       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1900       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1901     </member>
1902     <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Double[],System.Int32,System.Int32)">
1903       <summary>Writes nodes from a <see cref="T:System.Double"></see> array.</summary>
1904       <param name="prefix">The namespace prefix.</param>
1905       <param name="localName">The local name of the element.</param>
1906       <param name="namespaceUri">The namespace URI of the element.</param>
1907       <param name="array">The array that contains the nodes.</param>
1908       <param name="offset">The starting index in the array.</param>
1909       <param name="count">The number of nodes to get from the array.</param>
1910       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1911       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1912     </member>
1913     <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Decimal[],System.Int32,System.Int32)">
1914       <summary>Writes nodes from a <see cref="T:System.Decimal"></see> array.</summary>
1915       <param name="prefix">The namespace prefix.</param>
1916       <param name="localName">The local name of the element.</param>
1917       <param name="namespaceUri">The namespace URI of the element.</param>
1918       <param name="array">The array that contains the nodes.</param>
1919       <param name="offset">The starting index in the array.</param>
1920       <param name="count">The number of nodes to get from the array.</param>
1921       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1922       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1923     </member>
1924     <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.DateTime[],System.Int32,System.Int32)">
1925       <summary>Writes nodes from a <see cref="T:System.DateTime"></see> array.</summary>
1926       <param name="prefix">The namespace prefix.</param>
1927       <param name="localName">The local name of the element.</param>
1928       <param name="namespaceUri">The namespace URI of the element.</param>
1929       <param name="array">The array that contains the nodes.</param>
1930       <param name="offset">The starting index in the array.</param>
1931       <param name="count">The number of nodes to get from the array.</param>
1932       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1933       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1934     </member>
1935     <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Boolean[],System.Int32,System.Int32)">
1936       <summary>Writes nodes from a <see cref="T:System.Boolean"></see> array.</summary>
1937       <param name="prefix">The namespace prefix.</param>
1938       <param name="localName">The local name of the element.</param>
1939       <param name="namespaceUri">The namespace URI of the element.</param>
1940       <param name="array">The array that contains the data.</param>
1941       <param name="offset">The starting index in the array.</param>
1942       <param name="count">The number of values to write from the array.</param>
1943       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
1944       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count">count</paramref> is &amp;lt; 0 or &amp;gt; <paramref name="array">array</paramref> length minus <paramref name="offset">offset</paramref>.</exception>
1945     </member>
1946     <member name="M:System.Xml.XmlDictionaryWriter.WriteAttributeString(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">
1947       <summary>Writes an attribute qualified name and value.</summary>
1948       <param name="localName">The local name of the attribute.</param>
1949       <param name="namespaceUri">The namespace URI of the attribute.</param>
1950       <param name="value">The attribute.</param>
1951     </member>
1952     <member name="M:System.Xml.XmlDictionaryWriter.WriteAttributeString(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">
1953       <summary>Writes an attribute qualified name and value.</summary>
1954       <param name="prefix">The prefix of the attribute.</param>
1955       <param name="localName">The local name of the attribute.</param>
1956       <param name="namespaceUri">The namespace URI of the attribute.</param>
1957       <param name="value">The attribute.</param>
1958     </member>
1959     <member name="M:System.Xml.XmlDictionaryWriter.WriteBase64Async(System.Byte[],System.Int32,System.Int32)">
1960       <summary>Asynchronously encodes the specified binary bytes as Base64 and writes out the resulting text.</summary>
1961       <param name="buffer">Byte array to encode.</param>
1962       <param name="index">The position in the buffer indicating the start of the bytes to write.</param>
1963       <param name="count">The number of bytes to write.</param>
1964       <returns>The task that represents the asynchronous WriteBase64 operation.</returns>
1965       <exception cref="T:System.InvalidOperationException">An <see cref="System.Xml.XmlDictionaryWriter"></see> asynchronous method was called without setting the <see cref="System.Xml.XmlWriterSettings.Async"></see> flag to true. In this case, <see cref="System.InvalidOperationException"></see> is thrown with the message &amp;quot;Set XmlWriterSettings.Async to true if you want to use Async Methods.&amp;quot;</exception>
1966     </member>
1967     <member name="M:System.Xml.XmlDictionaryWriter.WriteElementString(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">
1968       <summary>Writes an element with a text content.</summary>
1969       <param name="localName">The local name of the element.</param>
1970       <param name="namespaceUri">The namespace URI of the element.</param>
1971       <param name="value">The element content.</param>
1972     </member>
1973     <member name="M:System.Xml.XmlDictionaryWriter.WriteElementString(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">
1974       <summary>Writes an element with a text content.</summary>
1975       <param name="prefix">The prefix of the element.</param>
1976       <param name="localName">The local name of the element.</param>
1977       <param name="namespaceUri">The namespace URI of the element.</param>
1978       <param name="value">The element content.</param>
1979     </member>
1980     <member name="M:System.Xml.XmlDictionaryWriter.WriteNode(System.Xml.XmlReader,System.Boolean)">
1981       <summary>Writes the current XML node from an <see cref="T:System.Xml.XmlReader"></see>.</summary>
1982       <param name="reader">The <see cref="T:System.Xml.XmlReader"></see>.</param>
1983       <param name="defattr">true to copy the default attributes from the <see cref="T:System.Xml.XmlReader"></see>; otherwise, false.</param>
1984       <exception cref="T:System.ArgumentNullException"><paramref name="reader">reader</paramref> is null.</exception>
1985     </member>
1986     <member name="M:System.Xml.XmlDictionaryWriter.WriteNode(System.Xml.XmlDictionaryReader,System.Boolean)">
1987       <summary>Writes the current XML node from an <see cref="T:System.Xml.XmlDictionaryReader"></see>.</summary>
1988       <param name="reader">The <see cref="T:System.Xml.XmlDictionaryReader"></see>.</param>
1989       <param name="defattr">true to copy the default attributes from the XmlReader; otherwise, false.</param>
1990       <exception cref="T:System.ArgumentNullException"><paramref name="reader">reader</paramref> is null.</exception>
1991     </member>
1992     <member name="M:System.Xml.XmlDictionaryWriter.WriteQualifiedName(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
1993       <summary>Writes out the namespace-qualified name. This method looks up the prefix that is in scope for the given namespace.</summary>
1994       <param name="localName">The local name of the qualified name.</param>
1995       <param name="namespaceUri">The namespace URI of the qualified name.</param>
1996       <exception cref="T:System.ArgumentNullException"><paramref name="localName">localName</paramref> is null.</exception>
1997     </member>
1998     <member name="M:System.Xml.XmlDictionaryWriter.WriteStartAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
1999       <summary>Writes the start of an attribute with the specified local name, and namespace URI.</summary>
2000       <param name="localName">The local name of the attribute.</param>
2001       <param name="namespaceUri">The namespace URI of the attribute.</param>
2002     </member>
2003     <member name="M:System.Xml.XmlDictionaryWriter.WriteStartAttribute(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
2004       <summary>Writes the start of an attribute with the specified prefix, local name, and namespace URI.</summary>
2005       <param name="prefix">The namespace prefix.</param>
2006       <param name="localName">The local name of the attribute.</param>
2007       <param name="namespaceUri">The namespace URI of the attribute.</param>
2008     </member>
2009     <member name="M:System.Xml.XmlDictionaryWriter.WriteStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
2010       <summary>Writes the specified start tag and associates it with the given namespace.</summary>
2011       <param name="localName">The local name of the element.</param>
2012       <param name="namespaceUri">The namespace URI of the element.</param>
2013       <exception cref="T:System.InvalidOperationException">The writer is closed.</exception>
2014     </member>
2015     <member name="M:System.Xml.XmlDictionaryWriter.WriteStartElement(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
2016       <summary>Writes the specified start tag and associates it with the given namespace and prefix.</summary>
2017       <param name="prefix">The prefix of the element.</param>
2018       <param name="localName">The local name of the element.</param>
2019       <param name="namespaceUri">The namespace URI of the element.</param>
2020       <exception cref="T:System.InvalidOperationException">The writer is closed.</exception>
2021     </member>
2022     <member name="M:System.Xml.XmlDictionaryWriter.WriteString(System.Xml.XmlDictionaryString)">
2023       <summary>Writes the given text content.</summary>
2024       <param name="value">The text to write.</param>
2025     </member>
2026     <member name="M:System.Xml.XmlDictionaryWriter.WriteTextNode(System.Xml.XmlDictionaryReader,System.Boolean)">
2027       <summary>Writes the text node that an <see cref="T:System.Xml.XmlDictionaryReader"></see> is currently positioned on.</summary>
2028       <param name="reader">The <see cref="T:System.Xml.XmlDictionaryReader"></see> to get the text value from.</param>
2029       <param name="isAttribute">true to indicate that the reader is positioned on an attribute value or element content; otherwise, false.</param>
2030     </member>
2031     <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Guid)">
2032       <summary>Writes a <see cref="T:System.Guid"></see> value.</summary>
2033       <param name="value">The <see cref="T:System.Guid"></see> value to write.</param>
2034     </member>
2035     <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.TimeSpan)">
2036       <summary>Writes a <see cref="T:System.TimeSpan"></see> value.</summary>
2037       <param name="value">The <see cref="T:System.TimeSpan"></see> value to write.</param>
2038     </member>
2039     <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Xml.IStreamProvider)">
2040       <summary>Writes a value from an <see cref="T:System.Xml.IStreamProvider"></see>.</summary>
2041       <param name="value">The <see cref="T:System.Xml.IStreamProvider"></see> value to write.</param>
2042       <exception cref="T:System.ArgumentNullException"><paramref name="value">value</paramref> is null.</exception>
2043       <exception cref="T:System.Xml.XmlException"><paramref name="value">value</paramref> returns a null stream object.</exception>
2044       <exception cref="T:System.InvalidOperationException">An <see cref="System.Xml.XmlDictionaryWriter"></see> method was called before a previous asynchronous operation finished. In this case, <see cref="System.InvalidOperationException"></see> is thrown with the message &amp;quot;An asynchronous operation is already in progress.&amp;quot;</exception>
2045     </member>
2046     <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Xml.UniqueId)">
2047       <summary>Writes a Unique Id value.</summary>
2048       <param name="value">The Unique Id value to write.</param>
2049       <exception cref="T:System.ArgumentNullException"><paramref name="value">value</paramref> is null.</exception>
2050     </member>
2051     <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Xml.XmlDictionaryString)">
2052       <summary>Writes a <see cref="T:System.Xml.XmlDictionaryString"></see> value.</summary>
2053       <param name="value">The <see cref="T:System.Xml.XmlDictionaryString"></see> value.</param>
2054     </member>
2055     <member name="M:System.Xml.XmlDictionaryWriter.WriteValueAsync(System.Xml.IStreamProvider)">
2056       <summary>Asynchronously writes a value from an <see cref="T:System.Xml.IStreamProvider"></see>.</summary>
2057       <param name="value">The <see cref="T:System.Xml.IStreamProvider"></see> value to write.</param>
2058       <returns>The task that represents the asynchronous WriteValue operation.</returns>
2059       <exception cref="T:System.InvalidOperationException">An <see cref="System.Xml.XmlDictionaryWriter"></see> asynchronous method was called without setting the <see cref="System.Xml.XmlWriterSettings.Async"></see> flag to true. In this case, <see cref="System.InvalidOperationException"></see> is thrown with the message &amp;quot;Set XmlWriterSettings.Async to true if you want to use Async Methods.&amp;quot;</exception>
2060     </member>
2061     <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlAttribute(System.String,System.String)">
2062       <summary>Writes a standard XML attribute in the current node.</summary>
2063       <param name="localName">The local name of the attribute.</param>
2064       <param name="value">The value of the attribute.</param>
2065     </member>
2066     <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
2067       <summary>Writes an XML attribute in the current node.</summary>
2068       <param name="localName">The local name of the attribute.</param>
2069       <param name="value">The value of the attribute.</param>
2070     </member>
2071     <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlnsAttribute(System.String,System.String)">
2072       <summary>Writes a namespace declaration attribute.</summary>
2073       <param name="prefix">The prefix that is bound to the given namespace.</param>
2074       <param name="namespaceUri">The namespace to which the prefix is bound.</param>
2075       <exception cref="T:System.ArgumentNullException"><paramref name="namespaceUri">namespaceUri</paramref> is null.</exception>
2076     </member>
2077     <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlnsAttribute(System.String,System.Xml.XmlDictionaryString)">
2078       <summary>Writes a namespace declaration attribute.</summary>
2079       <param name="prefix">The prefix that is bound to the given namespace.</param>
2080       <param name="namespaceUri">The namespace to which the prefix is bound.</param>
2081       <exception cref="T:System.ArgumentNullException"><paramref name="namespaceUri">namespaceUri</paramref> is null.</exception>
2082     </member>
2083     <member name="T:System.Xml.IFragmentCapableXmlDictionaryWriter">
2084       <summary>Contains properties and methods that when implemented by a <see cref="T:System.Xml.XmlDictionaryWriter"></see>, allows processing of XML fragments.</summary>
2085     </member>
2086     <member name="P:System.Xml.IFragmentCapableXmlDictionaryWriter.CanFragment">
2087       <summary>Gets a value that indicates whether this <see cref="T:System.Xml.XmlDictionaryWriter"></see> can process XML fragments.</summary>
2088       <returns>true if this <see cref="System.Xml.XmlDictionaryWriter"></see> can process XML fragments; otherwise, false.</returns>
2089     </member>
2090     <member name="M:System.Xml.IFragmentCapableXmlDictionaryWriter.EndFragment">
2091       <summary>Ends the processing of an XML fragment.</summary>
2092     </member>
2093     <member name="M:System.Xml.IFragmentCapableXmlDictionaryWriter.StartFragment(System.IO.Stream,System.Boolean)">
2094       <summary>Starts the processing of an XML fragment.</summary>
2095       <param name="stream">The stream to write to.</param>
2096       <param name="generateSelfContainedTextFragment">If true, any namespaces declared outside the fragment is declared again if used inside of it; if false the namespaces are not declared again.</param>
2097     </member>
2098     <member name="M:System.Xml.IFragmentCapableXmlDictionaryWriter.WriteFragment(System.Byte[],System.Int32,System.Int32)">
2099       <summary>Writes an XML fragment to the underlying stream of the writer.</summary>
2100       <param name="buffer">The buffer to write to.</param>
2101       <param name="offset">The starting position from which to write in buffer.</param>
2102       <param name="count">The number of bytes to be written to the buffer.</param>
2103     </member>
2104     <member name="T:System.Xml.IStreamProvider">
2105       <summary>Represents an interface that can be implemented by classes providing streams.</summary>
2106     </member>
2107     <member name="M:System.Xml.IStreamProvider.GetStream">
2108       <summary>Gets a stream.</summary>
2109       <returns>A <see cref="System.IO.Stream"></see> object.</returns>
2110     </member>
2111     <member name="M:System.Xml.IStreamProvider.ReleaseStream(System.IO.Stream)">
2112       <summary>Releases a stream to output.</summary>
2113       <param name="stream">The stream being released.</param>
2114     </member>
2115     <member name="T:System.Xml.IXmlBinaryReaderInitializer">
2116       <summary>Provides methods for reinitializing a binary reader to read a new document.</summary>
2117     </member>
2118     <member name="M:System.Xml.IXmlBinaryReaderInitializer.SetInput(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession,System.Xml.OnXmlDictionaryReaderClose)">
2119       <summary>Reinitializes the binary reader using the given input stream.</summary>
2120       <param name="stream">The stream from which to read.</param>
2121       <param name="dictionary"><see cref="T:System.Xml.XmlDictionary"></see> to use.</param>
2122       <param name="quotas"><see cref="T:System.Xml.XmlDictionaryReaderQuotas"></see> to apply.</param>
2123       <param name="session"><see cref="T:System.Xml.XmlBinaryReaderSession"></see> to use.</param>
2124       <param name="onClose">Delegate to call when the reader is closed.</param>
2125     </member>
2126     <member name="M:System.Xml.IXmlBinaryReaderInitializer.SetInput(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession,System.Xml.OnXmlDictionaryReaderClose)">
2127       <summary>Reinitializes the binary reader using the given input buffer.</summary>
2128       <param name="buffer">The buffer from which to read.</param>
2129       <param name="offset">Starting position from which to read in buffer.</param>
2130       <param name="count">Number of bytes that can be read from buffer.</param>
2131       <param name="dictionary"><see cref="T:System.Xml.XmlDictionary"></see> to use.</param>
2132       <param name="quotas"><see cref="T:System.Xml.XmlDictionaryReaderQuotas"></see> to apply.</param>
2133       <param name="session"><see cref="T:System.Xml.XmlBinaryReaderSession"></see> to use.</param>
2134       <param name="onClose">Delegate to call when the reader is closed.</param>
2135     </member>
2136     <member name="T:System.Xml.IXmlBinaryWriterInitializer">
2137       <summary>Specifies implementation requirements for XML binary writers that derive from this interface.</summary>
2138     </member>
2139     <member name="M:System.Xml.IXmlBinaryWriterInitializer.SetOutput(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlBinaryWriterSession,System.Boolean)">
2140       <summary>Specifies initialization requirements for XML binary writers that implement this method.</summary>
2141       <param name="stream">The stream to write to.</param>
2142       <param name="dictionary">The <see cref="T:System.Xml.XmlDictionary"></see> to use.</param>
2143       <param name="session">The <see cref="T:System.Xml.XmlBinaryWriterSession"></see> to use.</param>
2144       <param name="ownsStream">If true, stream is closed by the writer when done; otherwise false.</param>
2145     </member>
2146     <member name="T:System.Xml.IXmlDictionary">
2147       <summary>An interface that defines the contract that an Xml dictionary must implement to be used by <see cref="T:System.Xml.XmlDictionaryReader"></see> and <see cref="T:System.Xml.XmlDictionaryWriter"></see> implementations.</summary>
2148     </member>
2149     <member name="M:System.Xml.IXmlDictionary.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">
2150       <summary>Attempts to look up an entry in the dictionary.</summary>
2151       <param name="key">Key to look up.</param>
2152       <param name="result">If key is defined, the <see cref="T:System.Xml.XmlDictionaryString"></see> that is mapped to the key; otherwise null.</param>
2153       <returns>true if key is in the dictionary, otherwise false.</returns>
2154     </member>
2155     <member name="M:System.Xml.IXmlDictionary.TryLookup(System.String,System.Xml.XmlDictionaryString@)">
2156       <summary>Checks the dictionary for a specified string value.</summary>
2157       <param name="value">String value being checked for.</param>
2158       <param name="result">The corresponding <see cref="T:System.Xml.XmlDictionaryString"></see>, if found; otherwise null.</param>
2159       <returns>true if value is in the dictionary, otherwise false.</returns>
2160     </member>
2161     <member name="M:System.Xml.IXmlDictionary.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">
2162       <summary>Checks the dictionary for a specified <see cref="T:System.Xml.XmlDictionaryString"></see>.</summary>
2163       <param name="value">The <see cref="T:System.Xml.XmlDictionaryString"></see> being checked for.</param>
2164       <param name="result">The matching <see cref="T:System.Xml.XmlDictionaryString"></see>, if found; otherwise null.</param>
2165       <returns>true if <see cref="System.Xml.XmlDictionaryString"></see> is in the dictionary, otherwise false.</returns>
2166     </member>
2167     <member name="T:System.Xml.IXmlTextReaderInitializer">
2168       <summary>Specifies implementation requirements for XML text readers that derive from this interface.</summary>
2169     </member>
2170     <member name="M:System.Xml.IXmlTextReaderInitializer.SetInput(System.IO.Stream,System.Text.Encoding,System.Xml.XmlDictionaryReaderQuotas,System.Xml.OnXmlDictionaryReaderClose)">
2171       <summary>Specifies initialization requirements for XML text readers that read a stream.</summary>
2172       <param name="stream">The stream from which to read.</param>
2173       <param name="encoding">The character encoding of the stream.</param>
2174       <param name="quotas">The <see cref="T:System.Xml.XmlDictionaryReaderQuotas"></see> to apply.</param>
2175       <param name="onClose">The delegate to be called when the reader is closed.</param>
2176     </member>
2177     <member name="M:System.Xml.IXmlTextReaderInitializer.SetInput(System.Byte[],System.Int32,System.Int32,System.Text.Encoding,System.Xml.XmlDictionaryReaderQuotas,System.Xml.OnXmlDictionaryReaderClose)">
2178       <summary>Specifies initialization requirements for XML text readers that read a buffer.</summary>
2179       <param name="buffer">The buffer from which to read.</param>
2180       <param name="offset">The starting position from which to read in buffer.</param>
2181       <param name="count">The number of bytes that can be read from buffer.</param>
2182       <param name="encoding">The character encoding of the stream.</param>
2183       <param name="quotas">The <see cref="T:System.Xml.XmlDictionaryReaderQuotas"></see> to apply.</param>
2184       <param name="onClose">The delegate to be called when the reader is closed.</param>
2185     </member>
2186     <member name="T:System.Xml.IXmlTextWriterInitializer">
2187       <summary>Specifies implementation requirements for XML text writers that derive from this interface.</summary>
2188     </member>
2189     <member name="M:System.Xml.IXmlTextWriterInitializer.SetOutput(System.IO.Stream,System.Text.Encoding,System.Boolean)">
2190       <summary>Specifies initialization requirements for XML text writers that implement this method.</summary>
2191       <param name="stream">The stream to write to.</param>
2192       <param name="encoding">The character encoding of the stream.</param>
2193       <param name="ownsStream">If true, stream is closed by the writer when done; otherwise false.</param>
2194     </member>
2195     <member name="T:System.Xml.OnXmlDictionaryReaderClose">
2196       <summary>delegate for a callback method when closing the reader.</summary>
2197       <param name="reader">The <see cref="T:System.Xml.XmlDictionaryReader"></see> that fires the OnClose event.</param>
2198     </member>
2199   </members>
2200 </doc>