1 <?xml version="1.0" encoding="utf-8"?>
\r
4 <name>System.Runtime.Serialization.Xml</name>
\r
7 <member name="T:System.Runtime.Serialization.DataContractResolver">
\r
8 <summary>Provides a mechanism for dynamically mapping types to and from xsi:type representations during serialization and deserialization.</summary>
\r
10 <member name="M:System.Runtime.Serialization.DataContractResolver.#ctor">
\r
11 <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractResolver" /> class. </summary>
\r
13 <member name="M:System.Runtime.Serialization.DataContractResolver.ResolveName(System.String,System.String,System.Type,System.Runtime.Serialization.DataContractResolver)">
\r
14 <summary>Override this method to map the specified xsi:type name and namespace to a data contract type during deserialization.</summary>
\r
15 <returns>The type the xsi:type name and namespace is mapped to. </returns>
\r
16 <param name="typeName">The xsi:type name to map.</param>
\r
17 <param name="typeNamespace">The xsi:type namespace to map.</param>
\r
18 <param name="declaredType">The type declared in the data contract.</param>
\r
19 <param name="knownTypeResolver">The known type resolver.</param>
\r
21 <member name="M:System.Runtime.Serialization.DataContractResolver.TryResolveType(System.Type,System.Type,System.Runtime.Serialization.DataContractResolver,System.Xml.XmlDictionaryString@,System.Xml.XmlDictionaryString@)">
\r
22 <summary>Override this method to map a data contract type to an xsi:type name and namespace during serialization.</summary>
\r
23 <returns>true if mapping succeeded; otherwise, false.</returns>
\r
24 <param name="type">The type to map.</param>
\r
25 <param name="declaredType">The type declared in the data contract.</param>
\r
26 <param name="knownTypeResolver">The known type resolver.</param>
\r
27 <param name="typeName">The xsi:type name.</param>
\r
28 <param name="typeNamespace">The xsi:type namespace.</param>
\r
30 <member name="T:System.Runtime.Serialization.DataContractSerializer">
\r
31 <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>
\r
33 <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type)">
\r
34 <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> class to serialize or deserialize an object of the specified type.</summary>
\r
35 <param name="type">The type of the instances that are serialized or deserialized.</param>
\r
37 <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Collections.Generic.IEnumerable{System.Type})">
\r
38 <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 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>
\r
39 <param name="type">The type of the instances that are serialized or deserialized.</param>
\r
40 <param name="knownTypes">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Type" /> that contains the types that may be present in the object graph.</param>
\r
42 <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Runtime.Serialization.DataContractSerializerSettings)">
\r
43 <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> class to serialize or deserialize an object of the specified type and settings.</summary>
\r
44 <param name="type">The type of the instance to serialize or deserialize.</param>
\r
45 <param name="settings">The serializer settings.</param>
\r
47 <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.String,System.String)">
\r
48 <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> class to serialize or deserialize an object of the specified type using the supplied XML root element and namespace.</summary>
\r
49 <param name="type">The type of the instances that are serialized or deserialized.</param>
\r
50 <param name="rootName">The name of the XML element that encloses the content to serialize or deserialize.</param>
\r
51 <param name="rootNamespace">The namespace of the XML element that encloses the content to serialize or deserialize.</param>
\r
53 <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.String,System.String,System.Collections.Generic.IEnumerable{System.Type})">
\r
54 <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 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>
\r
55 <param name="type">The type of the instances that are serialized or deserialized.</param>
\r
56 <param name="rootName">The root element name of the content.</param>
\r
57 <param name="rootNamespace">The namespace of the root element.</param>
\r
58 <param name="knownTypes">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Type" /> that contains the types that may be present in the object graph.</param>
\r
60 <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
\r
61 <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 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" />.</summary>
\r
62 <param name="type">The type of the instances that are serialized or deserialized.</param>
\r
63 <param name="rootName">An <see cref="T:System.Xml.XmlDictionaryString" /> that contains the root element name of the content.</param>
\r
64 <param name="rootNamespace">An <see cref="T:System.Xml.XmlDictionaryString" /> that contains the namespace of the root element.</param>
\r
66 <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Collections.Generic.IEnumerable{System.Type})">
\r
67 <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 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" /> parameters as well as a list of known types that may be present in the object graph.</summary>
\r
68 <param name="type">The type of the instances that are serialized or deserialized.</param>
\r
69 <param name="rootName">An <see cref="T:System.Xml.XmlDictionaryString" /> that contains the root element name of the content.</param>
\r
70 <param name="rootNamespace">An <see cref="T:System.Xml.XmlDictionaryString" /> that contains the namespace of the root element.</param>
\r
71 <param name="knownTypes">A <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Type" /> that contains the known types that may be present in the object graph.</param>
\r
73 <member name="P:System.Runtime.Serialization.DataContractSerializer.IgnoreExtensionDataObject">
\r
74 <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>
\r
75 <returns>true to omit the extension data; otherwise, false.</returns>
\r
76 <filterpriority>2</filterpriority>
\r
78 <member name="M:System.Runtime.Serialization.DataContractSerializer.IsStartObject(System.Xml.XmlDictionaryReader)">
\r
79 <summary>Determines whether the <see cref="T:System.Xml.XmlDictionaryReader" /> is positioned on an object that can be deserialized.</summary>
\r
80 <returns>true if the reader is at the start element of the stream to read; otherwise, false.</returns>
\r
81 <param name="reader">An <see cref="T:System.Xml.XmlDictionaryReader" /> used to read the XML stream.</param>
\r
82 <filterpriority>2</filterpriority>
\r
84 <member name="M:System.Runtime.Serialization.DataContractSerializer.IsStartObject(System.Xml.XmlReader)">
\r
85 <summary>Determines whether the <see cref="T:System.Xml.XmlReader" /> is positioned on an object that can be deserialized.</summary>
\r
86 <returns>true if the reader is at the start element of the stream to read; otherwise, false.</returns>
\r
87 <param name="reader">The <see cref="T:System.Xml.XmlReader" /> used to read the XML stream.</param>
\r
88 <filterpriority>2</filterpriority>
\r
90 <member name="P:System.Runtime.Serialization.DataContractSerializer.KnownTypes">
\r
91 <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" />.</summary>
\r
92 <returns>A <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" /> that contains the expected types passed in as known types to the <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> constructor.</returns>
\r
93 <filterpriority>2</filterpriority>
\r
95 <member name="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph">
\r
96 <summary>Gets the maximum number of items in an object graph to serialize or deserialize.</summary>
\r
97 <returns>The maximum number of items to serialize or deserialize. The default is <see cref="F:System.Int32.MaxValue" />.</returns>
\r
98 <exception cref="T:System.ArgumentOutOfRangeException">The number of items exceeds the maximum value.</exception>
\r
99 <filterpriority>2</filterpriority>
\r
101 <member name="P:System.Runtime.Serialization.DataContractSerializer.PreserveObjectReferences">
\r
102 <summary>Gets a value that specifies whether to use non-standard XML constructs to preserve object reference data. </summary>
\r
103 <returns>true to keep the references; otherwise, false.</returns>
\r
104 <filterpriority>2</filterpriority>
\r
106 <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlDictionaryReader,System.Boolean)">
\r
107 <summary>Reads the XML stream with an <see cref="T:System.Xml.XmlDictionaryReader" /> and returns the deserialized object, and also specifies whether a check is made to verify the object name before reading its value. </summary>
\r
108 <returns>The deserialized object.</returns>
\r
109 <param name="reader">The <see cref="T:System.Xml.XmlDictionaryReader" /> used to read the XML stream.</param>
\r
110 <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>
\r
111 <exception cref="T:System.Runtime.Serialization.SerializationException">The <paramref name="verifyObjectName" /> parameter is set to true, and the element name and namespace do not correspond to the values set in the constructor. </exception>
\r
113 <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlReader)">
\r
114 <summary>Reads the XML stream with an <see cref="T:System.Xml.XmlReader" /> and returns the deserialized object.</summary>
\r
115 <returns>The deserialized object.</returns>
\r
116 <param name="reader">The <see cref="T:System.Xml.XmlReader" /> used to read the XML stream.</param>
\r
118 <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlReader,System.Boolean)">
\r
119 <summary>Reads the XML stream with an <see cref="T:System.Xml.XmlReader" /> and returns the deserialized object, and also specifies whether a check is made to verify the object name before reading its value.</summary>
\r
120 <returns>The deserialized object.</returns>
\r
121 <param name="reader">The <see cref="T:System.Xml.XmlReader" /> used to read the XML stream.</param>
\r
122 <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>
\r
123 <exception cref="T:System.Runtime.Serialization.SerializationException">The <paramref name="verifyObjectName" /> parameter is set to true, and the element name and namespace do not correspond to the values set in the constructor. </exception>
\r
125 <member name="P:System.Runtime.Serialization.DataContractSerializer.SerializeReadOnlyTypes">
\r
126 <summary>Gets a value that specifies whether read-only types are serialized.</summary>
\r
127 <returns>true if read-only types are serialized; false if all types are serialized.</returns>
\r
129 <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteEndObject(System.Xml.XmlDictionaryWriter)">
\r
130 <summary>Writes the closing XML element using an <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>
\r
131 <param name="writer">The <see cref="T:System.Xml.XmlDictionaryWriter" /> used to write the stream.</param>
\r
132 <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">The type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>
\r
133 <exception cref="T:System.Runtime.Serialization.SerializationException">There is a problem with the instance being written.</exception>
\r
134 <filterpriority>2</filterpriority>
\r
136 <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteEndObject(System.Xml.XmlWriter)">
\r
137 <summary>Writes the closing XML element using an <see cref="T:System.Xml.XmlWriter" />.</summary>
\r
138 <param name="writer">The <see cref="T:System.Xml.XmlWriter" /> used to write the stream.</param>
\r
139 <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">The type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>
\r
140 <exception cref="T:System.Runtime.Serialization.SerializationException">There is a problem with the instance being written.</exception>
\r
141 <filterpriority>2</filterpriority>
\r
143 <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObject(System.Xml.XmlWriter,System.Object)">
\r
144 <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" />.</summary>
\r
145 <param name="writer">The <see cref="T:System.Xml.XmlWriter" /> used to write the XML document or stream.</param>
\r
146 <param name="graph">The object that contains the data to write to the stream.</param>
\r
147 <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">The type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>
\r
148 <exception cref="T:System.Runtime.Serialization.SerializationException">There is a problem with the instance being written.</exception>
\r
150 <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(System.Xml.XmlDictionaryWriter,System.Object)">
\r
151 <summary>Writes the XML content using an <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>
\r
152 <param name="writer">The <see cref="T:System.Xml.XmlDictionaryWriter" /> used to write the stream.</param>
\r
153 <param name="graph">The object to write to the stream.</param>
\r
154 <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">The type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>
\r
155 <exception cref="T:System.Runtime.Serialization.SerializationException">There is a problem with the instance being written.</exception>
\r
156 <filterpriority>2</filterpriority>
\r
158 <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(System.Xml.XmlWriter,System.Object)">
\r
159 <summary>Writes the XML content using an <see cref="T:System.Xml.XmlWriter" />.</summary>
\r
160 <param name="writer">The <see cref="T:System.Xml.XmlWriter" /> used to write the stream.</param>
\r
161 <param name="graph">The object to write to the stream.</param>
\r
162 <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">The type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>
\r
163 <exception cref="T:System.Runtime.Serialization.SerializationException">There is a problem with the instance being written.</exception>
\r
164 <filterpriority>2</filterpriority>
\r
166 <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteStartObject(System.Xml.XmlDictionaryWriter,System.Object)">
\r
167 <summary>Writes the opening XML element using an <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>
\r
168 <param name="writer">The <see cref="T:System.Xml.XmlDictionaryWriter" /> used to write the XML start element.</param>
\r
169 <param name="graph">The object to write.</param>
\r
170 <filterpriority>2</filterpriority>
\r
172 <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteStartObject(System.Xml.XmlWriter,System.Object)">
\r
173 <summary>Writes the opening XML element using an <see cref="T:System.Xml.XmlWriter" />.</summary>
\r
174 <param name="writer">The <see cref="T:System.Xml.XmlWriter" /> used to write the XML start element.</param>
\r
175 <param name="graph">The object to write.</param>
\r
176 <filterpriority>2</filterpriority>
\r
178 <member name="T:System.Runtime.Serialization.DataContractSerializerSettings">
\r
179 <summary>Specifies data contract serializer settings.</summary>
\r
181 <member name="M:System.Runtime.Serialization.DataContractSerializerSettings.#ctor">
\r
182 <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializerSettings" /> class.</summary>
\r
184 <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.DataContractResolver">
\r
185 <summary>Gets or sets the component used to dynamically map xsi:type declarations to known contract types.</summary>
\r
186 <returns>The component used to dynamically map xsi:type declarations to known contract types.</returns>
\r
188 <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.KnownTypes">
\r
189 <summary>Gets or sets a collection of types that may be present in the object graph serialized using this instance of the DataContractSerializerSettings.</summary>
\r
190 <returns>A collection of types that may be present in the object graph serialized using this instance of the DataContractSerializerSettings.</returns>
\r
192 <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.MaxItemsInObjectGraph">
\r
193 <summary>Gets or sets the maximum number of items in an object graph to serialize or deserialize.</summary>
\r
194 <returns>The maximum number of items in an object graph to serialize or deserialize.</returns>
\r
196 <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.PreserveObjectReferences">
\r
197 <summary>Gets or sets a value that specifies whether to use non-standard XML constructs to preserve object reference data.</summary>
\r
198 <returns>True to use non-standard XML constructs to preserve object reference data; otherwise, false.</returns>
\r
200 <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.RootName">
\r
201 <summary>Gets or sets the root name of the selected object.</summary>
\r
202 <returns>The root name of the selected object.</returns>
\r
204 <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.RootNamespace">
\r
205 <summary>Gets or sets the root namespace for the specified object.</summary>
\r
206 <returns>The root namespace for the specified object.</returns>
\r
208 <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.SerializeReadOnlyTypes">
\r
209 <summary>Gets or sets a value that specifies whether to serialize read only types.</summary>
\r
210 <returns>True to serialize read only types; otherwise, false.</returns>
\r
212 <member name="T:System.Runtime.Serialization.XmlObjectSerializer">
\r
213 <summary>Provides the base class used to serialize objects as XML streams or documents. This class is abstract.</summary>
\r
214 <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>
\r
215 <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized. </exception>
\r
216 <filterpriority>2</filterpriority>
\r
218 <member name="M:System.Runtime.Serialization.XmlObjectSerializer.#ctor">
\r
219 <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.XmlObjectSerializer" /> class. </summary>
\r
221 <member name="M:System.Runtime.Serialization.XmlObjectSerializer.IsStartObject(System.Xml.XmlDictionaryReader)">
\r
222 <summary>Gets a value that specifies whether the <see cref="T:System.Xml.XmlDictionaryReader" /> is positioned over an XML element that can be read.</summary>
\r
223 <returns>true if the reader can read the data; otherwise, false.</returns>
\r
224 <param name="reader">An <see cref="T:System.Xml.XmlDictionaryReader" /> used to read the XML stream or document.</param>
\r
225 <filterpriority>2</filterpriority>
\r
227 <member name="M:System.Runtime.Serialization.XmlObjectSerializer.IsStartObject(System.Xml.XmlReader)">
\r
228 <summary>Gets a value that specifies whether the <see cref="T:System.Xml.XmlReader" /> is positioned over an XML element that can be read. </summary>
\r
229 <returns>true if the reader is positioned over the starting element; otherwise, false.</returns>
\r
230 <param name="reader">An <see cref="T:System.Xml.XmlReader" /> used to read the XML stream or document.</param>
\r
231 <filterpriority>2</filterpriority>
\r
233 <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.IO.Stream)">
\r
234 <summary>Reads the XML stream or document with a <see cref="T:System.IO.Stream" /> and returns the deserialized object.</summary>
\r
235 <returns>The deserialized object.</returns>
\r
236 <param name="stream">A <see cref="T:System.IO.Stream" /> used to read the XML stream or document.</param>
\r
238 <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlDictionaryReader)">
\r
239 <summary>Reads the XML document or stream with an <see cref="T:System.Xml.XmlDictionaryReader" /> and returns the deserialized object.</summary>
\r
240 <returns>The deserialized object.</returns>
\r
241 <param name="reader">An <see cref="T:System.Xml.XmlDictionaryReader" /> used to read the XML document.</param>
\r
243 <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlDictionaryReader,System.Boolean)">
\r
244 <summary>Reads the XML stream or document with an <see cref="T:System.Xml.XmlDictionaryReader" /> and returns the deserialized object; it also enables you to specify whether the serializer can read the data before attempting to read it.</summary>
\r
245 <returns>The deserialized object.</returns>
\r
246 <param name="reader">An <see cref="T:System.Xml.XmlDictionaryReader" /> used to read the XML document.</param>
\r
247 <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>
\r
249 <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlReader)">
\r
250 <summary>Reads the XML document or stream with an <see cref="T:System.Xml.XmlReader" /> and returns the deserialized object.</summary>
\r
251 <returns>The deserialized object.</returns>
\r
252 <param name="reader">An <see cref="T:System.Xml.XmlReader" /> used to read the XML stream or document.</param>
\r
254 <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlReader,System.Boolean)">
\r
255 <summary>Reads the XML document or stream with an <see cref="T:System.Xml.XmlReader" /> and returns the deserialized object; it also enables you to specify whether the serializer can read the data before attempting to read it.</summary>
\r
256 <returns>The deserialized object.</returns>
\r
257 <param name="reader">An <see cref="T:System.Xml.XmlReader" /> used to read the XML document or stream.</param>
\r
258 <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>
\r
260 <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteEndObject(System.Xml.XmlDictionaryWriter)">
\r
261 <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" />.</summary>
\r
262 <param name="writer">An <see cref="T:System.Xml.XmlDictionaryWriter" /> used to write the XML document or stream.</param>
\r
263 <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>
\r
264 <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>
\r
265 <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> property.</exception>
\r
266 <filterpriority>2</filterpriority>
\r
268 <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteEndObject(System.Xml.XmlWriter)">
\r
269 <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" />.</summary>
\r
270 <param name="writer">An <see cref="T:System.Xml.XmlWriter" /> used to write the XML document or stream.</param>
\r
271 <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>
\r
272 <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>
\r
273 <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> property.</exception>
\r
274 <filterpriority>2</filterpriority>
\r
276 <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.IO.Stream,System.Object)">
\r
277 <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" />.</summary>
\r
278 <param name="stream">A <see cref="T:System.IO.Stream" /> used to write the XML document or stream.</param>
\r
279 <param name="graph">The object that contains the data to write to the stream.</param>
\r
280 <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>
\r
281 <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>
\r
282 <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> property.</exception>
\r
284 <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.Xml.XmlDictionaryWriter,System.Object)">
\r
285 <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" />.</summary>
\r
286 <param name="writer">An <see cref="T:System.Xml.XmlDictionaryWriter" /> used to write the content to the XML document or stream.</param>
\r
287 <param name="graph">The object that contains the content to write.</param>
\r
288 <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>
\r
289 <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>
\r
290 <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> property.</exception>
\r
292 <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.Xml.XmlWriter,System.Object)">
\r
293 <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" />.</summary>
\r
294 <param name="writer">An <see cref="T:System.Xml.XmlWriter" /> used to write the XML document or stream.</param>
\r
295 <param name="graph">The object that contains the content to write.</param>
\r
296 <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>
\r
297 <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>
\r
298 <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> property.</exception>
\r
300 <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContent(System.Xml.XmlDictionaryWriter,System.Object)">
\r
301 <summary>Writes only the content of the object to the XML document or stream using the specified <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>
\r
302 <param name="writer">An <see cref="T:System.Xml.XmlDictionaryWriter" /> used to write the XML document or stream.</param>
\r
303 <param name="graph">The object that contains the content to write.</param>
\r
304 <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>
\r
305 <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>
\r
306 <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> property.</exception>
\r
307 <filterpriority>2</filterpriority>
\r
309 <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContent(System.Xml.XmlWriter,System.Object)">
\r
310 <summary>Writes only the content of the object to the XML document or stream with the specified <see cref="T:System.Xml.XmlWriter" />.</summary>
\r
311 <param name="writer">An <see cref="T:System.Xml.XmlWriter" /> used to write the XML document or stream.</param>
\r
312 <param name="graph">The object that contains the content to write.</param>
\r
313 <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>
\r
314 <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>
\r
315 <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> property.</exception>
\r
316 <filterpriority>2</filterpriority>
\r
318 <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteStartObject(System.Xml.XmlDictionaryWriter,System.Object)">
\r
319 <summary>Writes the start of the object's data as an opening XML element using the specified <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>
\r
320 <param name="writer">An <see cref="T:System.Xml.XmlDictionaryWriter" /> used to write the XML document.</param>
\r
321 <param name="graph">The object to serialize.</param>
\r
322 <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>
\r
323 <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>
\r
324 <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> property.</exception>
\r
325 <filterpriority>2</filterpriority>
\r
327 <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteStartObject(System.Xml.XmlWriter,System.Object)">
\r
328 <summary>Writes the start of the object's data as an opening XML element using the specified <see cref="T:System.Xml.XmlWriter" />.</summary>
\r
329 <param name="writer">An <see cref="T:System.Xml.XmlWriter" /> used to write the XML document.</param>
\r
330 <param name="graph">The object to serialize.</param>
\r
331 <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>
\r
332 <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>
\r
333 <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> property.</exception>
\r
334 <filterpriority>2</filterpriority>
\r
336 <member name="T:System.Xml.IXmlDictionary">
\r
337 <summary>An interface that defines the contract that an Xml dictionary must implement to be used by <see cref="T:System.Xml.XmlDictionaryReader" /> and <see cref="T:System.Xml.XmlDictionaryWriter" /> implementations.</summary>
\r
338 <filterpriority>2</filterpriority>
\r
340 <member name="M:System.Xml.IXmlDictionary.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">
\r
341 <summary>Attempts to look up an entry in the dictionary.</summary>
\r
342 <returns>true if key is in the dictionary, otherwise false.</returns>
\r
343 <param name="key">Key to look up.</param>
\r
344 <param name="result">If <paramref name="key" /> is defined, the <see cref="T:System.Xml.XmlDictionaryString" /> that is mapped to the key; otherwise null.</param>
\r
346 <member name="M:System.Xml.IXmlDictionary.TryLookup(System.String,System.Xml.XmlDictionaryString@)">
\r
347 <summary>Checks the dictionary for a specified string value.</summary>
\r
348 <returns>true if value is in the dictionary, otherwise false.</returns>
\r
349 <param name="value">String value being checked for.</param>
\r
350 <param name="result">The corresponding <see cref="T:System.Xml.XmlDictionaryString" />, if found; otherwise null.</param>
\r
352 <member name="M:System.Xml.IXmlDictionary.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">
\r
353 <summary>Checks the dictionary for a specified <see cref="T:System.Xml.XmlDictionaryString" />.</summary>
\r
354 <returns>true if <see cref="T:System.Xml.XmlDictionaryString" /> is in the dictionary, otherwise false.</returns>
\r
355 <param name="value">The <see cref="T:System.Xml.XmlDictionaryString" /> being checked for.</param>
\r
356 <param name="result">The matching <see cref="T:System.Xml.XmlDictionaryString" />, if found; otherwise null.</param>
\r
358 <member name="T:System.Xml.OnXmlDictionaryReaderClose">
\r
359 <summary>delegate for a callback method when closing the reader.</summary>
\r
360 <param name="reader">The <see cref="T:System.Xml.XmlDictionaryReader" /> that fires the OnClose event.</param>
\r
361 <filterpriority>2</filterpriority>
\r
363 <member name="T:System.Xml.UniqueId">
\r
364 <summary>A unique identifier optimized for Guids.</summary>
\r
365 <filterpriority>2</filterpriority>
\r
367 <member name="M:System.Xml.UniqueId.#ctor">
\r
368 <summary>Creates a new instance of this class with a new, unique Guid.</summary>
\r
370 <member name="M:System.Xml.UniqueId.#ctor(System.Byte[])">
\r
371 <summary>Creates a new instance of this class using a byte array that represents a <see cref="T:System.Guid" />.</summary>
\r
372 <param name="guid">A byte array that represents a <see cref="T:System.Guid" />.</param>
\r
373 <exception cref="T:System.ArgumentNullException">
\r
374 <paramref name="guid" /> is null.</exception>
\r
375 <exception cref="T:System.ArgumentException">
\r
376 <paramref name="guid" /> provides less than 16 valid bytes.</exception>
\r
378 <member name="M:System.Xml.UniqueId.#ctor(System.Byte[],System.Int32)">
\r
379 <summary>Creates a new instance of this class starting from an offset within a byte array that represents a <see cref="T:System.Guid" />.</summary>
\r
380 <param name="guid">A byte array that represents a <see cref="T:System.Guid" />.</param>
\r
381 <param name="offset">Offset position within the byte array that represents a <see cref="T:System.Guid" />.</param>
\r
382 <exception cref="T:System.ArgumentNullException">
\r
383 <paramref name="guid" /> is null.</exception>
\r
384 <exception cref="T:System.ArgumentOutOfRangeException">
\r
385 <paramref name="offset" /> less than zero or greater than the length of the array.</exception>
\r
386 <exception cref="T:System.ArgumentException">
\r
387 <paramref name="guid " />and<paramref name=" offset" /> provide less than 16 valid bytes.</exception>
\r
389 <member name="M:System.Xml.UniqueId.#ctor(System.Char[],System.Int32,System.Int32)">
\r
390 <summary>Creates a new instance of this class starting from an offset within a char using a specified number of entries.</summary>
\r
391 <param name="chars">A char array that represents a <see cref="T:System.Guid" />.</param>
\r
392 <param name="offset">Offset position within the char array that represents a <see cref="T:System.Guid" />.</param>
\r
393 <param name="count">Number of array entries to use, starting from <paramref name="offset" />.</param>
\r
394 <exception cref="T:System.ArgumentNullException">
\r
395 <paramref name="chars" /> is null.</exception>
\r
396 <exception cref="T:System.ArgumentOutOfRangeException">
\r
397 <paramref name="offset" /> less than zero or greater than the length of the array.</exception>
\r
398 <exception cref="T:System.ArgumentOutOfRangeException">
\r
399 <paramref name="count" /> less than zero or greater than the length of the array minus <paramref name="offset" />.</exception>
\r
400 <exception cref="T:System.FormatException">
\r
401 <paramref name="count" /> equals zero.</exception>
\r
403 <member name="M:System.Xml.UniqueId.#ctor(System.Guid)">
\r
404 <summary>Creates a new instance of this class using a <see cref="T:System.Guid" />.</summary>
\r
405 <param name="guid">A <see cref="T:System.Guid" />.</param>
\r
406 <exception cref="T:System.ArgumentNullException">
\r
407 <paramref name="guid" /> is null.</exception>
\r
409 <member name="M:System.Xml.UniqueId.#ctor(System.String)">
\r
410 <summary>Creates a new instance of this class using a string.</summary>
\r
411 <param name="value">A string used to generate the <see cref="T:System.Xml.UniqueId" />.</param>
\r
412 <exception cref="T:System.ArgumentNullException">
\r
413 <paramref name="value" /> is null.</exception>
\r
414 <exception cref="T:System.FormatException">Length of<paramref name=" value" /> is zero.</exception>
\r
416 <member name="P:System.Xml.UniqueId.CharArrayLength">
\r
417 <summary>Gets the length of the string representation of the <see cref="T:System.Xml.UniqueId" />.</summary>
\r
418 <returns>The length of the string representation of the <see cref="T:System.Xml.UniqueId" />.</returns>
\r
420 <member name="M:System.Xml.UniqueId.Equals(System.Object)">
\r
421 <summary>Tests whether an object equals this <see cref="T:System.Xml.UniqueId" />.</summary>
\r
422 <returns>true if the object equals this <see cref="T:System.Xml.UniqueId" />; otherwise false.</returns>
\r
423 <param name="obj">The object to compare.</param>
\r
425 <member name="M:System.Xml.UniqueId.GetHashCode">
\r
426 <summary>Creates a hash-code representation of this <see cref="T:System.Xml.UniqueId" />.</summary>
\r
427 <returns>An integer hash-code representation of this <see cref="T:System.Xml.UniqueId" />.</returns>
\r
428 <filterpriority>2</filterpriority>
\r
430 <member name="P:System.Xml.UniqueId.IsGuid">
\r
431 <summary>Indicates whether the <see cref="T:System.Xml.UniqueId" /> is a <see cref="T:System.Guid" />.</summary>
\r
432 <returns>true if the <see cref="T:System.Xml.UniqueId" /> is a <see cref="T:System.Guid" />; otherwise false.</returns>
\r
434 <member name="M:System.Xml.UniqueId.op_Equality(System.Xml.UniqueId,System.Xml.UniqueId)">
\r
435 <summary>Overrides the equality operator to test for equality of two <see cref="T:System.Xml.UniqueId" />s.</summary>
\r
436 <returns>true if the two <see cref="T:System.Xml.UniqueId" />s are equal, or are both null; false if they are not equal, or if only one of them is null.</returns>
\r
437 <param name="id1">The first <see cref="T:System.Xml.UniqueId" />.</param>
\r
438 <param name="id2">The second <see cref="T:System.Xml.UniqueId" />.</param>
\r
440 <member name="M:System.Xml.UniqueId.op_Inequality(System.Xml.UniqueId,System.Xml.UniqueId)">
\r
441 <summary>Overrides the equality operator to test for inequality of two <see cref="T:System.Xml.UniqueId" />s.</summary>
\r
442 <returns>true if the overridden equality operator returns false; otherwise false.</returns>
\r
443 <param name="id1">The first <see cref="T:System.Xml.UniqueId" />.</param>
\r
444 <param name="id2">The second <see cref="T:System.Xml.UniqueId" />.</param>
\r
446 <member name="M:System.Xml.UniqueId.ToCharArray(System.Char[],System.Int32)">
\r
447 <summary>Puts the <see cref="T:System.Xml.UniqueId" /> value into a char array.</summary>
\r
448 <returns>Number of entries in the char array filled by the <see cref="T:System.Xml.UniqueId" /> value.</returns>
\r
449 <param name="chars">The char array.</param>
\r
450 <param name="offset">Position in the char array to start inserting the <see cref="T:System.Xml.UniqueId" /> value.</param>
\r
451 <exception cref="T:System.ArgumentNullException">
\r
452 <paramref name="chars" /> is null.</exception>
\r
453 <exception cref="T:System.ArgumentOutOfRangeException">
\r
454 <paramref name="offset" /> less than zero or greater than the length of the array.</exception>
\r
455 <exception cref="T:System.ArgumentException">
\r
456 <paramref name="guid " />and<paramref name=" offset" /> provide less than 16 valid bytes.</exception>
\r
458 <member name="M:System.Xml.UniqueId.ToString">
\r
459 <summary>Displays the <see cref="T:System.Xml.UniqueId" /> value in string format.</summary>
\r
460 <returns>A string representation of the <see cref="T:System.Xml.UniqueId" /> value.</returns>
\r
462 <member name="M:System.Xml.UniqueId.TryGetGuid(System.Byte[],System.Int32)">
\r
463 <summary>Tries to get the value of the <see cref="T:System.Xml.UniqueId" /> as a <see cref="T:System.Guid" /> and store it in the given byte array at the specified offest.</summary>
\r
464 <returns>true if the value stored in this instance of <see cref="T:System.Xml.UniqueId" /> is a <see cref="T:System.Guid" />; otherwise false.</returns>
\r
465 <param name="buffer">byte array that will contain the <see cref="T:System.Guid" />.</param>
\r
466 <param name="offset">Position in the byte array to start inserting the <see cref="T:System.Guid" /> value.</param>
\r
467 <exception cref="T:System.ArgumentNullException">
\r
468 <paramref name="buffer" /> is null.</exception>
\r
469 <exception cref="T:System.ArgumentOutOfRangeException">
\r
470 <paramref name="offset" /> less than zero or greater than the length of the array.</exception>
\r
471 <exception cref="T:System.ArgumentException">
\r
472 <paramref name="buffer " />and<paramref name=" offset" /> provide less than 16 valid bytes.</exception>
\r
474 <member name="M:System.Xml.UniqueId.TryGetGuid(System.Guid@)">
\r
475 <summary>Tries to get the value of the <see cref="T:System.Xml.UniqueId" /> as a <see cref="T:System.Guid" />.</summary>
\r
476 <returns>true if the UniqueId represents a <see cref="T:System.Guid" />; otherwise false.</returns>
\r
477 <param name="guid">The <see cref="T:System.Guid" /> if successful; otherwise <see cref="F:System.Guid.Empty" />.</param>
\r
478 <exception cref="T:System.ArgumentNullException">
\r
479 <paramref name="buffer" /> is null.</exception>
\r
480 <exception cref="T:System.ArgumentException">
\r
481 <paramref name="buffer " />and<paramref name=" offset" /> provide less than 16 valid bytes.</exception>
\r
483 <member name="T:System.Xml.XmlBinaryReaderSession">
\r
484 <summary>Enables optimized strings to be managed in a dynamic way.</summary>
\r
485 <filterpriority>2</filterpriority>
\r
487 <member name="M:System.Xml.XmlBinaryReaderSession.#ctor">
\r
488 <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlBinaryReaderSession" /> class.</summary>
\r
490 <member name="M:System.Xml.XmlBinaryReaderSession.Add(System.Int32,System.String)">
\r
491 <summary>Creates an <see cref="T:System.Xml.XmlDictionaryString" /> from the input parameters and adds it to an internal collection.</summary>
\r
492 <returns>The newly created <see cref="T:System.Xml.XmlDictionaryString" /> that is added to an internal collection.</returns>
\r
493 <param name="id">The key value.</param>
\r
494 <param name="value">The value.</param>
\r
495 <exception cref="T:System.ArgumentOutOfRangeException">
\r
496 <paramref name="id" /> is less than zero.</exception>
\r
497 <exception cref="T:System.ArgumentNullException">
\r
498 <paramref name="value" /> is null.</exception>
\r
499 <exception cref="T:System.InvalidOperationException">An entry with key = <paramref name="id" /> already exists.</exception>
\r
501 <member name="M:System.Xml.XmlBinaryReaderSession.Clear">
\r
502 <summary>Clears the internal collection of all contents.</summary>
\r
504 <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">
\r
505 <summary>Checks whether the internal collection contains an entry matching a key.</summary>
\r
506 <returns>true if an entry matching the <paramref name="key" /> was found; otherwise, false.</returns>
\r
507 <param name="key">The key to search on.</param>
\r
508 <param name="result">When this method returns, contains a string if an entry is found; otherwise, null. This parameter is passed uninitialized.</param>
\r
509 <exception cref="T:System.ArgumentNullException">
\r
510 <paramref name="key" /> is null.</exception>
\r
512 <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.String,System.Xml.XmlDictionaryString@)">
\r
513 <summary>Checks whether the internal collection contains an entry matching a value.</summary>
\r
514 <returns>true if an entry matching the <paramref name="value" /> was found; otherwise, false.</returns>
\r
515 <param name="value">The value to search for.</param>
\r
516 <param name="result">When this method returns, contains a string if an entry is found; otherwise, null. This parameter is passed uninitialized.</param>
\r
517 <exception cref="T:System.ArgumentNullException">
\r
518 <paramref name="value" /> is null.</exception>
\r
520 <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">
\r
521 <summary>Checks whether the internal collection contains an entry matching a value.</summary>
\r
522 <returns>true if an entry matching the <paramref name="value" /> was found; otherwise, false.</returns>
\r
523 <param name="value">The value to search for.</param>
\r
524 <param name="result">When this method returns, contains a string if an entry is found; otherwise, null. This parameter is passed uninitialized.</param>
\r
525 <exception cref="T:System.ArgumentNullException">
\r
526 <paramref name="value" /> is null.</exception>
\r
528 <member name="T:System.Xml.XmlBinaryWriterSession">
\r
529 <summary>Enables using a dynamic dictionary to compress common strings that appear in a message and maintain state.</summary>
\r
530 <filterpriority>2</filterpriority>
\r
532 <member name="M:System.Xml.XmlBinaryWriterSession.#ctor">
\r
533 <summary>Creates an instance of this class. </summary>
\r
535 <member name="M:System.Xml.XmlBinaryWriterSession.Reset">
\r
536 <summary>Clears out the internal collections.</summary>
\r
538 <member name="M:System.Xml.XmlBinaryWriterSession.TryAdd(System.Xml.XmlDictionaryString,System.Int32@)">
\r
539 <summary>Tries to add an <see cref="T:System.Xml.XmlDictionaryString" /> to the internal collection.</summary>
\r
540 <returns>true if the string could be added; otherwise, false.</returns>
\r
541 <param name="value">The <see cref="T:System.Xml.XmlDictionaryString" /> to add.</param>
\r
542 <param name="key">The key of the <see cref="T:System.Xml.XmlDictionaryString" /> that was successfully added.</param>
\r
543 <exception cref="T:System.ArgumentNullException">
\r
544 <paramref name="value" /> is null.</exception>
\r
545 <exception cref="T:System.InvalidOperationException">An entry with key = <paramref name="key" /> already exists.</exception>
\r
547 <member name="T:System.Xml.XmlDictionary">
\r
548 <summary>Implements a dictionary used to optimize Windows Communication Foundation (WCF)'s XML reader/writer implementations.</summary>
\r
550 <member name="M:System.Xml.XmlDictionary.#ctor">
\r
551 <summary>Creates an empty <see cref="T:System.Xml.XmlDictionary" />.</summary>
\r
553 <member name="M:System.Xml.XmlDictionary.#ctor(System.Int32)">
\r
554 <summary>Creates a <see cref="T:System.Xml.XmlDictionary" /> with an initial capacity.</summary>
\r
555 <param name="capacity">The initial size of the dictionary.</param>
\r
557 <member name="M:System.Xml.XmlDictionary.Add(System.String)">
\r
558 <summary>Adds a string to the <see cref="T:System.Xml.XmlDictionary" />.</summary>
\r
559 <returns>The <see cref="T:System.Xml.XmlDictionaryString" /> that was added.</returns>
\r
560 <param name="value">String to add to the dictionary.</param>
\r
562 <member name="P:System.Xml.XmlDictionary.Empty">
\r
563 <summary>Gets a static empty <see cref="T:System.Xml.IXmlDictionary" />.</summary>
\r
564 <returns>A static empty <see cref="T:System.Xml.IXmlDictionary" />.</returns>
\r
566 <member name="M:System.Xml.XmlDictionary.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">
\r
567 <summary>Attempts to look up an entry in the dictionary.</summary>
\r
568 <returns>true if key is in the dictionary, otherwise false.</returns>
\r
569 <param name="key">Key to look up.</param>
\r
570 <param name="result">If <paramref name="key" /> is defined, the <see cref="T:System.Xml.XmlDictionaryString" /> that is mapped to the key; otherwise null.</param>
\r
571 <filterpriority>2</filterpriority>
\r
573 <member name="M:System.Xml.XmlDictionary.TryLookup(System.String,System.Xml.XmlDictionaryString@)">
\r
574 <summary>Checks the dictionary for a specified string value.</summary>
\r
575 <returns>true if value is in the dictionary, otherwise false.</returns>
\r
576 <param name="value">String value being checked for.</param>
\r
577 <param name="result">The corresponding <see cref="T:System.Xml.XmlDictionaryString" />, if found; otherwise null.</param>
\r
578 <exception cref="T:System.ArgumentNullException">
\r
579 <paramref name="value" /> is null.</exception>
\r
580 <filterpriority>2</filterpriority>
\r
582 <member name="M:System.Xml.XmlDictionary.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">
\r
583 <summary>Checks the dictionary for a specified <see cref="T:System.Xml.XmlDictionaryString" />.</summary>
\r
584 <returns>true if <see cref="T:System.Xml.XmlDictionaryString" /> is in the dictionary, otherwise false.</returns>
\r
585 <param name="value">The <see cref="T:System.Xml.XmlDictionaryString" /> being checked for.</param>
\r
586 <param name="result">The matching <see cref="T:System.Xml.XmlDictionaryString" />, if found; otherwise null.</param>
\r
587 <exception cref="T:System.ArgumentNullException">
\r
588 <paramref name="value" /> is null.</exception>
\r
589 <filterpriority>2</filterpriority>
\r
591 <member name="T:System.Xml.XmlDictionaryReader">
\r
592 <summary>An abstract class that the Windows Communication Foundation (WCF) derives from <see cref="T:System.Xml.XmlReader" /> to do serialization and deserialization.</summary>
\r
594 <member name="M:System.Xml.XmlDictionaryReader.#ctor">
\r
595 <summary>Creates an instance of this class. Invoked only by its derived classes.</summary>
\r
597 <member name="P:System.Xml.XmlDictionaryReader.CanCanonicalize">
\r
598 <summary>This property always returns false. Its derived classes can override to return true if they support canonicalization.</summary>
\r
599 <returns>Returns false.</returns>
\r
600 <filterpriority>2</filterpriority>
\r
602 <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas)">
\r
603 <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader" /> that can read .NET Binary XML Format.</summary>
\r
604 <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>
\r
605 <param name="buffer">The buffer from which to read.</param>
\r
606 <param name="offset">The starting position from which to read in <paramref name="buffer" />.</param>
\r
607 <param name="count">The number of bytes that can be read from <paramref name="buffer" />.</param>
\r
608 <param name="dictionary">
\r
609 <see cref="T:System.Xml.XmlDictionary" /> to use.</param>
\r
610 <param name="quotas">The quotas that apply to this operation.</param>
\r
611 <exception cref="T:System.ArgumentNullException">
\r
612 <paramref name="buffer" /> is null.</exception>
\r
613 <exception cref="T:System.ArgumentOutOfRangeException">
\r
614 <paramref name="offset" /> is less than zero or greater than the buffer length.</exception>
\r
615 <exception cref="T:System.ArgumentOutOfRangeException">
\r
616 <paramref name="count" /> is less than zero or greater than the buffer length minus the offset.</exception>
\r
618 <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession)">
\r
619 <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader" /> that can read .NET Binary XML Format.</summary>
\r
620 <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>
\r
621 <param name="buffer">The buffer from which to read.</param>
\r
622 <param name="offset">The starting position from which to read in <paramref name="buffer" />.</param>
\r
623 <param name="count">The number of bytes that can be read from <paramref name="buffer" />.</param>
\r
624 <param name="dictionary">The <see cref="T:System.Xml.XmlDictionary" /> to use.</param>
\r
625 <param name="quotas">The <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> to apply.</param>
\r
626 <param name="session">The <see cref="T:System.Xml.XmlBinaryReaderSession" /> to use.</param>
\r
627 <exception cref="T:System.ArgumentNullException">
\r
628 <paramref name="buffer" /> is null.</exception>
\r
629 <exception cref="T:System.ArgumentOutOfRangeException">
\r
630 <paramref name="offset" /> is less than zero or greater than the buffer length.</exception>
\r
631 <exception cref="T:System.ArgumentOutOfRangeException">
\r
632 <paramref name="count" /> is less than zero or greater than the buffer length minus the offset.</exception>
\r
634 <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.XmlDictionaryReaderQuotas)">
\r
635 <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader" /> that can read .NET Binary XML Format.</summary>
\r
636 <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>
\r
637 <param name="buffer">The buffer from which to read.</param>
\r
638 <param name="offset">The starting position from which to read in <paramref name="buffer" />.</param>
\r
639 <param name="count">The number of bytes that can be read from <paramref name="buffer" />.</param>
\r
640 <param name="quotas">The quotas that apply to this operation.</param>
\r
641 <exception cref="T:System.ArgumentNullException">
\r
642 <paramref name="buffer" /> is null.</exception>
\r
643 <exception cref="T:System.ArgumentOutOfRangeException">
\r
644 <paramref name="offset" /> is less than zero or greater than the buffer length.</exception>
\r
645 <exception cref="T:System.ArgumentOutOfRangeException">
\r
646 <paramref name="count" /> is less than zero or greater than the buffer length minus the offset.</exception>
\r
648 <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Xml.XmlDictionaryReaderQuotas)">
\r
649 <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader" /> that can read .NET Binary XML Format.</summary>
\r
650 <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>
\r
651 <param name="buffer">The buffer from which to read.</param>
\r
652 <param name="quotas">The quotas that apply to this operation.</param>
\r
653 <exception cref="T:System.ArgumentNullException">
\r
654 <paramref name="buffer" /> is null.</exception>
\r
656 <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas)">
\r
657 <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader" /> that can read .NET Binary XML Format.</summary>
\r
658 <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>
\r
659 <param name="stream">The stream from which to read.</param>
\r
660 <param name="dictionary">
\r
661 <see cref="T:System.Xml.XmlDictionary" /> to use.</param>
\r
662 <param name="quotas">The quotas that apply to this operation.</param>
\r
663 <exception cref="T:System.ArgumentNullException">
\r
664 <paramref name="stream" /> or <paramref name="quotas" /> is null.</exception>
\r
666 <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession)">
\r
667 <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader" /> that can read .NET Binary XML Format.</summary>
\r
668 <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>
\r
669 <param name="stream">The stream from which to read.</param>
\r
670 <param name="dictionary">
\r
671 <see cref="T:System.Xml.XmlDictionary" /> to use.</param>
\r
672 <param name="quotas">The quotas that apply to this operation.</param>
\r
673 <param name="session">
\r
674 <see cref="T:System.Xml.XmlBinaryReaderSession" /> to use.</param>
\r
675 <exception cref="T:System.ArgumentNullException">
\r
676 <paramref name="stream" /> is null.</exception>
\r
678 <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)">
\r
679 <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader" /> that can read .NET Binary XML Format.</summary>
\r
680 <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>
\r
681 <param name="stream">The stream from which to read.</param>
\r
682 <param name="quotas">The quotas that apply to this operation.</param>
\r
683 <exception cref="T:System.ArgumentNullException">
\r
684 <paramref name="stream" /> is null.</exception>
\r
686 <member name="M:System.Xml.XmlDictionaryReader.CreateDictionaryReader(System.Xml.XmlReader)">
\r
687 <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader" /> from an existing <see cref="T:System.Xml.XmlReader" />.</summary>
\r
688 <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>
\r
689 <param name="reader">An instance of <see cref="T:System.Xml.XmlReader" />.</param>
\r
690 <exception cref="T:System.ArgumentNullException">
\r
691 <paramref name="reader" /> is null.</exception>
\r
693 <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.Byte[],System.Int32,System.Int32,System.Xml.XmlDictionaryReaderQuotas)">
\r
694 <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>
\r
695 <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>
\r
696 <param name="buffer">The buffer from which to read.</param>
\r
697 <param name="offset">The starting position from which to read in <paramref name="buffer" />.</param>
\r
698 <param name="count">The number of bytes that can be read from <paramref name="buffer" />.</param>
\r
699 <param name="quotas">The quotas applied to the reader.</param>
\r
701 <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.Byte[],System.Xml.XmlDictionaryReaderQuotas)">
\r
702 <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>
\r
703 <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>
\r
704 <param name="buffer">The buffer from which to read.</param>
\r
705 <param name="quotas">The quotas applied to the reader.</param>
\r
706 <exception cref="T:System.ArgumentNullException">
\r
707 <paramref name="buffer" /> is null.</exception>
\r
709 <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.IO.Stream,System.Text.Encoding,System.Xml.XmlDictionaryReaderQuotas,System.Xml.OnXmlDictionaryReaderClose)">
\r
710 <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>
\r
711 <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>
\r
712 <param name="stream">The stream from which to read.</param>
\r
713 <param name="encoding">The <see cref="T:System.Text.Encoding" /> object that specifies the encoding properties to apply.</param>
\r
714 <param name="quotas">The <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> to apply.</param>
\r
715 <param name="onClose">The delegate to be called when the reader is closed.</param>
\r
717 <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)">
\r
718 <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>
\r
719 <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>
\r
720 <param name="stream">The stream from which to read.</param>
\r
721 <param name="quotas">The quotas applied to the reader.</param>
\r
723 <member name="M:System.Xml.XmlDictionaryReader.EndCanonicalization">
\r
724 <summary>This method is not yet implemented.</summary>
\r
725 <exception cref="T:System.NotSupportedException">Always.</exception>
\r
726 <filterpriority>2</filterpriority>
\r
728 <member name="M:System.Xml.XmlDictionaryReader.GetAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
\r
729 <summary>When overridden in a derived class, gets the value of an attribute.</summary>
\r
730 <returns>The value of the attribute.</returns>
\r
731 <param name="localName">An <see cref="T:System.Xml.XmlDictionaryString" /> that represents the local name of the attribute.</param>
\r
732 <param name="namespaceUri">An <see cref="T:System.Xml.XmlDictionaryString" /> that represents the namespace of the attribute.</param>
\r
734 <member name="M:System.Xml.XmlDictionaryReader.IndexOfLocalName(System.String[],System.String)">
\r
735 <summary>Gets the index of the local name of the current node within an array of names.</summary>
\r
736 <returns>The index of the local name of the current node within an array of names.</returns>
\r
737 <param name="localNames">The string array of local names to be searched.</param>
\r
738 <param name="namespaceUri">The namespace of current node.</param>
\r
739 <exception cref="T:System.ArgumentNullException">
\r
740 <paramref name="localNames" /> or any of the names in the array is null.</exception>
\r
741 <exception cref="T:System.ArgumentNullException">
\r
742 <paramref name="namespaceUri" /> is null.</exception>
\r
744 <member name="M:System.Xml.XmlDictionaryReader.IndexOfLocalName(System.Xml.XmlDictionaryString[],System.Xml.XmlDictionaryString)">
\r
745 <summary>Gets the index of the local name of the current node within an array of names.</summary>
\r
746 <returns>The index of the local name of the current node within an array of names.</returns>
\r
747 <param name="localNames">The <see cref="T:System.Xml.XmlDictionaryString" /> array of local names to be searched.</param>
\r
748 <param name="namespaceUri">The namespace of current node.</param>
\r
749 <exception cref="T:System.ArgumentNullException">
\r
750 <paramref name="localNames" /> or any of the names in the array is null.</exception>
\r
751 <exception cref="T:System.ArgumentNullException">
\r
752 <paramref name="namespaceUri" /> is null.</exception>
\r
754 <member name="M:System.Xml.XmlDictionaryReader.IsLocalName(System.String)">
\r
755 <summary>Checks whether the parameter, <paramref name="localName" />, is the local name of the current node.</summary>
\r
756 <returns>true if <paramref name="localName" /> matches local name of the current node; otherwise false.</returns>
\r
757 <param name="localName">The local name of the current node.</param>
\r
759 <member name="M:System.Xml.XmlDictionaryReader.IsLocalName(System.Xml.XmlDictionaryString)">
\r
760 <summary>Checks whether the parameter, <paramref name="localName" />, is the local name of the current node.</summary>
\r
761 <returns>true if <paramref name="localName" /> matches local name of the current node; otherwise false.</returns>
\r
762 <param name="localName">An <see cref="T:System.Xml.XmlDictionaryString" /> that represents the local name of the current node.</param>
\r
763 <exception cref="T:System.ArgumentNullException">
\r
764 <paramref name="localName" /> is null.</exception>
\r
766 <member name="M:System.Xml.XmlDictionaryReader.IsNamespaceUri(System.String)">
\r
767 <summary>Checks whether the parameter, <paramref name="namespaceUri" />, is the namespace of the current node.</summary>
\r
768 <returns>true if <paramref name="namespaceUri" /> matches namespace of the current node; otherwise false.</returns>
\r
769 <param name="namespaceUri">The namespace of current node.</param>
\r
770 <exception cref="T:System.ArgumentNullException">
\r
771 <paramref name="namespaceUri" /> is null.</exception>
\r
773 <member name="M:System.Xml.XmlDictionaryReader.IsNamespaceUri(System.Xml.XmlDictionaryString)">
\r
774 <summary>Checks whether the parameter, <paramref name="namespaceUri" />, is the namespace of the current node.</summary>
\r
775 <returns>true if <paramref name="namespaceUri" /> matches namespace of the current node; otherwise false.</returns>
\r
776 <param name="namespaceUri">Namespace of current node.</param>
\r
777 <exception cref="T:System.ArgumentNullException">
\r
778 <paramref name="namespaceUri" /> is null.</exception>
\r
780 <member name="M:System.Xml.XmlDictionaryReader.IsStartArray(System.Type@)">
\r
781 <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>
\r
782 <returns>true if the reader is positioned at the start of an array node; otherwise false.</returns>
\r
783 <param name="type">Type of the node, if a valid node; otherwise null.</param>
\r
784 <filterpriority>2</filterpriority>
\r
786 <member name="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
\r
787 <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>
\r
788 <returns>true if the first tag in the array is a start tag or empty element tag and matches <paramref name="localName" /> and <paramref name="namespaceUri" />; otherwise false.</returns>
\r
789 <param name="localName">An <see cref="T:System.Xml.XmlDictionaryString" /> that represents the local name of the attribute.</param>
\r
790 <param name="namespaceUri">An <see cref="T:System.Xml.XmlDictionaryString" /> that represents the namespace of the attribute.</param>
\r
792 <member name="M:System.Xml.XmlDictionaryReader.IsTextNode(System.Xml.XmlNodeType)">
\r
793 <summary>Tests whether the current node is a text node.</summary>
\r
794 <returns>true if the node type is <see cref="F:System.Xml.XmlNodetype.Text" />, <see cref="F:System.Xml.XmlNodetype.Whitespace" />, <see cref="F:System.Xml.XmlNodetype.SignificantWhitespace" />, <see cref="F:System.Xml.XmlNodetype.CDATA" />, or <see cref="F:System.Xml.XmlNodetype.Attribute" />; otherwise false.</returns>
\r
795 <param name="nodeType">Type of the node being tested.</param>
\r
797 <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement">
\r
798 <summary>Tests whether the current content node is a start element or an empty element.</summary>
\r
800 <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.String)">
\r
801 <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" /> property of the element matches the given argument.</summary>
\r
802 <param name="name">The <see cref="P:System.Xml.XmlReader.Name" /> property of the element.</param>
\r
804 <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.String,System.String)">
\r
805 <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" /> and <see cref="P:System.Xml.XmlReader.NamespaceURI" /> properties of the element matches the given arguments.</summary>
\r
806 <param name="localName">The local name of the element.</param>
\r
807 <param name="namespaceUri">The namespace URI of the element.</param>
\r
809 <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
\r
810 <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" /> and <see cref="P:System.Xml.XmlReader.NamespaceURI" /> properties of the element matches the given argument.</summary>
\r
811 <param name="localName">The local name of the element.</param>
\r
812 <param name="namespaceUri">The namespace URI of the element.</param>
\r
814 <member name="P:System.Xml.XmlDictionaryReader.Quotas">
\r
815 <summary>Gets the quota values that apply to the current instance of this class.</summary>
\r
816 <returns>The <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> that applies to the current instance of this class. </returns>
\r
817 <filterpriority>2</filterpriority>
\r
819 <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Boolean[],System.Int32,System.Int32)">
\r
820 <summary>Reads repeated occurrences of <see cref="T:System.Boolean" /> nodes into a typed array.</summary>
\r
821 <returns>The number of nodes put in the array.</returns>
\r
822 <param name="localName">The local name of the element.</param>
\r
823 <param name="namespaceUri">The local name of the element.</param>
\r
824 <param name="array">The array into which the nodes are put.</param>
\r
825 <param name="offset">The starting index in the array.</param>
\r
826 <param name="count">The number of nodes to put in the array.</param>
\r
827 <exception cref="T:System.ArgumentNullException">
\r
828 <paramref name="array" /> is null.</exception>
\r
829 <exception cref="T:System.ArgumentOutOfRangeException">
\r
830 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
831 <exception cref="T:System.ArgumentOutOfRangeException">
\r
832 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
834 <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.DateTime[],System.Int32,System.Int32)">
\r
835 <summary>Reads repeated occurrences of <see cref="T:System.DateTime" /> nodes into a typed array.</summary>
\r
836 <returns>The number of nodes put in the array.</returns>
\r
837 <param name="localName">The local name of the element.</param>
\r
838 <param name="namespaceUri">The namespace URI of the element.</param>
\r
839 <param name="array">The array into which the nodes are put.</param>
\r
840 <param name="offset">The starting index in the array.</param>
\r
841 <param name="count">The number of nodes to put in the array.</param>
\r
842 <exception cref="T:System.ArgumentNullException">
\r
843 <paramref name="array" /> is null.</exception>
\r
844 <exception cref="T:System.ArgumentOutOfRangeException">
\r
845 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
846 <exception cref="T:System.ArgumentOutOfRangeException">
\r
847 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
849 <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Decimal[],System.Int32,System.Int32)">
\r
850 <summary>Reads repeated occurrences of <see cref="T:System.Decimal" /> nodes into a typed array.</summary>
\r
851 <returns>The number of nodes put in the array.</returns>
\r
852 <param name="localName">The local name of the element.</param>
\r
853 <param name="namespaceUri">The namespace URI of the element.</param>
\r
854 <param name="array">The array into which the nodes are put.</param>
\r
855 <param name="offset">The starting index in the array.</param>
\r
856 <param name="count">The number of nodes to put in the array.</param>
\r
857 <exception cref="T:System.ArgumentNullException">
\r
858 <paramref name="array" /> is null.</exception>
\r
859 <exception cref="T:System.ArgumentOutOfRangeException">
\r
860 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
861 <exception cref="T:System.ArgumentOutOfRangeException">
\r
862 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
864 <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Double[],System.Int32,System.Int32)">
\r
865 <summary>Reads repeated occurrences of <see cref="T:System.Double" /> nodes into a typed array.</summary>
\r
866 <returns>The number of nodes put in the array.</returns>
\r
867 <param name="localName">The local name of the element.</param>
\r
868 <param name="namespaceUri">The namespace URI of the element.</param>
\r
869 <param name="array">The array into which the nodes are put.</param>
\r
870 <param name="offset">The starting index in the array.</param>
\r
871 <param name="count">The number of nodes to put in the array.</param>
\r
872 <exception cref="T:System.ArgumentNullException">
\r
873 <paramref name="array" /> is null.</exception>
\r
874 <exception cref="T:System.ArgumentOutOfRangeException">
\r
875 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
876 <exception cref="T:System.ArgumentOutOfRangeException">
\r
877 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
879 <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Guid[],System.Int32,System.Int32)">
\r
880 <summary>Reads repeated occurrences of <see cref="T:System.Guid" /> nodes into a typed array.</summary>
\r
881 <returns>The number of nodes put in the array.</returns>
\r
882 <param name="localName">The local name of the element.</param>
\r
883 <param name="namespaceUri">The namespace URI of the element.</param>
\r
884 <param name="array">The array into which the nodes are put.</param>
\r
885 <param name="offset">The starting index in the array.</param>
\r
886 <param name="count">The number of nodes to put in the array.</param>
\r
887 <exception cref="T:System.ArgumentNullException">
\r
888 <paramref name="array" /> is null.</exception>
\r
889 <exception cref="T:System.ArgumentOutOfRangeException">
\r
890 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
891 <exception cref="T:System.ArgumentOutOfRangeException">
\r
892 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
894 <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int16[],System.Int32,System.Int32)">
\r
895 <summary>Reads repeated occurrences of short integers into a typed array.</summary>
\r
896 <returns>The number of integers put in the array.</returns>
\r
897 <param name="localName">The local name of the element.</param>
\r
898 <param name="namespaceUri">The namespace URI of the element.</param>
\r
899 <param name="array">The array into which the integers are put.</param>
\r
900 <param name="offset">The starting index in the array.</param>
\r
901 <param name="count">The number of integers to put in the array.</param>
\r
902 <exception cref="T:System.ArgumentNullException">
\r
903 <paramref name="array" /> is null.</exception>
\r
904 <exception cref="T:System.ArgumentOutOfRangeException">
\r
905 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
906 <exception cref="T:System.ArgumentOutOfRangeException">
\r
907 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
909 <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int32[],System.Int32,System.Int32)">
\r
910 <summary>Reads repeated occurrences of integers into a typed array.</summary>
\r
911 <returns>The number of integers put in the array.</returns>
\r
912 <param name="localName">The local name of the element.</param>
\r
913 <param name="namespaceUri">The namespace URI of the element.</param>
\r
914 <param name="array">The array into which the integers are put.</param>
\r
915 <param name="offset">The starting index in the array.</param>
\r
916 <param name="count">The number of integers to put in the array.</param>
\r
917 <exception cref="T:System.ArgumentNullException">
\r
918 <paramref name="array" /> is null.</exception>
\r
919 <exception cref="T:System.ArgumentOutOfRangeException">
\r
920 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
921 <exception cref="T:System.ArgumentOutOfRangeException">
\r
922 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
924 <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int64[],System.Int32,System.Int32)">
\r
925 <summary>Reads repeated occurrences of long integers into a typed array.</summary>
\r
926 <returns>The number of integers put in the array.</returns>
\r
927 <param name="localName">The local name of the element.</param>
\r
928 <param name="namespaceUri">The namespace URI of the element.</param>
\r
929 <param name="array">The array into which the integers are put.</param>
\r
930 <param name="offset">The starting index in the array.</param>
\r
931 <param name="count">The number of integers to put in the array.</param>
\r
932 <exception cref="T:System.ArgumentNullException">
\r
933 <paramref name="array" /> is null.</exception>
\r
934 <exception cref="T:System.ArgumentOutOfRangeException">
\r
935 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
936 <exception cref="T:System.ArgumentOutOfRangeException">
\r
937 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
939 <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Single[],System.Int32,System.Int32)">
\r
940 <summary>Reads repeated occurrences of float numbers into a typed array.</summary>
\r
941 <returns>The umber of float numbers put in the array.</returns>
\r
942 <param name="localName">The local name of the element.</param>
\r
943 <param name="namespaceUri">The namespace URI of the element.</param>
\r
944 <param name="array">The array into which the float numbers are put.</param>
\r
945 <param name="offset">The starting index in the array.</param>
\r
946 <param name="count">The number of float numbers to put in the array.</param>
\r
947 <exception cref="T:System.ArgumentNullException">
\r
948 <paramref name="array" /> is null.</exception>
\r
949 <exception cref="T:System.ArgumentOutOfRangeException">
\r
950 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
951 <exception cref="T:System.ArgumentOutOfRangeException">
\r
952 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
954 <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.TimeSpan[],System.Int32,System.Int32)">
\r
955 <summary>Reads repeated occurrences of <see cref="T:System.TimeSpan" /> nodes into a typed array.</summary>
\r
956 <returns>The number of nodes put in the array.</returns>
\r
957 <param name="localName">The local name of the element.</param>
\r
958 <param name="namespaceUri">The namespace URI of the element.</param>
\r
959 <param name="array">The array into which the nodes are put.</param>
\r
960 <param name="offset">The starting index in the array.</param>
\r
961 <param name="count">The number of nodes to put in the array.</param>
\r
962 <exception cref="T:System.ArgumentNullException">
\r
963 <paramref name="array" /> is null.</exception>
\r
964 <exception cref="T:System.ArgumentOutOfRangeException">
\r
965 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
966 <exception cref="T:System.ArgumentOutOfRangeException">
\r
967 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
969 <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Boolean[],System.Int32,System.Int32)">
\r
970 <summary>Reads repeated occurrences of <see cref="T:System.Boolean" /> nodes into a typed array.</summary>
\r
971 <returns>The number of nodes put in the array.</returns>
\r
972 <param name="localName">The local name of the element.</param>
\r
973 <param name="namespaceUri">The namespace URI of the element.</param>
\r
974 <param name="array">The array into which the nodes are put.</param>
\r
975 <param name="offset">The starting index in the array.</param>
\r
976 <param name="count">The number of nodes to put in the array.</param>
\r
977 <exception cref="T:System.ArgumentNullException">
\r
978 <paramref name="array" /> is null.</exception>
\r
979 <exception cref="T:System.ArgumentOutOfRangeException">
\r
980 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
981 <exception cref="T:System.ArgumentOutOfRangeException">
\r
982 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
984 <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.DateTime[],System.Int32,System.Int32)">
\r
985 <summary>Reads repeated occurrences of <see cref="T:System.DateTime" /> nodes into a typed array.</summary>
\r
986 <returns>The number of nodes put in the array.</returns>
\r
987 <param name="localName">The local name of the element.</param>
\r
988 <param name="namespaceUri">The namespace URI of the element.</param>
\r
989 <param name="array">The array into which the nodes are put.</param>
\r
990 <param name="offset">The starting index in the array.</param>
\r
991 <param name="count">The number of nodes to put in the array.</param>
\r
992 <exception cref="T:System.ArgumentNullException">
\r
993 <paramref name="array" /> is null.</exception>
\r
994 <exception cref="T:System.ArgumentOutOfRangeException">
\r
995 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
996 <exception cref="T:System.ArgumentOutOfRangeException">
\r
997 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
999 <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Decimal[],System.Int32,System.Int32)">
\r
1000 <summary>Reads repeated occurrences of <see cref="T:System.Decimal" /> nodes into a typed array.</summary>
\r
1001 <returns>The number of nodes put in the array.</returns>
\r
1002 <param name="localName">The local name of the element.</param>
\r
1003 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1004 <param name="array">The array into which the nodes are put.</param>
\r
1005 <param name="offset">The starting index in the array.</param>
\r
1006 <param name="count">The number of nodes to put in the array.</param>
\r
1007 <exception cref="T:System.ArgumentNullException">
\r
1008 <paramref name="array" /> is null.</exception>
\r
1009 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1010 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1011 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1012 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1014 <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Double[],System.Int32,System.Int32)">
\r
1015 <summary>Reads repeated occurrences of <see cref="T:System.Double" /> nodes type into a typed array.</summary>
\r
1016 <returns>The number of nodes put in the array.</returns>
\r
1017 <param name="localName">The local name of the element.</param>
\r
1018 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1019 <param name="array">The array into which the nodes are put.</param>
\r
1020 <param name="offset">The starting index in the array.</param>
\r
1021 <param name="count">The number of nodes to put in the array.</param>
\r
1022 <exception cref="T:System.ArgumentNullException">
\r
1023 <paramref name="array" /> is null.</exception>
\r
1024 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1025 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1026 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1027 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1029 <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Guid[],System.Int32,System.Int32)">
\r
1030 <summary>Reads repeated occurrences of <see cref="T:System.Guid" /> nodes into a typed array.</summary>
\r
1031 <returns>The number of nodes put in the array.</returns>
\r
1032 <param name="localName">The local name of the element.</param>
\r
1033 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1034 <param name="array">The array into which the nodes are put.</param>
\r
1035 <param name="offset">The starting index in the array.</param>
\r
1036 <param name="count">The number of nodes to put in the array.</param>
\r
1037 <exception cref="T:System.ArgumentNullException">
\r
1038 <paramref name="array" /> is null.</exception>
\r
1039 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1040 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1041 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1042 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1044 <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int16[],System.Int32,System.Int32)">
\r
1045 <summary>Reads repeated occurrences of short integers into a typed array.</summary>
\r
1046 <returns>The number of integers put in the array.</returns>
\r
1047 <param name="localName">The local name of the element.</param>
\r
1048 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1049 <param name="array">The array into which the integers are put.</param>
\r
1050 <param name="offset">The starting index in the array.</param>
\r
1051 <param name="count">The number of integers to put in the array.</param>
\r
1052 <exception cref="T:System.ArgumentNullException">
\r
1053 <paramref name="array" /> is null.</exception>
\r
1054 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1055 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1056 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1057 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1059 <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int32[],System.Int32,System.Int32)">
\r
1060 <summary>Reads repeated occurrences of integers into a typed array.</summary>
\r
1061 <returns>The number of integers put in the array.</returns>
\r
1062 <param name="localName">The local name of the element.</param>
\r
1063 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1064 <param name="array">The array into which the integers are put.</param>
\r
1065 <param name="offset">The starting index in the array.</param>
\r
1066 <param name="count">The number of integers to put in the array.</param>
\r
1067 <exception cref="T:System.ArgumentNullException">
\r
1068 <paramref name="array" /> is null.</exception>
\r
1069 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1070 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1071 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1072 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1074 <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int64[],System.Int32,System.Int32)">
\r
1075 <summary>Reads repeated occurrences of long integers into a typed array.</summary>
\r
1076 <returns>The number of integers put in the array.</returns>
\r
1077 <param name="localName">The local name of the element.</param>
\r
1078 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1079 <param name="array">The array into which the integers are put.</param>
\r
1080 <param name="offset">The starting index in the array.</param>
\r
1081 <param name="count">The number of integers to put in the array.</param>
\r
1082 <exception cref="T:System.ArgumentNullException">
\r
1083 <paramref name="array" /> is null.</exception>
\r
1084 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1085 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1086 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1087 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1089 <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Single[],System.Int32,System.Int32)">
\r
1090 <summary>Reads repeated occurrences of float numbers into a typed array.</summary>
\r
1091 <returns>The number of float numbers put in the array.</returns>
\r
1092 <param name="localName">The local name of the element.</param>
\r
1093 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1094 <param name="array">The array into which the float numbers are put.</param>
\r
1095 <param name="offset">The starting index in the array.</param>
\r
1096 <param name="count">The number of float numbers to put in the array.</param>
\r
1097 <exception cref="T:System.ArgumentNullException">
\r
1098 <paramref name="array" /> is null.</exception>
\r
1099 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1100 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1101 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1102 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1104 <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.TimeSpan[],System.Int32,System.Int32)">
\r
1105 <summary>Reads repeated occurrences of <see cref="T:System.TimeSpan" /> nodes into a typed array.</summary>
\r
1106 <returns>The number of nodes put in the array.</returns>
\r
1107 <param name="localName">The local name of the element.</param>
\r
1108 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1109 <param name="array">The array into which the nodes are put.</param>
\r
1110 <param name="offset">The starting index in the array.</param>
\r
1111 <param name="count">The number of nodes to put in the array.</param>
\r
1112 <exception cref="T:System.ArgumentNullException">
\r
1113 <paramref name="array" /> is null.</exception>
\r
1114 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1115 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1116 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1117 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1119 <member name="M:System.Xml.XmlDictionaryReader.ReadBooleanArray(System.String,System.String)">
\r
1120 <summary>Reads repeated occurrences of <see cref="T:System.Boolean" /> nodes into a typed array.</summary>
\r
1121 <returns>A <see cref="T:System.Boolean" /> array of the <see cref="T:System.Boolean" /> nodes.</returns>
\r
1122 <param name="localName">The local name of the element.</param>
\r
1123 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1125 <member name="M:System.Xml.XmlDictionaryReader.ReadBooleanArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
\r
1126 <summary>Reads repeated occurrences of <see cref="T:System.Boolean" /> nodes into a typed array.</summary>
\r
1127 <returns>A <see cref="T:System.Boolean" /> array of the <see cref="T:System.Boolean" /> nodes.</returns>
\r
1128 <param name="localName">The local name of the element.</param>
\r
1129 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1131 <member name="M:System.Xml.XmlDictionaryReader.ReadContentAs(System.Type,System.Xml.IXmlNamespaceResolver)">
\r
1132 <summary>Converts a node's content to a specified type.</summary>
\r
1133 <returns>The concatenated text content or attribute value converted to the requested type.</returns>
\r
1134 <param name="type">The <see cref="T:System.Type" /> of the value to be returned.</param>
\r
1135 <param name="namespaceResolver">An <see cref="T:System.Xml.IXmlNamespaceResolver" /> 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" /> object to an xs:string. This value can be a null reference.</param>
\r
1136 <filterpriority>2</filterpriority>
\r
1138 <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBase64">
\r
1139 <summary>Reads the content and returns the Base64 decoded binary bytes.</summary>
\r
1140 <returns>A byte array that contains the Base64 decoded binary bytes.</returns>
\r
1141 <exception cref="T:System.Xml.XmlException">The array size is greater than the MaxArrayLength quota for this reader.</exception>
\r
1143 <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBinHex">
\r
1144 <summary>Reads the content and returns the BinHex decoded binary bytes.</summary>
\r
1145 <returns>A byte array that contains the BinHex decoded binary bytes.</returns>
\r
1146 <exception cref="T:System.Xml.XmlException">The array size is greater than <see cref="F:System.Int32.MaxValue" />.</exception>
\r
1148 <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBinHex(System.Int32)">
\r
1149 <summary>Reads the content and returns the BinHex decoded binary bytes.</summary>
\r
1150 <returns>A byte array that contains the BinHex decoded binary bytes.</returns>
\r
1151 <param name="maxByteArrayContentLength">The maximum array length.</param>
\r
1152 <exception cref="T:System.Xml.XmlException">The array size is greater than <paramref name="maxByteArrayContentLength" />.</exception>
\r
1154 <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsChars(System.Char[],System.Int32,System.Int32)">
\r
1155 <summary>Reads the content into a char array.</summary>
\r
1156 <returns>Number of characters read.</returns>
\r
1157 <param name="chars">The array into which the characters are put.</param>
\r
1158 <param name="offset">The starting index in the array.</param>
\r
1159 <param name="count">The number of characters to put in the array.</param>
\r
1161 <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsDecimal">
\r
1162 <summary>Converts a node's content to decimal.</summary>
\r
1163 <returns>The decimal representation of node's content.</returns>
\r
1165 <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsFloat">
\r
1166 <summary>Converts a node's content to float.</summary>
\r
1167 <returns>The float representation of node's content.</returns>
\r
1169 <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsGuid">
\r
1170 <summary>Converts a node's content to guid.</summary>
\r
1171 <returns>The guid representation of node's content.</returns>
\r
1173 <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsQualifiedName(System.String@,System.String@)">
\r
1174 <summary>Converts a node's content to a qualified name representation.</summary>
\r
1175 <param name="localName">The <see cref="P:System.Xml.XmlReader.LocalName" /> part of the qualified name (out parameter).</param>
\r
1176 <param name="namespaceUri">The <see cref="P:System.Xml.XmlReader.NamespaceURI" /> part of the qualified name (out parameter).</param>
\r
1178 <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString">
\r
1179 <summary>Converts a node's content to a string.</summary>
\r
1180 <returns>The node content in a string representation.</returns>
\r
1182 <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.Int32)">
\r
1183 <summary>Converts a node's content to a string.</summary>
\r
1184 <returns>Node content in string representation.</returns>
\r
1185 <param name="maxStringContentLength">The maximum string length.</param>
\r
1187 <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.String[],System.Int32@)">
\r
1188 <summary>Converts a node's content to a string.</summary>
\r
1189 <returns>The node content in a string representation.</returns>
\r
1190 <param name="strings">The array of strings to match content against.</param>
\r
1191 <param name="index">The index of the entry in <paramref name="strings" /> that matches the content.</param>
\r
1192 <exception cref="T:System.ArgumentNullException">
\r
1193 <paramref name="strings" /> is null.</exception>
\r
1194 <exception cref="T:System.ArgumentNullException">An entry in<paramref name=" strings" /> is null.</exception>
\r
1196 <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.Xml.XmlDictionaryString[],System.Int32@)">
\r
1197 <summary>Converts a node's content to a string.</summary>
\r
1198 <returns>The node content in a string representation.</returns>
\r
1199 <param name="strings">The array of <see cref="T:System.Xml.XmlDictionaryString" /> objects to match content against.</param>
\r
1200 <param name="index">The index of the entry in <paramref name="strings" /> that matches the content.</param>
\r
1201 <exception cref="T:System.ArgumentNullException">
\r
1202 <paramref name="strings" /> is null.</exception>
\r
1203 <exception cref="T:System.ArgumentNullException">An entry in<paramref name=" strings" /> is null.</exception>
\r
1205 <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsTimeSpan">
\r
1206 <summary>Converts a node's content to <see cref="T:System.TimeSpan" />.</summary>
\r
1208 <see cref="T:System.TimeSpan" /> representation of node's content.</returns>
\r
1210 <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsUniqueId">
\r
1211 <summary>Converts a node's content to a unique identifier.</summary>
\r
1212 <returns>The node's content represented as a unique identifier.</returns>
\r
1214 <member name="M:System.Xml.XmlDictionaryReader.ReadDateTimeArray(System.String,System.String)">
\r
1215 <summary>Converts a node's content to a <see cref="T:System.DateTime" /> array.</summary>
\r
1216 <returns>The node's content represented as a <see cref="T:System.DateTime" /> array.</returns>
\r
1217 <param name="localName">The local name of the element.</param>
\r
1218 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1220 <member name="M:System.Xml.XmlDictionaryReader.ReadDateTimeArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
\r
1221 <summary>Converts a node's content to a <see cref="T:System.DateTime" /> array.</summary>
\r
1222 <returns>The node's content represented as a <see cref="T:System.DateTime" /> array.</returns>
\r
1223 <param name="localName">The local name of the element.</param>
\r
1224 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1226 <member name="M:System.Xml.XmlDictionaryReader.ReadDecimalArray(System.String,System.String)">
\r
1227 <summary>Converts a node's content to a <see cref="T:System.Decimal" /> array.</summary>
\r
1228 <returns>The node's content represented as a <see cref="T:System.Decimal" /> array.</returns>
\r
1229 <param name="localName">The local name of the element.</param>
\r
1230 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1232 <member name="M:System.Xml.XmlDictionaryReader.ReadDecimalArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
\r
1233 <summary>Converts a node's content to a <see cref="T:System.Decimal" /> array.</summary>
\r
1234 <returns>The node's content represented as a <see cref="T:System.Decimal" /> array.</returns>
\r
1235 <param name="localName">The local name of the element.</param>
\r
1236 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1238 <member name="M:System.Xml.XmlDictionaryReader.ReadDoubleArray(System.String,System.String)">
\r
1239 <summary>Converts a node's content to a <see cref="T:System.Double" /> array.</summary>
\r
1240 <returns>The node's content represented as a <see cref="T:System.Double" /> array.</returns>
\r
1241 <param name="localName">The local name of the element.</param>
\r
1242 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1244 <member name="M:System.Xml.XmlDictionaryReader.ReadDoubleArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
\r
1245 <summary>Converts a node's content to a <see cref="T:System.Double" /> array.</summary>
\r
1246 <returns>The node's content represented as a <see cref="T:System.Double" /> array.</returns>
\r
1247 <param name="localName">The local name of the element.</param>
\r
1248 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1250 <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBase64">
\r
1251 <summary>Converts a node's content to a array of Base64 bytes.</summary>
\r
1252 <returns>The node's content represented as an array of Base64 bytes.</returns>
\r
1254 <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBinHex">
\r
1255 <summary>Converts a node's content to an array of BinHex bytes.</summary>
\r
1256 <returns>The node's content represented as an array of BinHex bytes.</returns>
\r
1258 <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBoolean">
\r
1259 <summary>Converts an element's content to a <see cref="T:System.Boolean" />.</summary>
\r
1260 <returns>The node's content represented as a <see cref="T:System.Boolean" />.</returns>
\r
1262 <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsDecimal">
\r
1263 <summary>Converts an element's content to a <see cref="T:System.Decimal" />.</summary>
\r
1264 <returns>The node's content represented as a <see cref="T:System.Decimal" />.</returns>
\r
1266 <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsDouble">
\r
1267 <summary>Converts an element's content to a <see cref="T:System.Double" />.</summary>
\r
1268 <returns>The node's content represented as a <see cref="T:System.Double" />.</returns>
\r
1270 <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsFloat">
\r
1271 <summary>Converts an element's content to a floating point number (<see cref="T:System.Single" />).</summary>
\r
1272 <returns>The node's content represented as a floating point number (<see cref="T:System.Single" />).</returns>
\r
1274 <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsGuid">
\r
1275 <summary>Converts an element's content to a <see cref="T:System.Guid" />.</summary>
\r
1276 <returns>The node's content represented as a <see cref="T:System.Guid" />.</returns>
\r
1277 <exception cref="T:System.ArgumentException">The element is not in valid format.</exception>
\r
1278 <exception cref="T:System.FormatException">The element is not in valid format.</exception>
\r
1280 <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsInt">
\r
1281 <summary>Converts an element's content to an integer (<see cref="T:System.Int32" />).</summary>
\r
1282 <returns>The node's content represented as an integer (<see cref="T:System.Int32" />).</returns>
\r
1284 <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsLong">
\r
1285 <summary>Converts an element's content to a long integer (<see cref="T:System.Int64" />).</summary>
\r
1286 <returns>The node's content represented as a long integer (<see cref="T:System.Int64" />).</returns>
\r
1288 <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsString">
\r
1289 <summary>Converts an element's content to a <see cref="T:System.String" />.</summary>
\r
1290 <returns>The node's content represented as a <see cref="T:System.String" />.</returns>
\r
1292 <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsTimeSpan">
\r
1293 <summary>Converts an element's content to a <see cref="T:System.TimeSpan" />.</summary>
\r
1294 <returns>The node's content represented as a <see cref="T:System.TimeSpan" />.</returns>
\r
1296 <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsUniqueId">
\r
1297 <summary>Converts an element's content to a unique identifier.</summary>
\r
1298 <returns>The node's content represented as a unique identifier.</returns>
\r
1299 <exception cref="T:System.ArgumentException">The element is not in valid format.</exception>
\r
1300 <exception cref="T:System.FormatException">The element is not in valid format.</exception>
\r
1302 <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement">
\r
1303 <summary>Checks whether the current node is an element and advances the reader to the next node.</summary>
\r
1304 <exception cref="T:System.Xml.XmlException">
\r
1305 <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> returns false.</exception>
\r
1307 <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.String)">
\r
1308 <summary>Checks whether the current node is an element with the given <paramref name="name" /> and advances the reader to the next node.</summary>
\r
1309 <param name="name">The qualified name of the element.</param>
\r
1310 <exception cref="T:System.Xml.XmlException">
\r
1311 <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> returns false.</exception>
\r
1313 <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.String,System.String)">
\r
1314 <summary>Checks whether the current node is an element with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> and advances the reader to the next node.</summary>
\r
1315 <param name="localName">The local name of the element.</param>
\r
1316 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1317 <exception cref="T:System.Xml.XmlException">
\r
1318 <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> returns false.</exception>
\r
1320 <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
\r
1321 <summary>Checks whether the current node is an element with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> and advances the reader to the next node.</summary>
\r
1322 <param name="localName">The local name of the element.</param>
\r
1323 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1324 <exception cref="T:System.Xml.XmlException">
\r
1325 <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> returns false.</exception>
\r
1327 <member name="M:System.Xml.XmlDictionaryReader.ReadGuidArray(System.String,System.String)">
\r
1328 <summary>Reads the contents of a series of nodes with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> into an array of <see cref="T:System.Guid" />.</summary>
\r
1329 <returns>An array of <see cref="T:System.Guid" />.</returns>
\r
1330 <param name="localName">The local name of the element.</param>
\r
1331 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1333 <member name="M:System.Xml.XmlDictionaryReader.ReadGuidArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
\r
1334 <summary>Reads the contents of a series of nodes with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> into an array of <see cref="T:System.Guid" />.</summary>
\r
1335 <returns>An array of <see cref="T:System.Guid" />.</returns>
\r
1336 <param name="localName">The local name of the element.</param>
\r
1337 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1339 <member name="M:System.Xml.XmlDictionaryReader.ReadInt16Array(System.String,System.String)">
\r
1340 <summary>Reads the contents of a series of nodes with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> into an array of short integers (<see cref="T:System.Int16" />).</summary>
\r
1341 <returns>An array of short integers (<see cref="T:System.Int16" />).</returns>
\r
1342 <param name="localName">The local name of the element.</param>
\r
1343 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1345 <member name="M:System.Xml.XmlDictionaryReader.ReadInt16Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
\r
1346 <summary>Reads the contents of a series of nodes with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> into an array of short integers (<see cref="T:System.Int16" />).</summary>
\r
1347 <returns>An array of short integers (<see cref="T:System.Int16" />).</returns>
\r
1348 <param name="localName">The local name of the element.</param>
\r
1349 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1351 <member name="M:System.Xml.XmlDictionaryReader.ReadInt32Array(System.String,System.String)">
\r
1352 <summary>Reads the contents of a series of nodes with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> into an array of integers (<see cref="T:System.Int32" />).</summary>
\r
1353 <returns>An array of integers (<see cref="T:System.Int32" />).</returns>
\r
1354 <param name="localName">The local name of the element.</param>
\r
1355 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1357 <member name="M:System.Xml.XmlDictionaryReader.ReadInt32Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
\r
1358 <summary>Reads the contents of a series of nodes with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> into an array of integers (<see cref="T:System.Int32" />).</summary>
\r
1359 <returns>An array of integers (<see cref="T:System.Int32" />).</returns>
\r
1360 <param name="localName">The local name of the element.</param>
\r
1361 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1363 <member name="M:System.Xml.XmlDictionaryReader.ReadInt64Array(System.String,System.String)">
\r
1364 <summary>Reads the contents of a series of nodes with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> into an array of long integers (<see cref="T:System.Int64" />).</summary>
\r
1365 <returns>An array of long integers (<see cref="T:System.Int64" />).</returns>
\r
1366 <param name="localName">The local name of the element.</param>
\r
1367 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1369 <member name="M:System.Xml.XmlDictionaryReader.ReadInt64Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
\r
1370 <summary>Reads the contents of a series of nodes with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> into an array of long integers (<see cref="T:System.Int64" />).</summary>
\r
1371 <returns>An array of long integers (<see cref="T:System.Int64" />).</returns>
\r
1372 <param name="localName">The local name of the element.</param>
\r
1373 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1375 <member name="M:System.Xml.XmlDictionaryReader.ReadSingleArray(System.String,System.String)">
\r
1376 <summary>Reads the contents of a series of nodes with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> into an array of float numbers (<see cref="T:System.Single" />).</summary>
\r
1377 <returns>An array of float numbers (<see cref="T:System.Single" />).</returns>
\r
1378 <param name="localName">The local name of the element.</param>
\r
1379 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1381 <member name="M:System.Xml.XmlDictionaryReader.ReadSingleArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
\r
1382 <summary>Reads the contents of a series of nodes with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> into an array of float numbers (<see cref="T:System.Single" />).</summary>
\r
1383 <returns>An array of float numbers (<see cref="T:System.Single" />).</returns>
\r
1384 <param name="localName">The local name of the element.</param>
\r
1385 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1387 <member name="M:System.Xml.XmlDictionaryReader.ReadStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
\r
1388 <summary>Checks whether the current node is an element with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> and advances the reader to the next node.</summary>
\r
1389 <param name="localName">The local name of the element.</param>
\r
1390 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1392 <member name="M:System.Xml.XmlDictionaryReader.ReadTimeSpanArray(System.String,System.String)">
\r
1393 <summary>Reads the contents of a series of nodes with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> into a <see cref="T:System.TimeSpan" /> array.</summary>
\r
1394 <returns>A <see cref="T:System.TimeSpan" /> array.</returns>
\r
1395 <param name="localName">The local name of the element.</param>
\r
1396 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1398 <member name="M:System.Xml.XmlDictionaryReader.ReadTimeSpanArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
\r
1399 <summary>Reads the contents of a series of nodes with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> into a <see cref="T:System.TimeSpan" /> array.</summary>
\r
1400 <returns>A <see cref="T:System.TimeSpan" /> array.</returns>
\r
1401 <param name="localName">The local name of the element.</param>
\r
1402 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1404 <member name="M:System.Xml.XmlDictionaryReader.ReadValueAsBase64(System.Byte[],System.Int32,System.Int32)">
\r
1405 <summary>Not implemented.</summary>
\r
1406 <returns>Not implemented.</returns>
\r
1407 <param name="buffer">The buffer from which to read.</param>
\r
1408 <param name="offset">The starting position from which to read in <paramref name="buffer" />.</param>
\r
1409 <param name="count">The number of bytes that can be read from <paramref name="buffer" />.</param>
\r
1410 <exception cref="T:System.NotSupportedException">Always.</exception>
\r
1412 <member name="M:System.Xml.XmlDictionaryReader.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])">
\r
1413 <summary>This method is not yet implemented.</summary>
\r
1414 <param name="stream">The stream to read from.</param>
\r
1415 <param name="includeComments">Determines whether comments are included.</param>
\r
1416 <param name="inclusivePrefixes">The prefixes to be included.</param>
\r
1417 <exception cref="T:System.NotSupportedException">Always.</exception>
\r
1418 <filterpriority>2</filterpriority>
\r
1420 <member name="M:System.Xml.XmlDictionaryReader.TryGetArrayLength(System.Int32@)">
\r
1421 <summary>Not implemented in this class (it always returns false). May be overridden in derived classes.</summary>
\r
1422 <returns>false, unless overridden in a derived class.</returns>
\r
1423 <param name="count">Returns 0, unless overridden in a derived class.</param>
\r
1424 <filterpriority>2</filterpriority>
\r
1426 <member name="M:System.Xml.XmlDictionaryReader.TryGetBase64ContentLength(System.Int32@)">
\r
1427 <summary>Not implemented in this class (it always returns false). May be overridden in derived classes.</summary>
\r
1428 <returns>false, unless overridden in a derived class.</returns>
\r
1429 <param name="length">Returns 0, unless overridden in a derived class.</param>
\r
1430 <filterpriority>2</filterpriority>
\r
1432 <member name="M:System.Xml.XmlDictionaryReader.TryGetLocalNameAsDictionaryString(System.Xml.XmlDictionaryString@)">
\r
1433 <summary>Not implemented in this class (it always returns false). May be overridden in derived classes.</summary>
\r
1434 <returns>false, unless overridden in a derived class.</returns>
\r
1435 <param name="localName">Returns null, unless overridden in a derived class. .</param>
\r
1437 <member name="M:System.Xml.XmlDictionaryReader.TryGetNamespaceUriAsDictionaryString(System.Xml.XmlDictionaryString@)">
\r
1438 <summary>Not implemented in this class (it always returns false). May be overridden in derived classes.</summary>
\r
1439 <returns>false, unless overridden in a derived class.</returns>
\r
1440 <param name="namespaceUri">Returns null, unless overridden in a derived class.</param>
\r
1442 <member name="M:System.Xml.XmlDictionaryReader.TryGetValueAsDictionaryString(System.Xml.XmlDictionaryString@)">
\r
1443 <summary>Not implemented in this class (it always returns false). May be overridden in derived classes.</summary>
\r
1444 <returns>false, unless overridden in a derived class.</returns>
\r
1445 <param name="value">Returns null, unless overridden in a derived class.</param>
\r
1447 <member name="T:System.Xml.XmlDictionaryReaderQuotas">
\r
1448 <summary>Contains configurable quota values for XmlDictionaryReaders.</summary>
\r
1450 <member name="M:System.Xml.XmlDictionaryReaderQuotas.#ctor">
\r
1451 <summary>Creates a new instance of this class. </summary>
\r
1453 <member name="M:System.Xml.XmlDictionaryReaderQuotas.CopyTo(System.Xml.XmlDictionaryReaderQuotas)">
\r
1454 <summary>Sets the properties on a passed-in quotas instance, based on the values in this instance.</summary>
\r
1455 <param name="quotas">The <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> instance to which to copy values.</param>
\r
1456 <exception cref="T:System.InvalidOperationException">Trying to set the value, but quota values are read-only for the passed in instance.</exception>
\r
1457 <exception cref="T:System.ArgumentNullException">Passed in target<paramref name=" quotas" /> is null.</exception>
\r
1458 <filterpriority>2</filterpriority>
\r
1460 <member name="P:System.Xml.XmlDictionaryReaderQuotas.Max">
\r
1461 <summary>Gets an instance of this class with all properties set to maximum values.</summary>
\r
1462 <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> with properties set to <see cref="F:System.Int32.MaxValue" />.</returns>
\r
1464 <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxArrayLength">
\r
1465 <summary>Gets and sets the maximum allowed array length.</summary>
\r
1466 <returns>The maximum allowed array length. The default is 16384.</returns>
\r
1467 <exception cref="T:System.InvalidOperationException">Trying to set the value, but quota values are read-only for this instance.</exception>
\r
1468 <exception cref="T:System.ArgumentException">Trying to set the value to less than zero.</exception>
\r
1470 <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxBytesPerRead">
\r
1471 <summary>Gets and sets the maximum allowed bytes returned for each read.</summary>
\r
1472 <returns>The maximum allowed bytes returned for each read. The default is 4096.</returns>
\r
1473 <exception cref="T:System.InvalidOperationException">Trying to set the value, but quota values are read-only for this instance.</exception>
\r
1474 <exception cref="T:System.ArgumentException">Trying to set the value to less than zero.</exception>
\r
1476 <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxDepth">
\r
1477 <summary>Gets and sets the maximum nested node depth.</summary>
\r
1478 <returns>The maximum nested node depth. The default is 32;</returns>
\r
1479 <exception cref="T:System.InvalidOperationException">Trying to set the value and quota values are read-only for this instance.</exception>
\r
1480 <exception cref="T:System.ArgumentException">Trying to set the value is less than zero.</exception>
\r
1482 <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxNameTableCharCount">
\r
1483 <summary>Gets and sets the maximum characters allowed in a table name.</summary>
\r
1484 <returns>The maximum characters allowed in a table name. The default is 16384.</returns>
\r
1485 <exception cref="T:System.InvalidOperationException">Trying to set the value, but quota values are read-only for this instance.</exception>
\r
1486 <exception cref="T:System.ArgumentException">Trying to set the value to less than zero.</exception>
\r
1488 <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxStringContentLength">
\r
1489 <summary>Gets and sets the maximum string length returned by the reader.</summary>
\r
1490 <returns>The maximum string length returned by the reader. The default is 8192.</returns>
\r
1491 <exception cref="T:System.InvalidOperationException">Trying to set the value, but quota values are read-only for this instance.</exception>
\r
1492 <exception cref="T:System.ArgumentException">Trying to set the value to less than zero.</exception>
\r
1494 <member name="P:System.Xml.XmlDictionaryReaderQuotas.ModifiedQuotas">
\r
1495 <summary>Gets the modified quotas for the <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />.</summary>
\r
1496 <returns>The modified quotas for the <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />.</returns>
\r
1498 <member name="T:System.Xml.XmlDictionaryReaderQuotaTypes">
\r
1499 <summary>Enumerates the configurable quota values for XmlDictionaryReaders.</summary>
\r
1501 <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxArrayLength">
\r
1502 <summary>Specifies the maximum allowed array length.</summary>
\r
1504 <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxBytesPerRead">
\r
1505 <summary>Specifies the maximum allowed bytes returned for each read.</summary>
\r
1507 <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxDepth">
\r
1508 <summary>Specifies the maximum nested node depth.</summary>
\r
1510 <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxNameTableCharCount">
\r
1511 <summary>Specifies the maximum characters allowed in a table name.</summary>
\r
1513 <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxStringContentLength">
\r
1514 <summary>Specifies the maximum string length returned by the reader.</summary>
\r
1516 <member name="T:System.Xml.XmlDictionaryString">
\r
1517 <summary>Represents an entry stored in a <see cref="T:System.Xml.XmlDictionary" />.</summary>
\r
1519 <member name="M:System.Xml.XmlDictionaryString.#ctor(System.Xml.IXmlDictionary,System.String,System.Int32)">
\r
1520 <summary>Creates an instance of this class. </summary>
\r
1521 <param name="dictionary">The <see cref="T:System.Xml.IXmlDictionary" /> containing this instance.</param>
\r
1522 <param name="value">The string that is the value of the dictionary entry.</param>
\r
1523 <param name="key">The integer that is the key of the dictionary entry.</param>
\r
1524 <exception cref="T:System.ArgumentNullException">
\r
1525 <paramref name="dictionary" /> is null.</exception>
\r
1526 <exception cref="T:System.ArgumentNullException">
\r
1527 <paramref name="value" /> is null.</exception>
\r
1528 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1529 <paramref name="key" /> is less than 0 or greater than <see cref="F:System.Int32.MaxValue" /> / 4.</exception>
\r
1531 <member name="P:System.Xml.XmlDictionaryString.Dictionary">
\r
1532 <summary>Represents the <see cref="T:System.Xml.IXmlDictionary" /> passed to the constructor of this instance of <see cref="T:System.Xml.XmlDictionaryString" />.</summary>
\r
1533 <returns>The <see cref="T:System.Xml.IXmlDictionary" /> for this dictionary entry.</returns>
\r
1535 <member name="P:System.Xml.XmlDictionaryString.Empty">
\r
1536 <summary>Gets an <see cref="T:System.Xml.XmlDictionaryString" /> representing the empty string.</summary>
\r
1537 <returns>An <see cref="T:System.Xml.XmlDictionaryString" /> representing the empty string.</returns>
\r
1539 <member name="P:System.Xml.XmlDictionaryString.Key">
\r
1540 <summary>Gets the integer key for this instance of the class. </summary>
\r
1541 <returns>The integer key for this instance of the class. </returns>
\r
1542 <filterpriority>2</filterpriority>
\r
1544 <member name="M:System.Xml.XmlDictionaryString.ToString">
\r
1545 <summary>Displays a text representation of this object.</summary>
\r
1546 <returns>The string value for this instance of the class. </returns>
\r
1548 <member name="P:System.Xml.XmlDictionaryString.Value">
\r
1549 <summary>Gets the string value for this instance of the class. </summary>
\r
1550 <returns>The string value for this instance of the class. </returns>
\r
1551 <filterpriority>2</filterpriority>
\r
1553 <member name="T:System.Xml.XmlDictionaryWriter">
\r
1554 <summary>Represents an abstract class that Windows Communication Foundation (WCF) derives from <see cref="T:System.Xml.XmlWriter" /> to do serialization and deserialization.</summary>
\r
1556 <member name="M:System.Xml.XmlDictionaryWriter.#ctor">
\r
1557 <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlDictionaryWriter" /> class.</summary>
\r
1559 <member name="P:System.Xml.XmlDictionaryWriter.CanCanonicalize">
\r
1560 <summary>This property always returns false. Its derived classes can override to return true if they support canonicalization.</summary>
\r
1561 <returns>false in all cases.</returns>
\r
1562 <filterpriority>2</filterpriority>
\r
1564 <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream)">
\r
1565 <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter" /> that writes WCF binary XML format.</summary>
\r
1566 <returns>An instance of <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>
\r
1567 <param name="stream">The stream to write to.</param>
\r
1569 <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary)">
\r
1570 <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter" /> that writes WCF binary XML format.</summary>
\r
1571 <returns>An instance of <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>
\r
1572 <param name="stream">The stream to write to.</param>
\r
1573 <param name="dictionary">The <see cref="T:System.Xml.XmlDictionary" /> to use as the shared dictionary.</param>
\r
1575 <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlBinaryWriterSession)">
\r
1576 <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter" /> that writes WCF binary XML format.</summary>
\r
1577 <returns>An instance of <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>
\r
1578 <param name="stream">The stream to write to.</param>
\r
1579 <param name="dictionary">The <see cref="T:System.Xml.XmlDictionary" /> to use as the shared dictionary.</param>
\r
1580 <param name="session">The <see cref="T:System.Xml.XmlBinaryWriterSession" /> to use.</param>
\r
1582 <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlBinaryWriterSession,System.Boolean)">
\r
1583 <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter" /> that writes WCF binary XML format.</summary>
\r
1584 <returns>An instance of <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>
\r
1585 <param name="stream">The stream from which to read.</param>
\r
1586 <param name="dictionary">The <see cref="T:System.Xml.XmlDictionary" /> to use as the shared dictionary.</param>
\r
1587 <param name="session">The <see cref="T:System.Xml.XmlBinaryWriterSession" /> to use.</param>
\r
1588 <param name="ownsStream">true to indicate that the stream is closed by the writer when done; otherwise false.</param>
\r
1590 <member name="M:System.Xml.XmlDictionaryWriter.CreateDictionaryWriter(System.Xml.XmlWriter)">
\r
1591 <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter" /> from an existing <see cref="T:System.Xml.XmlWriter" />.</summary>
\r
1592 <returns>An instance of <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>
\r
1593 <param name="writer">An instance of <see cref="T:System.Xml.XmlWriter" />.</param>
\r
1594 <exception cref="T:System.ArgumentNullException">
\r
1595 <paramref name="writer" /> is null.</exception>
\r
1597 <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream)">
\r
1598 <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter" /> that writes text XML.</summary>
\r
1599 <returns>An instance of <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>
\r
1600 <param name="stream">The stream to write to.</param>
\r
1602 <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream,System.Text.Encoding)">
\r
1603 <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter" /> that writes text XML.</summary>
\r
1604 <returns>An instance of <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>
\r
1605 <param name="stream">The stream to write to.</param>
\r
1606 <param name="encoding">The character encoding of the output.</param>
\r
1608 <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream,System.Text.Encoding,System.Boolean)">
\r
1609 <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter" /> that writes text XML.</summary>
\r
1610 <returns>An instance of <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>
\r
1611 <param name="stream">The stream to write to.</param>
\r
1612 <param name="encoding">The character encoding of the stream.</param>
\r
1613 <param name="ownsStream">true to indicate that the stream is closed by the writer when done; otherwise false.</param>
\r
1615 <member name="M:System.Xml.XmlDictionaryWriter.EndCanonicalization">
\r
1616 <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[])" /> call.</summary>
\r
1617 <exception cref="T:System.NotSupportedException">Method is not implemented yet.</exception>
\r
1618 <filterpriority>2</filterpriority>
\r
1620 <member name="M:System.Xml.XmlDictionaryWriter.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])">
\r
1621 <summary>When implemented by a derived class, it starts the canonicalization.</summary>
\r
1622 <param name="stream">The stream to write to.</param>
\r
1623 <param name="includeComments">true to include comments; otherwise, false.</param>
\r
1624 <param name="inclusivePrefixes">The prefixes to be included.</param>
\r
1625 <exception cref="T:System.NotSupportedException">Method is not implemented yet.</exception>
\r
1626 <filterpriority>2</filterpriority>
\r
1628 <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Boolean[],System.Int32,System.Int32)">
\r
1629 <summary>Writes nodes from a <see cref="T:System.Boolean" /> array.</summary>
\r
1630 <param name="prefix">The namespace prefix.</param>
\r
1631 <param name="localName">The local name of the element.</param>
\r
1632 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1633 <param name="array">The array that contains the data.</param>
\r
1634 <param name="offset">The starting index in the array.</param>
\r
1635 <param name="count">The number of values to write from the array.</param>
\r
1636 <exception cref="T:System.ArgumentNullException">
\r
1637 <paramref name="array" /> is null.</exception>
\r
1638 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1639 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1640 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1641 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1643 <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.DateTime[],System.Int32,System.Int32)">
\r
1644 <summary>Writes nodes from a <see cref="T:System.DateTime" /> array.</summary>
\r
1645 <param name="prefix">The namespace prefix.</param>
\r
1646 <param name="localName">The local name of the element.</param>
\r
1647 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1648 <param name="array">The array that contains the nodes.</param>
\r
1649 <param name="offset">The starting index in the array.</param>
\r
1650 <param name="count">The number of nodes to get from the array.</param>
\r
1651 <exception cref="T:System.ArgumentNullException">
\r
1652 <paramref name="array" /> is null.</exception>
\r
1653 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1654 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1655 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1656 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1658 <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Decimal[],System.Int32,System.Int32)">
\r
1659 <summary>Writes nodes from a <see cref="T:System.Decimal" /> array.</summary>
\r
1660 <param name="prefix">The namespace prefix.</param>
\r
1661 <param name="localName">The local name of the element.</param>
\r
1662 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1663 <param name="array">The array that contains the nodes.</param>
\r
1664 <param name="offset">The starting index in the array.</param>
\r
1665 <param name="count">The number of nodes to get from the array.</param>
\r
1666 <exception cref="T:System.ArgumentNullException">
\r
1667 <paramref name="array" /> is null.</exception>
\r
1668 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1669 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1670 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1671 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1673 <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Double[],System.Int32,System.Int32)">
\r
1674 <summary>Writes nodes from a <see cref="T:System.Double" /> array.</summary>
\r
1675 <param name="prefix">The namespace prefix.</param>
\r
1676 <param name="localName">The local name of the element.</param>
\r
1677 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1678 <param name="array">The array that contains the nodes.</param>
\r
1679 <param name="offset">The starting index in the array.</param>
\r
1680 <param name="count">The number of nodes to get from the array.</param>
\r
1681 <exception cref="T:System.ArgumentNullException">
\r
1682 <paramref name="array" /> is null.</exception>
\r
1683 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1684 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1685 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1686 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1688 <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Guid[],System.Int32,System.Int32)">
\r
1689 <summary>Writes nodes from a <see cref="T:System.Guid" /> array.</summary>
\r
1690 <param name="prefix">The namespace prefix.</param>
\r
1691 <param name="localName">The local name of the element.</param>
\r
1692 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1693 <param name="array">The array that contains the nodes.</param>
\r
1694 <param name="offset">The starting index in the array.</param>
\r
1695 <param name="count">The number of nodes to get from the array.</param>
\r
1696 <exception cref="T:System.ArgumentNullException">
\r
1697 <paramref name="array" /> is null.</exception>
\r
1698 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1699 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1700 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1701 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1703 <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int16[],System.Int32,System.Int32)">
\r
1704 <summary>Writes nodes from a <see cref="T:System.Int16" /> array.</summary>
\r
1705 <param name="prefix">The namespace prefix.</param>
\r
1706 <param name="localName">The local name of the element.</param>
\r
1707 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1708 <param name="array">The array that contains the nodes.</param>
\r
1709 <param name="offset">The starting index in the array.</param>
\r
1710 <param name="count">The number of nodes to get from the array.</param>
\r
1711 <exception cref="T:System.ArgumentNullException">
\r
1712 <paramref name="array" /> is null.</exception>
\r
1713 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1714 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1715 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1716 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1718 <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int32[],System.Int32,System.Int32)">
\r
1719 <summary>Writes nodes from a <see cref="T:System.Int32" /> array.</summary>
\r
1720 <param name="prefix">The namespace prefix.</param>
\r
1721 <param name="localName">The local name of the element.</param>
\r
1722 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1723 <param name="array">The array that contains the nodes.</param>
\r
1724 <param name="offset">The starting index in the array.</param>
\r
1725 <param name="count">The number of nodes to get from the array.</param>
\r
1726 <exception cref="T:System.ArgumentNullException">
\r
1727 <paramref name="array" /> is null.</exception>
\r
1728 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1729 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1730 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1731 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1733 <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int64[],System.Int32,System.Int32)">
\r
1734 <summary>Writes nodes from a <see cref="T:System.Int64" /> array.</summary>
\r
1735 <param name="prefix">The namespace prefix.</param>
\r
1736 <param name="localName">The local name of the element.</param>
\r
1737 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1738 <param name="array">The array that contains the nodes.</param>
\r
1739 <param name="offset">The starting index in the array.</param>
\r
1740 <param name="count">The number of nodes to get from the array.</param>
\r
1741 <exception cref="T:System.ArgumentNullException">
\r
1742 <paramref name="array" /> is null.</exception>
\r
1743 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1744 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1745 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1746 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1748 <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Single[],System.Int32,System.Int32)">
\r
1749 <summary>Writes nodes from a <see cref="T:System.Single" /> array.</summary>
\r
1750 <param name="prefix">The namespace prefix.</param>
\r
1751 <param name="localName">The local name of the element.</param>
\r
1752 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1753 <param name="array">The array that contains the nodes.</param>
\r
1754 <param name="offset">The starting index in the array.</param>
\r
1755 <param name="count">The number of nodes to get from the array.</param>
\r
1756 <exception cref="T:System.ArgumentNullException">
\r
1757 <paramref name="array" /> is null.</exception>
\r
1758 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1759 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1760 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1761 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1763 <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.TimeSpan[],System.Int32,System.Int32)">
\r
1764 <summary>Writes nodes from a <see cref="T:System.TimeSpan" /> array.</summary>
\r
1765 <param name="prefix">The namespace prefix.</param>
\r
1766 <param name="localName">The local name of the element.</param>
\r
1767 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1768 <param name="array">The array that contains the nodes.</param>
\r
1769 <param name="offset">The starting index in the array.</param>
\r
1770 <param name="count">The number of nodes to get from the array.</param>
\r
1771 <exception cref="T:System.ArgumentNullException">
\r
1772 <paramref name="array" /> is null.</exception>
\r
1773 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1774 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1775 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1776 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1778 <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Boolean[],System.Int32,System.Int32)">
\r
1779 <summary>Writes nodes from a <see cref="T:System.Boolean" /> array.</summary>
\r
1780 <param name="prefix">The namespace prefix.</param>
\r
1781 <param name="localName">The local name of the element.</param>
\r
1782 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1783 <param name="array">The array that contains the nodes.</param>
\r
1784 <param name="offset">The starting index in the array.</param>
\r
1785 <param name="count">The number of nodes to get from the array.</param>
\r
1786 <exception cref="T:System.ArgumentNullException">
\r
1787 <paramref name="array" /> is null.</exception>
\r
1788 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1789 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1790 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1791 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1793 <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.DateTime[],System.Int32,System.Int32)">
\r
1794 <summary>Writes nodes from a <see cref="T:System.DateTime" /> array.</summary>
\r
1795 <param name="prefix">The namespace prefix.</param>
\r
1796 <param name="localName">The local name of the element.</param>
\r
1797 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1798 <param name="array">The array that contains the nodes.</param>
\r
1799 <param name="offset">The starting index in the array.</param>
\r
1800 <param name="count">The number of nodes to get from the array.</param>
\r
1801 <exception cref="T:System.ArgumentNullException">
\r
1802 <paramref name="array" /> is null.</exception>
\r
1803 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1804 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1805 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1806 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1808 <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Decimal[],System.Int32,System.Int32)">
\r
1809 <summary>Writes nodes from a <see cref="T:System.Decimal" /> array.</summary>
\r
1810 <param name="prefix">The namespace prefix.</param>
\r
1811 <param name="localName">The local name of the element.</param>
\r
1812 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1813 <param name="array">The array that contains the nodes.</param>
\r
1814 <param name="offset">The starting index in the array.</param>
\r
1815 <param name="count">The number of nodes to get from the array.</param>
\r
1816 <exception cref="T:System.ArgumentNullException">
\r
1817 <paramref name="array" /> is null.</exception>
\r
1818 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1819 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1820 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1821 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1823 <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Double[],System.Int32,System.Int32)">
\r
1824 <summary>Writes nodes from a <see cref="T:System.Double" /> array.</summary>
\r
1825 <param name="prefix">The namespace prefix.</param>
\r
1826 <param name="localName">The local name of the element.</param>
\r
1827 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1828 <param name="array">The array that contains the nodes.</param>
\r
1829 <param name="offset">The starting index in the array.</param>
\r
1830 <param name="count">The number of nodes to get from the array.</param>
\r
1831 <exception cref="T:System.ArgumentNullException">
\r
1832 <paramref name="array" /> is null.</exception>
\r
1833 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1834 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1835 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1836 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1838 <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Guid[],System.Int32,System.Int32)">
\r
1839 <summary>Writes nodes from a <see cref="T:System.Guid" /> array.</summary>
\r
1840 <param name="prefix">The namespace prefix.</param>
\r
1841 <param name="localName">The local name of the element.</param>
\r
1842 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1843 <param name="array">The array that contains the nodes.</param>
\r
1844 <param name="offset">The starting index in the array.</param>
\r
1845 <param name="count">The number of nodes to get from the array.</param>
\r
1846 <exception cref="T:System.ArgumentNullException">
\r
1847 <paramref name="array" /> is null.</exception>
\r
1848 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1849 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1850 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1851 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1853 <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int16[],System.Int32,System.Int32)">
\r
1854 <summary>Writes nodes from a <see cref="T:System.Int16" /> array.</summary>
\r
1855 <param name="prefix">The namespace prefix.</param>
\r
1856 <param name="localName">The local name of the element.</param>
\r
1857 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1858 <param name="array">The array that contains the nodes.</param>
\r
1859 <param name="offset">The starting index in the array.</param>
\r
1860 <param name="count">The number of nodes to get from the array.</param>
\r
1861 <exception cref="T:System.ArgumentNullException">
\r
1862 <paramref name="array" /> is null.</exception>
\r
1863 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1864 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1865 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1866 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1868 <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int32[],System.Int32,System.Int32)">
\r
1869 <summary>Writes nodes from a <see cref="T:System.Int32" /> array.</summary>
\r
1870 <param name="prefix">The namespace prefix.</param>
\r
1871 <param name="localName">The local name of the element.</param>
\r
1872 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1873 <param name="array">The array that contains the nodes.</param>
\r
1874 <param name="offset">The starting index in the array.</param>
\r
1875 <param name="count">The number of nodes to get from the array.</param>
\r
1876 <exception cref="T:System.ArgumentNullException">
\r
1877 <paramref name="array" /> is null.</exception>
\r
1878 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1879 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1880 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1881 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1883 <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int64[],System.Int32,System.Int32)">
\r
1884 <summary>Writes nodes from a <see cref="T:System.Int64" /> array.</summary>
\r
1885 <param name="prefix">The namespace prefix.</param>
\r
1886 <param name="localName">The local name of the element.</param>
\r
1887 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1888 <param name="array">The array that contains the nodes.</param>
\r
1889 <param name="offset">The starting index in the array.</param>
\r
1890 <param name="count">The number of nodes to get from the array.</param>
\r
1891 <exception cref="T:System.ArgumentNullException">
\r
1892 <paramref name="array" /> is null.</exception>
\r
1893 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1894 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1895 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1896 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1898 <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Single[],System.Int32,System.Int32)">
\r
1899 <summary>Writes nodes from a <see cref="T:System.Single" /> array.</summary>
\r
1900 <param name="prefix">The namespace prefix.</param>
\r
1901 <param name="localName">The local name of the element.</param>
\r
1902 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1903 <param name="array">The array that contains the nodes.</param>
\r
1904 <param name="offset">The starting index in the array.</param>
\r
1905 <param name="count">The number of nodes to get from the array.</param>
\r
1906 <exception cref="T:System.ArgumentNullException">
\r
1907 <paramref name="array" /> is null.</exception>
\r
1908 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1909 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1910 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1911 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1913 <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.TimeSpan[],System.Int32,System.Int32)">
\r
1914 <summary>Writes nodes from a <see cref="T:System.TimeSpan" /> array.</summary>
\r
1915 <param name="prefix">The namespace prefix.</param>
\r
1916 <param name="localName">The local name of the element.</param>
\r
1917 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1918 <param name="array">The array that contains the nodes.</param>
\r
1919 <param name="offset">The starting index in the array.</param>
\r
1920 <param name="count">The number of nodes to get from the array.</param>
\r
1921 <exception cref="T:System.ArgumentNullException">
\r
1922 <paramref name="array" /> is null.</exception>
\r
1923 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1924 <paramref name="offset" /> is < 0 or > <paramref name="array" /> length.</exception>
\r
1925 <exception cref="T:System.ArgumentOutOfRangeException">
\r
1926 <paramref name="count" /> is < 0 or > <paramref name="array" /> length minus <paramref name="offset" />.</exception>
\r
1928 <member name="M:System.Xml.XmlDictionaryWriter.WriteAttributeString(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">
\r
1929 <summary>Writes an attribute qualified name and value.</summary>
\r
1930 <param name="prefix">The prefix of the attribute.</param>
\r
1931 <param name="localName">The local name of the attribute.</param>
\r
1932 <param name="namespaceUri">The namespace URI of the attribute.</param>
\r
1933 <param name="value">The attribute.</param>
\r
1935 <member name="M:System.Xml.XmlDictionaryWriter.WriteAttributeString(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">
\r
1936 <summary>Writes an attribute qualified name and value.</summary>
\r
1937 <param name="localName">The local name of the attribute.</param>
\r
1938 <param name="namespaceUri">The namespace URI of the attribute.</param>
\r
1939 <param name="value">The attribute.</param>
\r
1941 <member name="M:System.Xml.XmlDictionaryWriter.WriteElementString(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">
\r
1942 <summary>Writes an element with a text content.</summary>
\r
1943 <param name="prefix">The prefix of the element.</param>
\r
1944 <param name="localName">The local name of the element.</param>
\r
1945 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1946 <param name="value">The element content.</param>
\r
1948 <member name="M:System.Xml.XmlDictionaryWriter.WriteElementString(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">
\r
1949 <summary>Writes an element with a text content.</summary>
\r
1950 <param name="localName">The local name of the element.</param>
\r
1951 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1952 <param name="value">The element content.</param>
\r
1954 <member name="M:System.Xml.XmlDictionaryWriter.WriteNode(System.Xml.XmlDictionaryReader,System.Boolean)">
\r
1955 <summary>Writes the current XML node from an <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>
\r
1956 <param name="reader">The <see cref="T:System.Xml.XmlDictionaryReader" />.</param>
\r
1957 <param name="defattr">true to copy the default attributes from the XmlReader; otherwise, false.</param>
\r
1958 <exception cref="T:System.ArgumentNullException">
\r
1959 <paramref name="reader" /> is null.</exception>
\r
1961 <member name="M:System.Xml.XmlDictionaryWriter.WriteNode(System.Xml.XmlReader,System.Boolean)">
\r
1962 <summary>Writes the current XML node from an <see cref="T:System.Xml.XmlReader" />.</summary>
\r
1963 <param name="reader">The <see cref="T:System.Xml.XmlReader" />.</param>
\r
1964 <param name="defattr">true to copy the default attributes from the <see cref="T:System.Xml.XmlReader" />; otherwise, false.</param>
\r
1965 <exception cref="T:System.ArgumentNullException">
\r
1966 <paramref name="reader" /> is null.</exception>
\r
1968 <member name="M:System.Xml.XmlDictionaryWriter.WriteQualifiedName(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
\r
1969 <summary>Writes out the namespace-qualified name. This method looks up the prefix that is in scope for the given namespace.</summary>
\r
1970 <param name="localName">The local name of the qualified name.</param>
\r
1971 <param name="namespaceUri">The namespace URI of the qualified name.</param>
\r
1972 <exception cref="T:System.ArgumentNullException">
\r
1973 <paramref name="localName" /> is null.</exception>
\r
1975 <member name="M:System.Xml.XmlDictionaryWriter.WriteStartAttribute(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
\r
1976 <summary>Writes the start of an attribute with the specified prefix, local name, and namespace URI.</summary>
\r
1977 <param name="prefix">The namespace prefix.</param>
\r
1978 <param name="localName">The local name of the attribute.</param>
\r
1979 <param name="namespaceUri">The namespace URI of the attribute.</param>
\r
1981 <member name="M:System.Xml.XmlDictionaryWriter.WriteStartAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
\r
1982 <summary>Writes the start of an attribute with the specified local name, and namespace URI.</summary>
\r
1983 <param name="localName">The local name of the attribute.</param>
\r
1984 <param name="namespaceUri">The namespace URI of the attribute.</param>
\r
1986 <member name="M:System.Xml.XmlDictionaryWriter.WriteStartElement(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
\r
1987 <summary>Writes the specified start tag and associates it with the given namespace and prefix.</summary>
\r
1988 <param name="prefix">The prefix of the element.</param>
\r
1989 <param name="localName">The local name of the element.</param>
\r
1990 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1991 <exception cref="T:System.InvalidOperationException">The writer is closed.</exception>
\r
1993 <member name="M:System.Xml.XmlDictionaryWriter.WriteStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
\r
1994 <summary>Writes the specified start tag and associates it with the given namespace.</summary>
\r
1995 <param name="localName">The local name of the element.</param>
\r
1996 <param name="namespaceUri">The namespace URI of the element.</param>
\r
1997 <exception cref="T:System.InvalidOperationException">The writer is closed.</exception>
\r
1999 <member name="M:System.Xml.XmlDictionaryWriter.WriteString(System.Xml.XmlDictionaryString)">
\r
2000 <summary>Writes the given text content.</summary>
\r
2001 <param name="value">The text to write.</param>
\r
2003 <member name="M:System.Xml.XmlDictionaryWriter.WriteTextNode(System.Xml.XmlDictionaryReader,System.Boolean)">
\r
2004 <summary>Writes the text node that an <see cref="T:System.Xml.XmlDictionaryReader" /> is currently positioned on.</summary>
\r
2005 <param name="reader">The <see cref="T:System.Xml.XmlDictionaryReader" /> to get the text value from.</param>
\r
2006 <param name="isAttribute">true to indicate that the reader is positioned on an attribute value or element content; otherwise, false.</param>
\r
2008 <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Guid)">
\r
2009 <summary>Writes a <see cref="T:System.Guid" /> value.</summary>
\r
2010 <param name="value">The <see cref="T:System.Guid" /> value to write.</param>
\r
2012 <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.TimeSpan)">
\r
2013 <summary>Writes a <see cref="T:System.TimeSpan" /> value.</summary>
\r
2014 <param name="value">The <see cref="T:System.TimeSpan" /> value to write.</param>
\r
2016 <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Xml.UniqueId)">
\r
2017 <summary>Writes a Unique Id value.</summary>
\r
2018 <param name="value">The Unique Id value to write.</param>
\r
2019 <exception cref="T:System.ArgumentNullException">
\r
2020 <paramref name="value" /> is null.</exception>
\r
2022 <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Xml.XmlDictionaryString)">
\r
2023 <summary>Writes a <see cref="T:System.Xml.XmlDictionaryString" /> value.</summary>
\r
2024 <param name="value">The <see cref="T:System.Xml.XmlDictionaryString" /> value.</param>
\r
2026 <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlAttribute(System.String,System.String)">
\r
2027 <summary>Writes a standard XML attribute in the current node.</summary>
\r
2028 <param name="localName">The local name of the attribute.</param>
\r
2029 <param name="value">The value of the attribute.</param>
\r
2031 <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">
\r
2032 <summary>Writes an XML attribute in the current node.</summary>
\r
2033 <param name="localName">The local name of the attribute.</param>
\r
2034 <param name="value">The value of the attribute.</param>
\r
2036 <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlnsAttribute(System.String,System.String)">
\r
2037 <summary>Writes a namespace declaration attribute.</summary>
\r
2038 <param name="prefix">The prefix that is bound to the given namespace.</param>
\r
2039 <param name="namespaceUri">The namespace to which the prefix is bound.</param>
\r
2040 <exception cref="T:System.ArgumentNullException">
\r
2041 <paramref name="namespaceUri" /> is null.</exception>
\r
2043 <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlnsAttribute(System.String,System.Xml.XmlDictionaryString)">
\r
2044 <summary>Writes a namespace declaration attribute.</summary>
\r
2045 <param name="prefix">The prefix that is bound to the given namespace.</param>
\r
2046 <param name="namespaceUri">The namespace to which the prefix is bound.</param>
\r
2047 <exception cref="T:System.ArgumentNullException">
\r
2048 <paramref name="namespaceUri" /> is null.</exception>
\r