Revert "[TFM] Update TizenFX TFM to net6.0 (#5360)" (#5436)
[platform/core/csapi/tizenfx.git] / pkg / Tizen.NET.API11 / build / tizen11.0 / ref / System.Xml.XDocument.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <doc>
3   <assembly>
4     <name>System.Xml.XDocument</name>
5   </assembly>
6   <members>
7     <member name="T:System.Xml.Linq.Extensions">
8       <summary>Contains the LINQ to XML extension methods.</summary>
9     </member>
10     <member name="M:System.Xml.Linq.Extensions.Ancestors``1(System.Collections.Generic.IEnumerable{``0})">
11       <summary>Returns a collection of elements that contains the ancestors of every node in the source collection.</summary>
12       <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XNode" /> that contains the source collection.</param>
13       <typeparam name="T">The type of the objects in <paramref name="source" />, constrained to <see cref="T:System.Xml.Linq.XNode" />.</typeparam>
14       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> that contains the ancestors of every node in the source collection.</returns>
15     </member>
16     <member name="M:System.Xml.Linq.Extensions.Ancestors``1(System.Collections.Generic.IEnumerable{``0},System.Xml.Linq.XName)">
17       <summary>Returns a filtered collection of elements that contains the ancestors of every node in the source collection. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.</summary>
18       <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XNode" /> that contains the source collection.</param>
19       <param name="name">The <see cref="T:System.Xml.Linq.XName" /> to match.</param>
20       <typeparam name="T">The type of the objects in <paramref name="source" />, constrained to <see cref="T:System.Xml.Linq.XNode" />.</typeparam>
21       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> that contains the ancestors of every node in the source collection. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.</returns>
22     </member>
23     <member name="M:System.Xml.Linq.Extensions.AncestorsAndSelf(System.Collections.Generic.IEnumerable{System.Xml.Linq.XElement})">
24       <summary>Returns a collection of elements that contains every element in the source collection, and the ancestors of every element in the source collection.</summary>
25       <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> that contains the source collection.</param>
26       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> that contains every element in the source collection, and the ancestors of every element in the source collection.</returns>
27     </member>
28     <member name="M:System.Xml.Linq.Extensions.AncestorsAndSelf(System.Collections.Generic.IEnumerable{System.Xml.Linq.XElement},System.Xml.Linq.XName)">
29       <summary>Returns a filtered collection of elements that contains every element in the source collection, and the ancestors of every element in the source collection. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.</summary>
30       <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> that contains the source collection.</param>
31       <param name="name">The <see cref="T:System.Xml.Linq.XName" /> to match.</param>
32       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> that contains every element in the source collection, and the ancestors of every element in the source collection. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.</returns>
33     </member>
34     <member name="M:System.Xml.Linq.Extensions.Attributes(System.Collections.Generic.IEnumerable{System.Xml.Linq.XElement})">
35       <summary>Returns a collection of the attributes of every element in the source collection.</summary>
36       <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> that contains the source collection.</param>
37       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XAttribute" /> that contains the attributes of every element in the source collection.</returns>
38     </member>
39     <member name="M:System.Xml.Linq.Extensions.Attributes(System.Collections.Generic.IEnumerable{System.Xml.Linq.XElement},System.Xml.Linq.XName)">
40       <summary>Returns a filtered collection of the attributes of every element in the source collection. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.</summary>
41       <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> that contains the source collection.</param>
42       <param name="name">The <see cref="T:System.Xml.Linq.XName" /> to match.</param>
43       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XAttribute" /> that contains a filtered collection of the attributes of every element in the source collection. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.</returns>
44     </member>
45     <member name="M:System.Xml.Linq.Extensions.DescendantNodes``1(System.Collections.Generic.IEnumerable{``0})">
46       <summary>Returns a collection of the descendant nodes of every document and element in the source collection.</summary>
47       <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XContainer" /> that contains the source collection.</param>
48       <typeparam name="T">The type of the objects in <paramref name="source" />, constrained to <see cref="T:System.Xml.Linq.XContainer" />.</typeparam>
49       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XNode" /> of the descendant nodes of every document and element in the source collection.</returns>
50     </member>
51     <member name="M:System.Xml.Linq.Extensions.DescendantNodesAndSelf(System.Collections.Generic.IEnumerable{System.Xml.Linq.XElement})">
52       <summary>Returns a collection of nodes that contains every element in the source collection, and the descendant nodes of every element in the source collection.</summary>
53       <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> that contains the source collection.</param>
54       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XNode" /> that contains every element in the source collection, and the descendant nodes of every element in the source collection.</returns>
55     </member>
56     <member name="M:System.Xml.Linq.Extensions.Descendants``1(System.Collections.Generic.IEnumerable{``0})">
57       <summary>Returns a collection of elements that contains the descendant elements of every element and document in the source collection.</summary>
58       <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XContainer" /> that contains the source collection.</param>
59       <typeparam name="T">The type of the objects in <paramref name="source" />, constrained to <see cref="T:System.Xml.Linq.XContainer" />.</typeparam>
60       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> that contains the descendant elements of every element and document in the source collection.</returns>
61     </member>
62     <member name="M:System.Xml.Linq.Extensions.Descendants``1(System.Collections.Generic.IEnumerable{``0},System.Xml.Linq.XName)">
63       <summary>Returns a filtered collection of elements that contains the descendant elements of every element and document in the source collection. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.</summary>
64       <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XContainer" /> that contains the source collection.</param>
65       <param name="name">The <see cref="T:System.Xml.Linq.XName" /> to match.</param>
66       <typeparam name="T">The type of the objects in <paramref name="source" />, constrained to <see cref="T:System.Xml.Linq.XContainer" />.</typeparam>
67       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> that contains the descendant elements of every element and document in the source collection. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.</returns>
68     </member>
69     <member name="M:System.Xml.Linq.Extensions.DescendantsAndSelf(System.Collections.Generic.IEnumerable{System.Xml.Linq.XElement})">
70       <summary>Returns a collection of elements that contains every element in the source collection, and the descendent elements of every element in the source collection.</summary>
71       <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> that contains the source collection.</param>
72       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> that contains every element in the source collection, and the descendent elements of every element in the source collection.</returns>
73     </member>
74     <member name="M:System.Xml.Linq.Extensions.DescendantsAndSelf(System.Collections.Generic.IEnumerable{System.Xml.Linq.XElement},System.Xml.Linq.XName)">
75       <summary>Returns a filtered collection of elements that contains every element in the source collection, and the descendents of every element in the source collection. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.</summary>
76       <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> that contains the source collection.</param>
77       <param name="name">The <see cref="T:System.Xml.Linq.XName" /> to match.</param>
78       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> that contains every element in the source collection, and the descendents of every element in the source collection. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.</returns>
79     </member>
80     <member name="M:System.Xml.Linq.Extensions.Elements``1(System.Collections.Generic.IEnumerable{``0})">
81       <summary>Returns a collection of the child elements of every element and document in the source collection.</summary>
82       <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> that contains the source collection.</param>
83       <typeparam name="T">The type of the objects in <paramref name="source" />, constrained to <see cref="T:System.Xml.Linq.XContainer" />.</typeparam>
84       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> of the child elements of every element or document in the source collection.</returns>
85     </member>
86     <member name="M:System.Xml.Linq.Extensions.Elements``1(System.Collections.Generic.IEnumerable{``0},System.Xml.Linq.XName)">
87       <summary>Returns a filtered collection of the child elements of every element and document in the source collection. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.</summary>
88       <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> that contains the source collection.</param>
89       <param name="name">The <see cref="T:System.Xml.Linq.XName" /> to match.</param>
90       <typeparam name="T">The type of the objects in <paramref name="source" />, constrained to <see cref="T:System.Xml.Linq.XContainer" />.</typeparam>
91       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> of the child elements of every element and document in the source collection. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.</returns>
92     </member>
93     <member name="M:System.Xml.Linq.Extensions.InDocumentOrder``1(System.Collections.Generic.IEnumerable{``0})">
94       <summary>Returns a collection of nodes that contains all nodes in the source collection, sorted in document order.</summary>
95       <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XNode" /> that contains the source collection.</param>
96       <typeparam name="T">The type of the objects in <paramref name="source" />, constrained to <see cref="T:System.Xml.Linq.XNode" />.</typeparam>
97       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XNode" /> that contains all nodes in the source collection, sorted in document order.</returns>
98     </member>
99     <member name="M:System.Xml.Linq.Extensions.Nodes``1(System.Collections.Generic.IEnumerable{``0})">
100       <summary>Returns a collection of the child nodes of every document and element in the source collection.</summary>
101       <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XNode" /> that contains the source collection.</param>
102       <typeparam name="T">The type of the objects in <paramref name="source" />, constrained to <see cref="T:System.Xml.Linq.XContainer" />.</typeparam>
103       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XNode" /> of the child nodes of every document and element in the source collection.</returns>
104     </member>
105     <member name="M:System.Xml.Linq.Extensions.Remove(System.Collections.Generic.IEnumerable{System.Xml.Linq.XAttribute})">
106       <summary>Removes every attribute in the source collection from its parent element.</summary>
107       <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XAttribute" /> that contains the source collection.</param>
108     </member>
109     <member name="M:System.Xml.Linq.Extensions.Remove``1(System.Collections.Generic.IEnumerable{``0})">
110       <summary>Removes every node in the source collection from its parent node.</summary>
111       <param name="source">An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XNode" /> that contains the source collection.</param>
112       <typeparam name="T">The type of the objects in <paramref name="source" />, constrained to <see cref="T:System.Xml.Linq.XNode" />.</typeparam>
113     </member>
114     <member name="T:System.Xml.Linq.LoadOptions">
115       <summary>Specifies load options when parsing XML.</summary>
116     </member>
117     <member name="F:System.Xml.Linq.LoadOptions.None">
118       <summary>Does not preserve insignificant white space or load base URI and line information.</summary>
119     </member>
120     <member name="F:System.Xml.Linq.LoadOptions.PreserveWhitespace">
121       <summary>Preserves insignificant white space while parsing.</summary>
122     </member>
123     <member name="F:System.Xml.Linq.LoadOptions.SetBaseUri">
124       <summary>Requests the base URI information from the <see cref="T:System.Xml.XmlReader" />, and makes it available via the <see cref="P:System.Xml.Linq.XObject.BaseUri" /> property.</summary>
125     </member>
126     <member name="F:System.Xml.Linq.LoadOptions.SetLineInfo">
127       <summary>Requests the line information from the <see cref="T:System.Xml.XmlReader" /> and makes it available via properties on <see cref="T:System.Xml.Linq.XObject" />.</summary>
128     </member>
129     <member name="T:System.Xml.Linq.ReaderOptions">
130       <summary>Specifies whether to omit duplicate namespaces when loading an <see cref="T:System.Xml.Linq.XDocument" /> with an <see cref="T:System.Xml.XmlReader" />.</summary>
131     </member>
132     <member name="F:System.Xml.Linq.ReaderOptions.None">
133       <summary>No reader options specified.</summary>
134     </member>
135     <member name="F:System.Xml.Linq.ReaderOptions.OmitDuplicateNamespaces">
136       <summary>Omit duplicate namespaces when loading the <see cref="T:System.Xml.Linq.XDocument" />.</summary>
137     </member>
138     <member name="T:System.Xml.Linq.SaveOptions">
139       <summary>Specifies serialization options.</summary>
140     </member>
141     <member name="F:System.Xml.Linq.SaveOptions.DisableFormatting">
142       <summary>Preserve all insignificant white space while serializing.</summary>
143     </member>
144     <member name="F:System.Xml.Linq.SaveOptions.None">
145       <summary>Format (indent) the XML while serializing.</summary>
146     </member>
147     <member name="F:System.Xml.Linq.SaveOptions.OmitDuplicateNamespaces">
148       <summary>Remove the duplicate namespace declarations while serializing.</summary>
149     </member>
150     <member name="T:System.Xml.Linq.XAttribute">
151       <summary>Represents an XML attribute.</summary>
152     </member>
153     <member name="M:System.Xml.Linq.XAttribute.#ctor(System.Xml.Linq.XAttribute)">
154       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XAttribute" /> class from another <see cref="T:System.Xml.Linq.XAttribute" /> object.</summary>
155       <param name="other">An <see cref="T:System.Xml.Linq.XAttribute" /> object to copy from.</param>
156       <exception cref="T:System.ArgumentNullException">The <paramref name="other" /> parameter is <see langword="null" />.</exception>
157     </member>
158     <member name="M:System.Xml.Linq.XAttribute.#ctor(System.Xml.Linq.XName,System.Object)">
159       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XAttribute" /> class from the specified name and value.</summary>
160       <param name="name">The <see cref="T:System.Xml.Linq.XName" /> of the attribute.</param>
161       <param name="value">An <see cref="T:System.Object" /> containing the value of the attribute.</param>
162       <exception cref="T:System.ArgumentNullException">The <paramref name="name" /> or <paramref name="value" /> parameter is <see langword="null" />.</exception>
163     </member>
164     <member name="P:System.Xml.Linq.XAttribute.EmptySequence">
165       <summary>Gets an empty collection of attributes.</summary>
166       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XAttribute" /> containing an empty collection.</returns>
167     </member>
168     <member name="P:System.Xml.Linq.XAttribute.IsNamespaceDeclaration">
169       <summary>Determines if this attribute is a namespace declaration.</summary>
170       <returns>
171         <see langword="true" /> if this attribute is a namespace declaration; otherwise <see langword="false" />.</returns>
172     </member>
173     <member name="P:System.Xml.Linq.XAttribute.Name">
174       <summary>Gets the expanded name of this attribute.</summary>
175       <returns>An <see cref="T:System.Xml.Linq.XName" /> containing the name of this attribute.</returns>
176     </member>
177     <member name="P:System.Xml.Linq.XAttribute.NextAttribute">
178       <summary>Gets the next attribute of the parent element.</summary>
179       <returns>An <see cref="T:System.Xml.Linq.XAttribute" /> containing the next attribute of the parent element.</returns>
180     </member>
181     <member name="P:System.Xml.Linq.XAttribute.NodeType">
182       <summary>Gets the node type for this node.</summary>
183       <returns>The node type. For <see cref="T:System.Xml.Linq.XAttribute" /> objects, this value is <see cref="F:System.Xml.XmlNodeType.Attribute" />.</returns>
184     </member>
185     <member name="M:System.Xml.Linq.XAttribute.op_Explicit(System.Xml.Linq.XAttribute)~System.Boolean">
186       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to a <see cref="T:System.Boolean" />.</summary>
187       <param name="attribute">The <see cref="T:System.Xml.Linq.XAttribute" /> to cast to <see cref="T:System.Boolean" />.</param>
188       <returns>A <see cref="T:System.Boolean" /> that contains the content of this <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
189       <exception cref="T:System.FormatException">The attribute does not contain a valid <see cref="T:System.Boolean" /> value.</exception>
190       <exception cref="T:System.ArgumentNullException">The <paramref name="attribute" /> parameter is <see langword="null" />.</exception>
191     </member>
192     <member name="M:System.Xml.Linq.XAttribute.op_Explicit(System.Xml.Linq.XAttribute)~System.DateTime">
193       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to a <see cref="T:System.DateTime" />.</summary>
194       <param name="attribute">The <see cref="T:System.Xml.Linq.XAttribute" /> to cast to <see cref="T:System.DateTime" />.</param>
195       <returns>A <see cref="T:System.DateTime" /> that contains the content of this <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
196       <exception cref="T:System.FormatException">The attribute does not contain a valid <see cref="T:System.DateTime" /> value.</exception>
197       <exception cref="T:System.ArgumentNullException">The <paramref name="attribute" /> parameter is <see langword="null" />.</exception>
198     </member>
199     <member name="M:System.Xml.Linq.XAttribute.op_Explicit(System.Xml.Linq.XAttribute)~System.DateTimeOffset">
200       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to a <see cref="T:System.DateTimeOffset" />.</summary>
201       <param name="attribute">The <see cref="T:System.Xml.Linq.XAttribute" /> to cast to <see cref="T:System.DateTimeOffset" />.</param>
202       <returns>A <see cref="T:System.DateTimeOffset" /> that contains the content of this <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
203       <exception cref="T:System.FormatException">The attribute does not contain a valid <see cref="T:System.DateTimeOffset" /> value.</exception>
204       <exception cref="T:System.ArgumentNullException">The <paramref name="attribute" /> parameter is <see langword="null" />.</exception>
205     </member>
206     <member name="M:System.Xml.Linq.XAttribute.op_Explicit(System.Xml.Linq.XAttribute)~System.Decimal">
207       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to a <see cref="T:System.Decimal" />.</summary>
208       <param name="attribute">The <see cref="T:System.Xml.Linq.XAttribute" /> to cast to <see cref="T:System.Decimal" />.</param>
209       <returns>A <see cref="T:System.Decimal" /> that contains the content of this <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
210       <exception cref="T:System.FormatException">The attribute does not contain a valid <see cref="T:System.Decimal" /> value.</exception>
211       <exception cref="T:System.ArgumentNullException">The <paramref name="attribute" /> parameter is <see langword="null" />.</exception>
212     </member>
213     <member name="M:System.Xml.Linq.XAttribute.op_Explicit(System.Xml.Linq.XAttribute)~System.Double">
214       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to a <see cref="T:System.Double" />.</summary>
215       <param name="attribute">The <see cref="T:System.Xml.Linq.XAttribute" /> to cast to <see cref="T:System.Double" />.</param>
216       <returns>A <see cref="T:System.Double" /> that contains the content of this <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
217       <exception cref="T:System.FormatException">The attribute does not contain a valid <see cref="T:System.Double" /> value.</exception>
218       <exception cref="T:System.ArgumentNullException">The <paramref name="attribute" /> parameter is <see langword="null" />.</exception>
219     </member>
220     <member name="M:System.Xml.Linq.XAttribute.op_Explicit(System.Xml.Linq.XAttribute)~System.Guid">
221       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to a <see cref="T:System.Guid" />.</summary>
222       <param name="attribute">The <see cref="T:System.Xml.Linq.XAttribute" /> to cast to <see cref="T:System.Guid" />.</param>
223       <returns>A <see cref="T:System.Guid" /> that contains the content of this <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
224       <exception cref="T:System.FormatException">The attribute does not contain a valid <see cref="T:System.Guid" /> value.</exception>
225       <exception cref="T:System.ArgumentNullException">The <paramref name="attribute" /> parameter is <see langword="null" />.</exception>
226     </member>
227     <member name="M:System.Xml.Linq.XAttribute.op_Explicit(System.Xml.Linq.XAttribute)~System.Int32">
228       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to an <see cref="T:System.Int32" />.</summary>
229       <param name="attribute">The <see cref="T:System.Xml.Linq.XAttribute" /> to cast to <see cref="T:System.Int32" />.</param>
230       <returns>A <see cref="T:System.Int32" /> that contains the content of this <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
231       <exception cref="T:System.FormatException">The attribute does not contain a valid <see cref="T:System.Int32" /> value.</exception>
232       <exception cref="T:System.ArgumentNullException">The <paramref name="attribute" /> parameter is <see langword="null" />.</exception>
233     </member>
234     <member name="M:System.Xml.Linq.XAttribute.op_Explicit(System.Xml.Linq.XAttribute)~System.Int64">
235       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to an <see cref="T:System.Int64" />.</summary>
236       <param name="attribute">The <see cref="T:System.Xml.Linq.XAttribute" /> to cast to <see cref="T:System.Int64" />.</param>
237       <returns>A <see cref="T:System.Int64" /> that contains the content of this <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
238       <exception cref="T:System.FormatException">The attribute does not contain a valid <see cref="T:System.Int64" /> value.</exception>
239       <exception cref="T:System.ArgumentNullException">The <paramref name="attribute" /> parameter is <see langword="null" />.</exception>
240     </member>
241     <member name="M:System.Xml.Linq.XAttribute.op_Explicit(System.Xml.Linq.XAttribute)~System.Nullable{System.Boolean}">
242       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.Boolean" />.</summary>
243       <param name="attribute">The <see cref="T:System.Xml.Linq.XAttribute" /> to cast to <see cref="T:System.Nullable`1" /> of <see cref="T:System.Boolean" />.</param>
244       <returns>A <see cref="T:System.Nullable`1" /> of <see cref="T:System.Boolean" /> that contains the content of this <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
245       <exception cref="T:System.FormatException">The attribute does not contain a valid <see cref="T:System.Boolean" /> value.</exception>
246     </member>
247     <member name="M:System.Xml.Linq.XAttribute.op_Explicit(System.Xml.Linq.XAttribute)~System.Nullable{System.DateTime}">
248       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.DateTime" />.</summary>
249       <param name="attribute">The <see cref="T:System.Xml.Linq.XAttribute" /> to cast to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.DateTime" />.</param>
250       <returns>A <see cref="T:System.Nullable`1" /> of <see cref="T:System.DateTime" /> that contains the content of this <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
251       <exception cref="T:System.FormatException">The attribute does not contain a valid <see cref="T:System.DateTime" /> value.</exception>
252     </member>
253     <member name="M:System.Xml.Linq.XAttribute.op_Explicit(System.Xml.Linq.XAttribute)~System.Nullable{System.DateTimeOffset}">
254       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.DateTimeOffset" />.</summary>
255       <param name="attribute">The <see cref="T:System.Xml.Linq.XAttribute" /> to cast to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.DateTimeOffset" />.</param>
256       <returns>A <see cref="T:System.Nullable`1" /> of <see cref="T:System.DateTimeOffset" /> that contains the content of this <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
257       <exception cref="T:System.FormatException">The attribute does not contain a valid <see cref="T:System.DateTimeOffset" /> value.</exception>
258     </member>
259     <member name="M:System.Xml.Linq.XAttribute.op_Explicit(System.Xml.Linq.XAttribute)~System.Nullable{System.Decimal}">
260       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.Decimal" />.</summary>
261       <param name="attribute">The <see cref="T:System.Xml.Linq.XAttribute" /> to cast to <see cref="T:System.Nullable`1" /> of <see cref="T:System.Decimal" />.</param>
262       <returns>A <see cref="T:System.Nullable`1" /> of <see cref="T:System.Decimal" /> that contains the content of this <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
263       <exception cref="T:System.FormatException">The attribute does not contain a valid <see cref="T:System.Decimal" /> value.</exception>
264     </member>
265     <member name="M:System.Xml.Linq.XAttribute.op_Explicit(System.Xml.Linq.XAttribute)~System.Nullable{System.Double}">
266       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.Double" />.</summary>
267       <param name="attribute">The <see cref="T:System.Xml.Linq.XAttribute" /> to cast to <see cref="T:System.Nullable`1" /> of <see cref="T:System.Double" />.</param>
268       <returns>A <see cref="T:System.Nullable`1" /> of <see cref="T:System.Double" /> that contains the content of this <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
269       <exception cref="T:System.FormatException">The attribute does not contain a valid <see cref="T:System.Double" /> value.</exception>
270     </member>
271     <member name="M:System.Xml.Linq.XAttribute.op_Explicit(System.Xml.Linq.XAttribute)~System.Nullable{System.Guid}">
272       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.Guid" />.</summary>
273       <param name="attribute">The <see cref="T:System.Xml.Linq.XAttribute" /> to cast to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.Guid" />.</param>
274       <returns>A <see cref="T:System.Nullable`1" /> of <see cref="T:System.Guid" /> that contains the content of this <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
275       <exception cref="T:System.FormatException">The attribute does not contain a valid <see cref="T:System.Guid" /> value.</exception>
276     </member>
277     <member name="M:System.Xml.Linq.XAttribute.op_Explicit(System.Xml.Linq.XAttribute)~System.Nullable{System.Int32}">
278       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.Int32" />.</summary>
279       <param name="attribute">The <see cref="T:System.Xml.Linq.XAttribute" /> to cast to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.Int32" />.</param>
280       <returns>A <see cref="T:System.Nullable`1" /> of <see cref="T:System.Int32" /> that contains the content of this <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
281     </member>
282     <member name="M:System.Xml.Linq.XAttribute.op_Explicit(System.Xml.Linq.XAttribute)~System.Nullable{System.Int64}">
283       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.Int64" />.</summary>
284       <param name="attribute">The <see cref="T:System.Xml.Linq.XAttribute" /> to cast to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.Int64" />.</param>
285       <returns>A <see cref="T:System.Nullable`1" /> of <see cref="T:System.Int64" /> that contains the content of this <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
286       <exception cref="T:System.FormatException">The attribute does not contain a valid <see cref="T:System.Int64" /> value.</exception>
287     </member>
288     <member name="M:System.Xml.Linq.XAttribute.op_Explicit(System.Xml.Linq.XAttribute)~System.Nullable{System.Single}">
289       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.Single" />.</summary>
290       <param name="attribute">The <see cref="T:System.Xml.Linq.XAttribute" /> to cast to <see cref="T:System.Nullable`1" /> of <see cref="T:System.Single" />.</param>
291       <returns>A <see cref="T:System.Nullable`1" /> of <see cref="T:System.Single" /> that contains the content of this <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
292       <exception cref="T:System.FormatException">The attribute does not contain a valid <see cref="T:System.Single" /> value.</exception>
293     </member>
294     <member name="M:System.Xml.Linq.XAttribute.op_Explicit(System.Xml.Linq.XAttribute)~System.Nullable{System.TimeSpan}">
295       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.TimeSpan" />.</summary>
296       <param name="attribute">The <see cref="T:System.Xml.Linq.XAttribute" /> to cast to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.TimeSpan" />.</param>
297       <returns>A <see cref="T:System.Nullable`1" /> of <see cref="T:System.TimeSpan" /> that contains the content of this <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
298       <exception cref="T:System.FormatException">The attribute does not contain a valid <see cref="T:System.TimeSpan" /> value.</exception>
299     </member>
300     <member name="M:System.Xml.Linq.XAttribute.op_Explicit(System.Xml.Linq.XAttribute)~System.Nullable{System.UInt32}">
301       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.UInt32" />.</summary>
302       <param name="attribute">The <see cref="T:System.Xml.Linq.XAttribute" /> to cast to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.UInt32" />.</param>
303       <returns>A <see cref="T:System.Nullable`1" /> of <see cref="T:System.UInt32" /> that contains the content of this <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
304       <exception cref="T:System.FormatException">The attribute does not contain a valid <see cref="T:System.UInt32" /> value.</exception>
305     </member>
306     <member name="M:System.Xml.Linq.XAttribute.op_Explicit(System.Xml.Linq.XAttribute)~System.Nullable{System.UInt64}">
307       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.UInt64" />.</summary>
308       <param name="attribute">The <see cref="T:System.Xml.Linq.XAttribute" /> to cast to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.UInt64" />.</param>
309       <returns>A <see cref="T:System.Nullable`1" /> of <see cref="T:System.UInt64" /> that contains the content of this <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
310       <exception cref="T:System.FormatException">The attribute does not contain a valid <see cref="T:System.UInt64" /> value.</exception>
311     </member>
312     <member name="M:System.Xml.Linq.XAttribute.op_Explicit(System.Xml.Linq.XAttribute)~System.Single">
313       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to a <see cref="T:System.Single" />.</summary>
314       <param name="attribute">The <see cref="T:System.Xml.Linq.XAttribute" /> to cast to <see cref="T:System.Single" />.</param>
315       <returns>A <see cref="T:System.Single" /> that contains the content of this <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
316       <exception cref="T:System.FormatException">The attribute does not contain a valid <see cref="T:System.Single" /> value.</exception>
317       <exception cref="T:System.ArgumentNullException">The <paramref name="attribute" /> parameter is <see langword="null" />.</exception>
318     </member>
319     <member name="M:System.Xml.Linq.XAttribute.op_Explicit(System.Xml.Linq.XAttribute)~System.String">
320       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to a <see cref="T:System.String" />.</summary>
321       <param name="attribute">The <see cref="T:System.Xml.Linq.XAttribute" /> to cast to <see cref="T:System.String" />.</param>
322       <returns>A <see cref="T:System.String" /> that contains the content of this <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
323     </member>
324     <member name="M:System.Xml.Linq.XAttribute.op_Explicit(System.Xml.Linq.XAttribute)~System.TimeSpan">
325       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to a <see cref="T:System.TimeSpan" />.</summary>
326       <param name="attribute">The <see cref="T:System.Xml.Linq.XAttribute" /> to cast to <see cref="T:System.TimeSpan" />.</param>
327       <returns>A <see cref="T:System.TimeSpan" /> that contains the content of this <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
328       <exception cref="T:System.FormatException">The attribute does not contain a valid <see cref="T:System.TimeSpan" /> value.</exception>
329       <exception cref="T:System.ArgumentNullException">The <paramref name="attribute" /> parameter is <see langword="null" />.</exception>
330     </member>
331     <member name="M:System.Xml.Linq.XAttribute.op_Explicit(System.Xml.Linq.XAttribute)~System.UInt32">
332       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to a <see cref="T:System.UInt32" />.</summary>
333       <param name="attribute">The <see cref="T:System.Xml.Linq.XAttribute" /> to cast to <see cref="T:System.UInt32" />.</param>
334       <returns>A <see cref="T:System.UInt32" /> that contains the content of this <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
335       <exception cref="T:System.FormatException">The attribute does not contain a valid <see cref="T:System.UInt32" /> value.</exception>
336       <exception cref="T:System.ArgumentNullException">The <paramref name="attribute" /> parameter is <see langword="null" />.</exception>
337     </member>
338     <member name="M:System.Xml.Linq.XAttribute.op_Explicit(System.Xml.Linq.XAttribute)~System.UInt64">
339       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to a <see cref="T:System.UInt64" />.</summary>
340       <param name="attribute">The <see cref="T:System.Xml.Linq.XAttribute" /> to cast to <see cref="T:System.UInt64" />.</param>
341       <returns>A <see cref="T:System.UInt64" /> that contains the content of this <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
342       <exception cref="T:System.FormatException">The attribute does not contain a valid <see cref="T:System.UInt64" /> value.</exception>
343       <exception cref="T:System.ArgumentNullException">The <paramref name="attribute" /> parameter is <see langword="null" />.</exception>
344     </member>
345     <member name="P:System.Xml.Linq.XAttribute.PreviousAttribute">
346       <summary>Gets the previous attribute of the parent element.</summary>
347       <returns>An <see cref="T:System.Xml.Linq.XAttribute" /> containing the previous attribute of the parent element.</returns>
348     </member>
349     <member name="M:System.Xml.Linq.XAttribute.Remove">
350       <summary>Removes this attribute from its parent element.</summary>
351       <exception cref="T:System.InvalidOperationException">The parent element is <see langword="null" />.</exception>
352     </member>
353     <member name="M:System.Xml.Linq.XAttribute.SetValue(System.Object)">
354       <summary>Sets the value of this attribute.</summary>
355       <param name="value">The value to assign to this attribute.</param>
356       <exception cref="T:System.ArgumentNullException">The <paramref name="value" /> parameter is <see langword="null" />.</exception>
357       <exception cref="T:System.ArgumentException">The <paramref name="value" /> is an <see cref="T:System.Xml.Linq.XObject" />.</exception>
358     </member>
359     <member name="M:System.Xml.Linq.XAttribute.ToString">
360       <summary>Converts the current <see cref="T:System.Xml.Linq.XAttribute" /> object to a string representation.</summary>
361       <returns>A <see cref="T:System.String" /> containing the XML text representation of an attribute and its value.</returns>
362     </member>
363     <member name="P:System.Xml.Linq.XAttribute.Value">
364       <summary>Gets or sets the value of this attribute.</summary>
365       <returns>A <see cref="T:System.String" /> containing the value of this attribute.</returns>
366       <exception cref="T:System.ArgumentNullException">When setting, the <paramref name="value" /> is <see langword="null" />.</exception>
367     </member>
368     <member name="T:System.Xml.Linq.XCData">
369       <summary>Represents a text node that contains CDATA.</summary>
370     </member>
371     <member name="M:System.Xml.Linq.XCData.#ctor(System.String)">
372       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XCData" /> class.</summary>
373       <param name="value">A string that contains the value of the <see cref="T:System.Xml.Linq.XCData" /> node.</param>
374     </member>
375     <member name="M:System.Xml.Linq.XCData.#ctor(System.Xml.Linq.XCData)">
376       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XCData" /> class.</summary>
377       <param name="other">The <see cref="T:System.Xml.Linq.XCData" /> node to copy from.</param>
378     </member>
379     <member name="P:System.Xml.Linq.XCData.NodeType">
380       <summary>Gets the node type for this node.</summary>
381       <returns>The node type. For <see cref="T:System.Xml.Linq.XCData" /> objects, this value is <see cref="F:System.Xml.XmlNodeType.CDATA" />.</returns>
382     </member>
383     <member name="M:System.Xml.Linq.XCData.WriteTo(System.Xml.XmlWriter)">
384       <summary>Writes this CDATA object to an <see cref="T:System.Xml.XmlWriter" />.</summary>
385       <param name="writer">An <see cref="T:System.Xml.XmlWriter" /> into which this method will write.</param>
386     </member>
387     <member name="M:System.Xml.Linq.XCData.WriteToAsync(System.Xml.XmlWriter,System.Threading.CancellationToken)">
388       <summary>Writes this <see cref="T:System.Xml.Linq.XCData" /> to the given <see cref="T:System.Xml.XmlWriter" />.</summary>
389       <param name="writer">The writer to write this <see cref="T:System.Xml.Linq.XCData" /> to.</param>
390       <param name="cancellationToken">A token that can be used to request cancellation of the asynchronous operation.</param>
391       <returns>A task representing the asynchronous write operation.</returns>
392     </member>
393     <member name="T:System.Xml.Linq.XComment">
394       <summary>Represents an XML comment.</summary>
395     </member>
396     <member name="M:System.Xml.Linq.XComment.#ctor(System.String)">
397       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XComment" /> class with the specified string content.</summary>
398       <param name="value">A string that contains the contents of the new <see cref="T:System.Xml.Linq.XComment" /> object.</param>
399       <exception cref="T:System.ArgumentNullException">The <paramref name="value" /> parameter is <see langword="null" />.</exception>
400     </member>
401     <member name="M:System.Xml.Linq.XComment.#ctor(System.Xml.Linq.XComment)">
402       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XComment" /> class from an existing comment node.</summary>
403       <param name="other">The <see cref="T:System.Xml.Linq.XComment" /> node to copy from.</param>
404       <exception cref="T:System.ArgumentNullException">The <paramref name="other" /> parameter is <see langword="null" />.</exception>
405     </member>
406     <member name="P:System.Xml.Linq.XComment.NodeType">
407       <summary>Gets the node type for this node.</summary>
408       <returns>The node type. For <see cref="T:System.Xml.Linq.XComment" /> objects, this value is <see cref="F:System.Xml.XmlNodeType.Comment" />.</returns>
409     </member>
410     <member name="P:System.Xml.Linq.XComment.Value">
411       <summary>Gets or sets the string value of this comment.</summary>
412       <returns>A <see cref="T:System.String" /> that contains the string value of this comment.</returns>
413       <exception cref="T:System.ArgumentNullException">The <paramref name="value" /> is <see langword="null" />.</exception>
414     </member>
415     <member name="M:System.Xml.Linq.XComment.WriteTo(System.Xml.XmlWriter)">
416       <summary>Write this comment to an <see cref="T:System.Xml.XmlWriter" />.</summary>
417       <param name="writer">An <see cref="T:System.Xml.XmlWriter" /> into which this method will write.</param>
418     </member>
419     <member name="M:System.Xml.Linq.XComment.WriteToAsync(System.Xml.XmlWriter,System.Threading.CancellationToken)">
420       <summary>Writes this <see cref="T:System.Xml.Linq.XComment" /> to the specified <see cref="T:System.Xml.XmlWriter" />.</summary>
421       <param name="writer">The writer to write this <see cref="T:System.Xml.Linq.XComment" /> to.</param>
422       <param name="cancellationToken">A token that can be used to request cancellation of the asynchronous operation.</param>
423     </member>
424     <member name="T:System.Xml.Linq.XContainer">
425       <summary>Represents a node that can contain other nodes.</summary>
426     </member>
427     <member name="M:System.Xml.Linq.XContainer.Add(System.Object)">
428       <summary>Adds the specified content as children of this <see cref="T:System.Xml.Linq.XContainer" />.</summary>
429       <param name="content">A content object containing simple content or a collection of content objects to be added.</param>
430     </member>
431     <member name="M:System.Xml.Linq.XContainer.Add(System.Object[])">
432       <summary>Adds the specified content as children of this <see cref="T:System.Xml.Linq.XContainer" />.</summary>
433       <param name="content">A parameter list of content objects.</param>
434     </member>
435     <member name="M:System.Xml.Linq.XContainer.AddFirst(System.Object)">
436       <summary>Adds the specified content as the first children of this document or element.</summary>
437       <param name="content">A content object containing simple content or a collection of content objects to be added.</param>
438     </member>
439     <member name="M:System.Xml.Linq.XContainer.AddFirst(System.Object[])">
440       <summary>Adds the specified content as the first children of this document or element.</summary>
441       <param name="content">A parameter list of content objects.</param>
442       <exception cref="T:System.InvalidOperationException">The parent is <see langword="null" />.</exception>
443     </member>
444     <member name="M:System.Xml.Linq.XContainer.CreateWriter">
445       <summary>Creates an <see cref="T:System.Xml.XmlWriter" /> that can be used to add nodes to the <see cref="T:System.Xml.Linq.XContainer" />.</summary>
446       <returns>An <see cref="T:System.Xml.XmlWriter" /> that is ready to have content written to it.</returns>
447     </member>
448     <member name="M:System.Xml.Linq.XContainer.DescendantNodes">
449       <summary>Returns a collection of the descendant nodes for this document or element, in document order.</summary>
450       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XNode" /> containing the descendant nodes of the <see cref="T:System.Xml.Linq.XContainer" />, in document order.</returns>
451     </member>
452     <member name="M:System.Xml.Linq.XContainer.Descendants">
453       <summary>Returns a collection of the descendant elements for this document or element, in document order.</summary>
454       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> containing the descendant elements of the <see cref="T:System.Xml.Linq.XContainer" />.</returns>
455     </member>
456     <member name="M:System.Xml.Linq.XContainer.Descendants(System.Xml.Linq.XName)">
457       <summary>Returns a filtered collection of the descendant elements for this document or element, in document order. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.</summary>
458       <param name="name">The <see cref="T:System.Xml.Linq.XName" /> to match.</param>
459       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> containing the descendant elements of the <see cref="T:System.Xml.Linq.XContainer" /> that match the specified <see cref="T:System.Xml.Linq.XName" />.</returns>
460     </member>
461     <member name="M:System.Xml.Linq.XContainer.Element(System.Xml.Linq.XName)">
462       <summary>Gets the first (in document order) child element with the specified <see cref="T:System.Xml.Linq.XName" />.</summary>
463       <param name="name">The <see cref="T:System.Xml.Linq.XName" /> to match.</param>
464       <returns>A <see cref="T:System.Xml.Linq.XElement" /> that matches the specified <see cref="T:System.Xml.Linq.XName" />, or <see langword="null" />.</returns>
465     </member>
466     <member name="M:System.Xml.Linq.XContainer.Elements">
467       <summary>Returns a collection of the child elements of this element or document, in document order.</summary>
468       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> containing the child elements of this <see cref="T:System.Xml.Linq.XContainer" />, in document order.</returns>
469     </member>
470     <member name="M:System.Xml.Linq.XContainer.Elements(System.Xml.Linq.XName)">
471       <summary>Returns a filtered collection of the child elements of this element or document, in document order. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.</summary>
472       <param name="name">The <see cref="T:System.Xml.Linq.XName" /> to match.</param>
473       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> containing the children of the <see cref="T:System.Xml.Linq.XContainer" /> that have a matching <see cref="T:System.Xml.Linq.XName" />, in document order.</returns>
474     </member>
475     <member name="P:System.Xml.Linq.XContainer.FirstNode">
476       <summary>Gets the first child node of this node.</summary>
477       <returns>An <see cref="T:System.Xml.Linq.XNode" /> containing the first child node of the <see cref="T:System.Xml.Linq.XContainer" />.</returns>
478     </member>
479     <member name="P:System.Xml.Linq.XContainer.LastNode">
480       <summary>Gets the last child node of this node.</summary>
481       <returns>An <see cref="T:System.Xml.Linq.XNode" /> containing the last child node of the <see cref="T:System.Xml.Linq.XContainer" />.</returns>
482     </member>
483     <member name="M:System.Xml.Linq.XContainer.Nodes">
484       <summary>Returns a collection of the child nodes of this element or document, in document order.</summary>
485       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XNode" /> containing the contents of this <see cref="T:System.Xml.Linq.XContainer" />, in document order.</returns>
486     </member>
487     <member name="M:System.Xml.Linq.XContainer.RemoveNodes">
488       <summary>Removes the child nodes from this document or element.</summary>
489     </member>
490     <member name="M:System.Xml.Linq.XContainer.ReplaceNodes(System.Object)">
491       <summary>Replaces the children nodes of this document or element with the specified content.</summary>
492       <param name="content">A content object containing simple content or a collection of content objects that replace the children nodes.</param>
493     </member>
494     <member name="M:System.Xml.Linq.XContainer.ReplaceNodes(System.Object[])">
495       <summary>Replaces the children nodes of this document or element with the specified content.</summary>
496       <param name="content">A parameter list of content objects.</param>
497     </member>
498     <member name="T:System.Xml.Linq.XDeclaration">
499       <summary>Represents an XML declaration.</summary>
500     </member>
501     <member name="M:System.Xml.Linq.XDeclaration.#ctor(System.String,System.String,System.String)">
502       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XDeclaration" /> class with the specified version, encoding, and standalone status.</summary>
503       <param name="version">The version of the XML, usually "1.0".</param>
504       <param name="encoding">The encoding for the XML document.</param>
505       <param name="standalone">A string containing "yes" or "no" that specifies whether the XML is standalone or requires external entities to be resolved.</param>
506     </member>
507     <member name="M:System.Xml.Linq.XDeclaration.#ctor(System.Xml.Linq.XDeclaration)">
508       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XDeclaration" /> class from another <see cref="T:System.Xml.Linq.XDeclaration" /> object.</summary>
509       <param name="other">The <see cref="T:System.Xml.Linq.XDeclaration" /> used to initialize this <see cref="T:System.Xml.Linq.XDeclaration" /> object.</param>
510     </member>
511     <member name="P:System.Xml.Linq.XDeclaration.Encoding">
512       <summary>Gets or sets the encoding for this document.</summary>
513       <returns>A <see cref="T:System.String" /> containing the code page name for this document.</returns>
514     </member>
515     <member name="P:System.Xml.Linq.XDeclaration.Standalone">
516       <summary>Gets or sets the standalone property for this document.</summary>
517       <returns>A <see cref="T:System.String" /> containing the standalone property for this document.</returns>
518     </member>
519     <member name="M:System.Xml.Linq.XDeclaration.ToString">
520       <summary>Provides the declaration as a formatted string.</summary>
521       <returns>A <see cref="T:System.String" /> that contains the formatted XML string.</returns>
522     </member>
523     <member name="P:System.Xml.Linq.XDeclaration.Version">
524       <summary>Gets or sets the version property for this document.</summary>
525       <returns>A <see cref="T:System.String" /> containing the version property for this document.</returns>
526     </member>
527     <member name="T:System.Xml.Linq.XDocument">
528       <summary>Represents an XML document. For the components and usage of an <see cref="T:System.Xml.Linq.XDocument" /> object, see XDocument Class Overview.</summary>
529     </member>
530     <member name="M:System.Xml.Linq.XDocument.#ctor">
531       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XDocument" /> class.</summary>
532     </member>
533     <member name="M:System.Xml.Linq.XDocument.#ctor(System.Object[])">
534       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XDocument" /> class with the specified content.</summary>
535       <param name="content">A parameter list of content objects to add to this document.</param>
536     </member>
537     <member name="M:System.Xml.Linq.XDocument.#ctor(System.Xml.Linq.XDeclaration,System.Object[])">
538       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XDocument" /> class with the specified <see cref="T:System.Xml.Linq.XDeclaration" /> and content.</summary>
539       <param name="declaration">An <see cref="T:System.Xml.Linq.XDeclaration" /> for the document.</param>
540       <param name="content">The content of the document.</param>
541     </member>
542     <member name="M:System.Xml.Linq.XDocument.#ctor(System.Xml.Linq.XDocument)">
543       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XDocument" /> class from an existing <see cref="T:System.Xml.Linq.XDocument" /> object.</summary>
544       <param name="other">The <see cref="T:System.Xml.Linq.XDocument" /> object that will be copied.</param>
545     </member>
546     <member name="P:System.Xml.Linq.XDocument.Declaration">
547       <summary>Gets or sets the XML declaration for this document.</summary>
548       <returns>An <see cref="T:System.Xml.Linq.XDeclaration" /> that contains the XML declaration for this document.</returns>
549     </member>
550     <member name="P:System.Xml.Linq.XDocument.DocumentType">
551       <summary>Gets the Document Type Definition (DTD) for this document.</summary>
552       <returns>A <see cref="T:System.Xml.Linq.XDocumentType" /> that contains the DTD for this document.</returns>
553     </member>
554     <member name="M:System.Xml.Linq.XDocument.Load(System.IO.Stream)">
555       <summary>Creates a new <see cref="T:System.Xml.Linq.XDocument" /> instance by using the specified stream.</summary>
556       <param name="stream">The stream that contains the XML data.</param>
557       <returns>An <see cref="T:System.Xml.Linq.XDocument" /> object that reads the data that is contained in the stream.</returns>
558     </member>
559     <member name="M:System.Xml.Linq.XDocument.Load(System.IO.Stream,System.Xml.Linq.LoadOptions)">
560       <summary>Creates a new <see cref="T:System.Xml.Linq.XDocument" /> instance by using the specified stream, optionally preserving white space, setting the base URI, and retaining line information.</summary>
561       <param name="stream">The stream containing the XML data.</param>
562       <param name="options">A <see cref="T:System.Xml.Linq.LoadOptions" /> that specifies whether to load base URI and line information.</param>
563       <returns>An <see cref="T:System.Xml.Linq.XDocument" /> object that reads the data that is contained in the stream.</returns>
564     </member>
565     <member name="M:System.Xml.Linq.XDocument.Load(System.IO.TextReader)">
566       <summary>Creates a new <see cref="T:System.Xml.Linq.XDocument" /> from a <see cref="T:System.IO.TextReader" />.</summary>
567       <param name="textReader">A <see cref="T:System.IO.TextReader" /> that contains the content for the <see cref="T:System.Xml.Linq.XDocument" />.</param>
568       <returns>An <see cref="T:System.Xml.Linq.XDocument" /> that contains the contents of the specified <see cref="T:System.IO.TextReader" />.</returns>
569     </member>
570     <member name="M:System.Xml.Linq.XDocument.Load(System.IO.TextReader,System.Xml.Linq.LoadOptions)">
571       <summary>Creates a new <see cref="T:System.Xml.Linq.XDocument" /> from a <see cref="T:System.IO.TextReader" />, optionally preserving white space, setting the base URI, and retaining line information.</summary>
572       <param name="textReader">A <see cref="T:System.IO.TextReader" /> that contains the content for the <see cref="T:System.Xml.Linq.XDocument" />.</param>
573       <param name="options">A <see cref="T:System.Xml.Linq.LoadOptions" /> that specifies white space behavior, and whether to load base URI and line information.</param>
574       <returns>An <see cref="T:System.Xml.Linq.XDocument" /> that contains the XML that was read from the specified <see cref="T:System.IO.TextReader" />.</returns>
575     </member>
576     <member name="M:System.Xml.Linq.XDocument.Load(System.String)">
577       <summary>Creates a new <see cref="T:System.Xml.Linq.XDocument" /> from a file.</summary>
578       <param name="uri">A URI string that references the file to load into a new <see cref="T:System.Xml.Linq.XDocument" />.</param>
579       <returns>An <see cref="T:System.Xml.Linq.XDocument" /> that contains the contents of the specified file.</returns>
580     </member>
581     <member name="M:System.Xml.Linq.XDocument.Load(System.String,System.Xml.Linq.LoadOptions)">
582       <summary>Creates a new <see cref="T:System.Xml.Linq.XDocument" /> from a file, optionally preserving white space, setting the base URI, and retaining line information.</summary>
583       <param name="uri">A URI string that references the file to load into a new <see cref="T:System.Xml.Linq.XDocument" />.</param>
584       <param name="options">A <see cref="T:System.Xml.Linq.LoadOptions" /> that specifies white space behavior, and whether to load base URI and line information.</param>
585       <returns>An <see cref="T:System.Xml.Linq.XDocument" /> that contains the contents of the specified file.</returns>
586     </member>
587     <member name="M:System.Xml.Linq.XDocument.Load(System.Xml.XmlReader)">
588       <summary>Creates a new <see cref="T:System.Xml.Linq.XDocument" /> from an <see cref="T:System.Xml.XmlReader" />.</summary>
589       <param name="reader">A <see cref="T:System.Xml.XmlReader" /> that contains the content for the <see cref="T:System.Xml.Linq.XDocument" />.</param>
590       <returns>An <see cref="T:System.Xml.Linq.XDocument" /> that contains the contents of the specified <see cref="T:System.Xml.XmlReader" />.</returns>
591     </member>
592     <member name="M:System.Xml.Linq.XDocument.Load(System.Xml.XmlReader,System.Xml.Linq.LoadOptions)">
593       <summary>Loads an <see cref="T:System.Xml.Linq.XDocument" /> from an <see cref="T:System.Xml.XmlReader" />, optionally setting the base URI, and retaining line information.</summary>
594       <param name="reader">A <see cref="T:System.Xml.XmlReader" /> that will be read for the content of the <see cref="T:System.Xml.Linq.XDocument" />.</param>
595       <param name="options">A <see cref="T:System.Xml.Linq.LoadOptions" /> that specifies whether to load base URI and line information.</param>
596       <returns>An <see cref="T:System.Xml.Linq.XDocument" /> that contains the XML that was read from the specified <see cref="T:System.Xml.XmlReader" />.</returns>
597     </member>
598     <member name="M:System.Xml.Linq.XDocument.LoadAsync(System.IO.Stream,System.Xml.Linq.LoadOptions,System.Threading.CancellationToken)">
599       <summary>Asynchronously creates a new <see cref="T:System.Xml.Linq.XDocument" /> and initializes its underlying XML tree from the specified stream, optionally preserving white space.</summary>
600       <param name="stream">A stream containing the raw XML to read into the newly created <see cref="T:System.Xml.Linq.XDocument" />.</param>
601       <param name="options">A set of load options.</param>
602       <param name="cancellationToken">A cancellation token.</param>
603       <returns>A new XDocument containing the contents of the specified <see cref="T:System.IO.Stream" />.</returns>
604     </member>
605     <member name="M:System.Xml.Linq.XDocument.LoadAsync(System.IO.TextReader,System.Xml.Linq.LoadOptions,System.Threading.CancellationToken)">
606       <summary>Creates a new <see cref="T:System.Xml.Linq.XDocument" /> and initializes its underlying XML tree using the specified <see cref="T:System.IO.TextReader" /> parameter, optionally preserving white space.</summary>
607       <param name="textReader">A reader that contains the raw XML to read into the newly created <see cref="T:System.Xml.Linq.XDocument" />.</param>
608       <param name="options">A set of load options.</param>
609       <param name="cancellationToken">A cancellation token.</param>
610       <returns>A new XDocument containing the contents of the specified <see cref="T:System.IO.TextReader" />.</returns>
611     </member>
612     <member name="M:System.Xml.Linq.XDocument.LoadAsync(System.Xml.XmlReader,System.Xml.Linq.LoadOptions,System.Threading.CancellationToken)">
613       <summary>Creates a new <see cref="T:System.Xml.Linq.XDocument" /> containing the contents of the specified <see cref="T:System.Xml.XmlReader" />.</summary>
614       <param name="reader">A reader containing the XML to be read into the new <see cref="T:System.Xml.Linq.XDocument" />.</param>
615       <param name="options">A set of load options.</param>
616       <param name="cancellationToken">A cancellation token.</param>
617       <returns>A new XDocument containing the contents of the specified <see cref="T:System.Xml.XmlReader" />.</returns>
618     </member>
619     <member name="P:System.Xml.Linq.XDocument.NodeType">
620       <summary>Gets the node type for this node.</summary>
621       <returns>The node type. For <see cref="T:System.Xml.Linq.XDocument" /> objects, this value is <see cref="F:System.Xml.XmlNodeType.Document" />.</returns>
622     </member>
623     <member name="M:System.Xml.Linq.XDocument.Parse(System.String)">
624       <summary>Creates a new <see cref="T:System.Xml.Linq.XDocument" /> from a string.</summary>
625       <param name="text">A string that contains XML.</param>
626       <returns>An <see cref="T:System.Xml.Linq.XDocument" /> populated from the string that contains XML.</returns>
627     </member>
628     <member name="M:System.Xml.Linq.XDocument.Parse(System.String,System.Xml.Linq.LoadOptions)">
629       <summary>Creates a new <see cref="T:System.Xml.Linq.XDocument" /> from a string, optionally preserving white space, setting the base URI, and retaining line information.</summary>
630       <param name="text">A string that contains XML.</param>
631       <param name="options">A <see cref="T:System.Xml.Linq.LoadOptions" /> that specifies white space behavior, and whether to load base URI and line information.</param>
632       <returns>An <see cref="T:System.Xml.Linq.XDocument" /> populated from the string that contains XML.</returns>
633     </member>
634     <member name="P:System.Xml.Linq.XDocument.Root">
635       <summary>Gets the root element of the XML Tree for this document.</summary>
636       <returns>The root <see cref="T:System.Xml.Linq.XElement" /> of the XML tree.</returns>
637     </member>
638     <member name="M:System.Xml.Linq.XDocument.Save(System.IO.Stream)">
639       <summary>Outputs this <see cref="T:System.Xml.Linq.XDocument" /> to the specified <see cref="T:System.IO.Stream" />.</summary>
640       <param name="stream">The stream to output this <see cref="T:System.Xml.Linq.XDocument" /> to.</param>
641     </member>
642     <member name="M:System.Xml.Linq.XDocument.Save(System.IO.Stream,System.Xml.Linq.SaveOptions)">
643       <summary>Outputs this <see cref="T:System.Xml.Linq.XDocument" /> to the specified <see cref="T:System.IO.Stream" />, optionally specifying formatting behavior.</summary>
644       <param name="stream">The stream to output this <see cref="T:System.Xml.Linq.XDocument" /> to.</param>
645       <param name="options">A <see cref="T:System.Xml.Linq.SaveOptions" /> that specifies formatting behavior.</param>
646     </member>
647     <member name="M:System.Xml.Linq.XDocument.Save(System.IO.TextWriter)">
648       <summary>Serialize this <see cref="T:System.Xml.Linq.XDocument" /> to a <see cref="T:System.IO.TextWriter" />.</summary>
649       <param name="textWriter">A <see cref="T:System.IO.TextWriter" /> that the <see cref="T:System.Xml.Linq.XDocument" /> will be written to.</param>
650     </member>
651     <member name="M:System.Xml.Linq.XDocument.Save(System.IO.TextWriter,System.Xml.Linq.SaveOptions)">
652       <summary>Serialize this <see cref="T:System.Xml.Linq.XDocument" /> to a <see cref="T:System.IO.TextWriter" />, optionally disabling formatting.</summary>
653       <param name="textWriter">The <see cref="T:System.IO.TextWriter" /> to output the XML to.</param>
654       <param name="options">A <see cref="T:System.Xml.Linq.SaveOptions" /> that specifies formatting behavior.</param>
655     </member>
656     <member name="M:System.Xml.Linq.XDocument.Save(System.String)">
657       <summary>Serialize this <see cref="T:System.Xml.Linq.XDocument" /> to a file, overwriting an existing file, if it exists.</summary>
658       <param name="fileName">A string that contains the name of the file.</param>
659     </member>
660     <member name="M:System.Xml.Linq.XDocument.Save(System.String,System.Xml.Linq.SaveOptions)">
661       <summary>Serialize this <see cref="T:System.Xml.Linq.XDocument" /> to a file, optionally disabling formatting.</summary>
662       <param name="fileName">A string that contains the name of the file.</param>
663       <param name="options">A <see cref="T:System.Xml.Linq.SaveOptions" /> that specifies formatting behavior.</param>
664     </member>
665     <member name="M:System.Xml.Linq.XDocument.Save(System.Xml.XmlWriter)">
666       <summary>Serialize this <see cref="T:System.Xml.Linq.XDocument" /> to an <see cref="T:System.Xml.XmlWriter" />.</summary>
667       <param name="writer">A <see cref="T:System.Xml.XmlWriter" /> that the <see cref="T:System.Xml.Linq.XDocument" /> will be written to.</param>
668     </member>
669     <member name="M:System.Xml.Linq.XDocument.SaveAsync(System.IO.Stream,System.Xml.Linq.SaveOptions,System.Threading.CancellationToken)">
670       <summary>Output this <see cref="T:System.Xml.Linq.XDocument" /> to a <see cref="T:System.IO.Stream" />.</summary>
671       <param name="stream">The stream to write the XML to.</param>
672       <param name="options">A set of load options.</param>
673       <param name="cancellationToken">A cancellation token.</param>
674       <returns>A task representing the asynchronous save operation.</returns>
675     </member>
676     <member name="M:System.Xml.Linq.XDocument.SaveAsync(System.IO.TextWriter,System.Xml.Linq.SaveOptions,System.Threading.CancellationToken)">
677       <summary>Writes this <see cref="T:System.Xml.Linq.XDocument" /> to a <see cref="T:System.IO.TextWriter" />.</summary>
678       <param name="textWriter">The text writer to output the XML to.</param>
679       <param name="options">A set of load options.</param>
680       <param name="cancellationToken">A cancellation token.</param>
681       <returns>A task representing the asynchronous save operation.</returns>
682     </member>
683     <member name="M:System.Xml.Linq.XDocument.SaveAsync(System.Xml.XmlWriter,System.Threading.CancellationToken)">
684       <summary>Writes this <see cref="T:System.Xml.Linq.XDocument" /> to an <see cref="T:System.Xml.XmlWriter" />.</summary>
685       <param name="writer">The writer to output the XML to.</param>
686       <param name="cancellationToken">A cancellation token.</param>
687       <returns>A task representing the asynchronous save operation.</returns>
688     </member>
689     <member name="M:System.Xml.Linq.XDocument.WriteTo(System.Xml.XmlWriter)">
690       <summary>Write this document to an <see cref="T:System.Xml.XmlWriter" />.</summary>
691       <param name="writer">An <see cref="T:System.Xml.XmlWriter" /> into which this method will write.</param>
692     </member>
693     <member name="M:System.Xml.Linq.XDocument.WriteToAsync(System.Xml.XmlWriter,System.Threading.CancellationToken)">
694       <summary>Writes this XDocument's underlying XML tree to the specified <see cref="T:System.Xml.XmlWriter" />.</summary>
695       <param name="writer">The writer to output the content of this <see cref="T:System.Xml.Linq.XDocument" />.</param>
696       <param name="cancellationToken">A cancellation token.</param>
697       <returns>A task representing the asynchronous write operation.</returns>
698     </member>
699     <member name="T:System.Xml.Linq.XDocumentType">
700       <summary>Represents an XML Document Type Definition (DTD).</summary>
701     </member>
702     <member name="M:System.Xml.Linq.XDocumentType.#ctor(System.String,System.String,System.String,System.String)">
703       <summary>Initializes an instance of the <see cref="T:System.Xml.Linq.XDocumentType" /> class.</summary>
704       <param name="name">A <see cref="T:System.String" /> that contains the qualified name of the DTD, which is the same as the qualified name of the root element of the XML document.</param>
705       <param name="publicId">A <see cref="T:System.String" /> that contains the public identifier of an external public DTD.</param>
706       <param name="systemId">A <see cref="T:System.String" /> that contains the system identifier of an external private DTD.</param>
707       <param name="internalSubset">A <see cref="T:System.String" /> that contains the internal subset for an internal DTD.</param>
708     </member>
709     <member name="M:System.Xml.Linq.XDocumentType.#ctor(System.Xml.Linq.XDocumentType)">
710       <summary>Initializes an instance of the <see cref="T:System.Xml.Linq.XDocumentType" /> class from another <see cref="T:System.Xml.Linq.XDocumentType" /> object.</summary>
711       <param name="other">An <see cref="T:System.Xml.Linq.XDocumentType" /> object to copy from.</param>
712     </member>
713     <member name="P:System.Xml.Linq.XDocumentType.InternalSubset">
714       <summary>Gets or sets the internal subset for this Document Type Definition (DTD).</summary>
715       <returns>A <see cref="T:System.String" /> that contains the internal subset for this Document Type Definition (DTD).</returns>
716     </member>
717     <member name="P:System.Xml.Linq.XDocumentType.Name">
718       <summary>Gets or sets the name for this Document Type Definition (DTD).</summary>
719       <returns>A <see cref="T:System.String" /> that contains the name for this Document Type Definition (DTD).</returns>
720     </member>
721     <member name="P:System.Xml.Linq.XDocumentType.NodeType">
722       <summary>Gets the node type for this node.</summary>
723       <returns>The node type. For <see cref="T:System.Xml.Linq.XDocumentType" /> objects, this value is <see cref="F:System.Xml.XmlNodeType.DocumentType" />.</returns>
724     </member>
725     <member name="P:System.Xml.Linq.XDocumentType.PublicId">
726       <summary>Gets or sets the public identifier for this Document Type Definition (DTD).</summary>
727       <returns>A <see cref="T:System.String" /> that contains the public identifier for this Document Type Definition (DTD).</returns>
728     </member>
729     <member name="P:System.Xml.Linq.XDocumentType.SystemId">
730       <summary>Gets or sets the system identifier for this Document Type Definition (DTD).</summary>
731       <returns>A <see cref="T:System.String" /> that contains the system identifier for this Document Type Definition (DTD).</returns>
732     </member>
733     <member name="M:System.Xml.Linq.XDocumentType.WriteTo(System.Xml.XmlWriter)">
734       <summary>Write this <see cref="T:System.Xml.Linq.XDocumentType" /> to an <see cref="T:System.Xml.XmlWriter" />.</summary>
735       <param name="writer">An <see cref="T:System.Xml.XmlWriter" /> into which this method will write.</param>
736     </member>
737     <member name="M:System.Xml.Linq.XDocumentType.WriteToAsync(System.Xml.XmlWriter,System.Threading.CancellationToken)">
738       <summary>Writes this <see cref="T:System.Xml.Linq.XDocumentType" /> to the specified <see cref="T:System.Xml.XmlWriter" />.</summary>
739       <param name="writer">The writer to write this <see cref="T:System.Xml.Linq.XDocumentType" /> to.</param>
740       <param name="cancellationToken">A token that can be used to request cancellation of the asynchronous operation.</param>
741       <returns>A task representing the asynchronous write operation.</returns>
742     </member>
743     <member name="T:System.Xml.Linq.XElement">
744       <summary>Represents an XML element.  See XElement Class Overview and the Remarks section on this page for usage information and examples.</summary>
745     </member>
746     <member name="M:System.Xml.Linq.XElement.#ctor(System.Xml.Linq.XElement)">
747       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XElement" /> class from another <see cref="T:System.Xml.Linq.XElement" /> object.</summary>
748       <param name="other">An <see cref="T:System.Xml.Linq.XElement" /> object to copy from.</param>
749     </member>
750     <member name="M:System.Xml.Linq.XElement.#ctor(System.Xml.Linq.XName)">
751       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XElement" /> class with the specified name.</summary>
752       <param name="name">An <see cref="T:System.Xml.Linq.XName" /> that contains the name of the element.</param>
753     </member>
754     <member name="M:System.Xml.Linq.XElement.#ctor(System.Xml.Linq.XName,System.Object)">
755       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XElement" /> class with the specified name and content.</summary>
756       <param name="name">An <see cref="T:System.Xml.Linq.XName" /> that contains the element name.</param>
757       <param name="content">The contents of the element.</param>
758     </member>
759     <member name="M:System.Xml.Linq.XElement.#ctor(System.Xml.Linq.XName,System.Object[])">
760       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XElement" /> class with the specified name and content.</summary>
761       <param name="name">An <see cref="T:System.Xml.Linq.XName" /> that contains the element name.</param>
762       <param name="content">The initial content of the element.</param>
763     </member>
764     <member name="M:System.Xml.Linq.XElement.#ctor(System.Xml.Linq.XStreamingElement)">
765       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XElement" /> class from an <see cref="T:System.Xml.Linq.XStreamingElement" /> object.</summary>
766       <param name="other">An <see cref="T:System.Xml.Linq.XStreamingElement" /> that contains unevaluated queries that will be iterated for the contents of this <see cref="T:System.Xml.Linq.XElement" />.</param>
767     </member>
768     <member name="M:System.Xml.Linq.XElement.AncestorsAndSelf">
769       <summary>Returns a collection of elements that contain this element, and the ancestors of this element.</summary>
770       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> of elements that contain this element, and the ancestors of this element.</returns>
771     </member>
772     <member name="M:System.Xml.Linq.XElement.AncestorsAndSelf(System.Xml.Linq.XName)">
773       <summary>Returns a filtered collection of elements that contain this element, and the ancestors of this element. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.</summary>
774       <param name="name">The <see cref="T:System.Xml.Linq.XName" /> to match.</param>
775       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> that contain this element, and the ancestors of this element. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.</returns>
776     </member>
777     <member name="M:System.Xml.Linq.XElement.Attribute(System.Xml.Linq.XName)">
778       <summary>Returns the <see cref="T:System.Xml.Linq.XAttribute" /> of this <see cref="T:System.Xml.Linq.XElement" /> that has the specified <see cref="T:System.Xml.Linq.XName" />.</summary>
779       <param name="name">The <see cref="T:System.Xml.Linq.XName" /> of the <see cref="T:System.Xml.Linq.XAttribute" /> to get.</param>
780       <returns>An <see cref="T:System.Xml.Linq.XAttribute" /> that has the specified <see cref="T:System.Xml.Linq.XName" />; <see langword="null" /> if there is no attribute with the specified name.</returns>
781     </member>
782     <member name="M:System.Xml.Linq.XElement.Attributes">
783       <summary>Returns a collection of attributes of this element.</summary>
784       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XAttribute" /> of attributes of this element.</returns>
785     </member>
786     <member name="M:System.Xml.Linq.XElement.Attributes(System.Xml.Linq.XName)">
787       <summary>Returns a filtered collection of attributes of this element. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.</summary>
788       <param name="name">The <see cref="T:System.Xml.Linq.XName" /> to match.</param>
789       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XAttribute" /> that contains the attributes of this element. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.</returns>
790     </member>
791     <member name="M:System.Xml.Linq.XElement.DescendantNodesAndSelf">
792       <summary>Returns a collection of nodes that contain this element, and all descendant nodes of this element, in document order.</summary>
793       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XNode" /> that contain this element, and all descendant nodes of this element, in document order.</returns>
794     </member>
795     <member name="M:System.Xml.Linq.XElement.DescendantsAndSelf">
796       <summary>Returns a collection of elements that contain this element, and all descendant elements of this element, in document order.</summary>
797       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> of elements that contain this element, and all descendant elements of this element, in document order.</returns>
798     </member>
799     <member name="M:System.Xml.Linq.XElement.DescendantsAndSelf(System.Xml.Linq.XName)">
800       <summary>Returns a filtered collection of elements that contain this element, and all descendant elements of this element, in document order. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.</summary>
801       <param name="name">The <see cref="T:System.Xml.Linq.XName" /> to match.</param>
802       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> that contain this element, and all descendant elements of this element, in document order. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.</returns>
803     </member>
804     <member name="P:System.Xml.Linq.XElement.EmptySequence">
805       <summary>Gets an empty collection of elements.</summary>
806       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> that contains an empty collection.</returns>
807     </member>
808     <member name="P:System.Xml.Linq.XElement.FirstAttribute">
809       <summary>Gets the first attribute of this element.</summary>
810       <returns>An <see cref="T:System.Xml.Linq.XAttribute" /> that contains the first attribute of this element.</returns>
811     </member>
812     <member name="M:System.Xml.Linq.XElement.GetDefaultNamespace">
813       <summary>Gets the default <see cref="T:System.Xml.Linq.XNamespace" /> of this <see cref="T:System.Xml.Linq.XElement" />.</summary>
814       <returns>An <see cref="T:System.Xml.Linq.XNamespace" /> that contains the default namespace of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
815     </member>
816     <member name="M:System.Xml.Linq.XElement.GetNamespaceOfPrefix(System.String)">
817       <summary>Gets the namespace associated with a particular prefix for this <see cref="T:System.Xml.Linq.XElement" />.</summary>
818       <param name="prefix">A string that contains the namespace prefix to look up.</param>
819       <returns>An <see cref="T:System.Xml.Linq.XNamespace" /> for the namespace associated with the prefix for this <see cref="T:System.Xml.Linq.XElement" />.</returns>
820     </member>
821     <member name="M:System.Xml.Linq.XElement.GetPrefixOfNamespace(System.Xml.Linq.XNamespace)">
822       <summary>Gets the prefix associated with a namespace for this <see cref="T:System.Xml.Linq.XElement" />.</summary>
823       <param name="ns">An <see cref="T:System.Xml.Linq.XNamespace" /> to look up.</param>
824       <returns>A <see cref="T:System.String" /> that contains the namespace prefix.</returns>
825     </member>
826     <member name="P:System.Xml.Linq.XElement.HasAttributes">
827       <summary>Gets a value indicating whether this element has at least one attribute.</summary>
828       <returns>
829         <see langword="true" /> if this element has at least one attribute; otherwise <see langword="false" />.</returns>
830     </member>
831     <member name="P:System.Xml.Linq.XElement.HasElements">
832       <summary>Gets a value indicating whether this element has at least one child element.</summary>
833       <returns>
834         <see langword="true" /> if this element has at least one child element; otherwise <see langword="false" />.</returns>
835     </member>
836     <member name="P:System.Xml.Linq.XElement.IsEmpty">
837       <summary>Gets a value indicating whether this element contains no content.</summary>
838       <returns>
839         <see langword="true" /> if this element contains no content; otherwise <see langword="false" />.</returns>
840     </member>
841     <member name="P:System.Xml.Linq.XElement.LastAttribute">
842       <summary>Gets the last attribute of this element.</summary>
843       <returns>An <see cref="T:System.Xml.Linq.XAttribute" /> that contains the last attribute of this element.</returns>
844     </member>
845     <member name="M:System.Xml.Linq.XElement.Load(System.IO.Stream)">
846       <summary>Creates a new <see cref="T:System.Xml.Linq.XElement" /> instance by using the specified stream.</summary>
847       <param name="stream">The stream that contains the XML data.</param>
848       <returns>An <see cref="T:System.Xml.Linq.XElement" /> object used to read the data that is contained in the stream.</returns>
849     </member>
850     <member name="M:System.Xml.Linq.XElement.Load(System.IO.Stream,System.Xml.Linq.LoadOptions)">
851       <summary>Creates a new <see cref="T:System.Xml.Linq.XElement" /> instance by using the specified stream, optionally preserving white space, setting the base URI, and retaining line information.</summary>
852       <param name="stream">The stream containing the XML data.</param>
853       <param name="options">A <see cref="T:System.Xml.Linq.LoadOptions" /> object that specifies whether to load base URI and line information.</param>
854       <returns>An <see cref="T:System.Xml.Linq.XElement" /> object used to read the data that the stream contains.</returns>
855     </member>
856     <member name="M:System.Xml.Linq.XElement.Load(System.IO.TextReader)">
857       <summary>Loads an <see cref="T:System.Xml.Linq.XElement" /> from a <see cref="T:System.IO.TextReader" />.</summary>
858       <param name="textReader">A <see cref="T:System.IO.TextReader" /> that will be read for the <see cref="T:System.Xml.Linq.XElement" /> content.</param>
859       <returns>An <see cref="T:System.Xml.Linq.XElement" /> that contains the XML that was read from the specified <see cref="T:System.IO.TextReader" />.</returns>
860     </member>
861     <member name="M:System.Xml.Linq.XElement.Load(System.IO.TextReader,System.Xml.Linq.LoadOptions)">
862       <summary>Loads an <see cref="T:System.Xml.Linq.XElement" /> from a <see cref="T:System.IO.TextReader" />, optionally preserving white space and retaining line information.</summary>
863       <param name="textReader">A <see cref="T:System.IO.TextReader" /> that will be read for the <see cref="T:System.Xml.Linq.XElement" /> content.</param>
864       <param name="options">A <see cref="T:System.Xml.Linq.LoadOptions" /> that specifies white space behavior, and whether to load base URI and line information.</param>
865       <returns>An <see cref="T:System.Xml.Linq.XElement" /> that contains the XML that was read from the specified <see cref="T:System.IO.TextReader" />.</returns>
866     </member>
867     <member name="M:System.Xml.Linq.XElement.Load(System.String)">
868       <summary>Loads an <see cref="T:System.Xml.Linq.XElement" /> from a file.</summary>
869       <param name="uri">A URI string referencing the file to load into a new <see cref="T:System.Xml.Linq.XElement" />.</param>
870       <returns>An <see cref="T:System.Xml.Linq.XElement" /> that contains the contents of the specified file.</returns>
871     </member>
872     <member name="M:System.Xml.Linq.XElement.Load(System.String,System.Xml.Linq.LoadOptions)">
873       <summary>Loads an <see cref="T:System.Xml.Linq.XElement" /> from a file, optionally preserving white space, setting the base URI, and retaining line information.</summary>
874       <param name="uri">A URI string referencing the file to load into an <see cref="T:System.Xml.Linq.XElement" />.</param>
875       <param name="options">A <see cref="T:System.Xml.Linq.LoadOptions" /> that specifies white space behavior, and whether to load base URI and line information.</param>
876       <returns>An <see cref="T:System.Xml.Linq.XElement" /> that contains the contents of the specified file.</returns>
877     </member>
878     <member name="M:System.Xml.Linq.XElement.Load(System.Xml.XmlReader)">
879       <summary>Loads an <see cref="T:System.Xml.Linq.XElement" /> from an <see cref="T:System.Xml.XmlReader" />.</summary>
880       <param name="reader">A <see cref="T:System.Xml.XmlReader" /> that will be read for the content of the <see cref="T:System.Xml.Linq.XElement" />.</param>
881       <returns>An <see cref="T:System.Xml.Linq.XElement" /> that contains the XML that was read from the specified <see cref="T:System.Xml.XmlReader" />.</returns>
882     </member>
883     <member name="M:System.Xml.Linq.XElement.Load(System.Xml.XmlReader,System.Xml.Linq.LoadOptions)">
884       <summary>Loads an <see cref="T:System.Xml.Linq.XElement" /> from an <see cref="T:System.Xml.XmlReader" />, optionally preserving white space, setting the base URI, and retaining line information.</summary>
885       <param name="reader">A <see cref="T:System.Xml.XmlReader" /> that will be read for the content of the <see cref="T:System.Xml.Linq.XElement" />.</param>
886       <param name="options">A <see cref="T:System.Xml.Linq.LoadOptions" /> that specifies white space behavior, and whether to load base URI and line information.</param>
887       <returns>An <see cref="T:System.Xml.Linq.XElement" /> that contains the XML that was read from the specified <see cref="T:System.Xml.XmlReader" />.</returns>
888     </member>
889     <member name="M:System.Xml.Linq.XElement.LoadAsync(System.IO.Stream,System.Xml.Linq.LoadOptions,System.Threading.CancellationToken)">
890       <summary>Asynchronously creates a new <see cref="T:System.Xml.Linq.XElement" /> and initializes its underlying XML tree using the specified stream, optionally preserving white space.</summary>
891       <param name="stream">The stream containing the raw XML to read.</param>
892       <param name="options">A bitwise combination of the enumeration values that specify the load options to parse the XML.</param>
893       <param name="cancellationToken">A token that can be used to request cancellation of the asynchronous operation.</param>
894       <returns>A new <see cref="T:System.Xml.Linq.XElement" /> containing the contents of the specified stream.</returns>
895     </member>
896     <member name="M:System.Xml.Linq.XElement.LoadAsync(System.IO.TextReader,System.Xml.Linq.LoadOptions,System.Threading.CancellationToken)">
897       <summary>Asynchronously creates a new <see cref="T:System.Xml.Linq.XElement" /> and initializes its underlying XML tree using the specified text reader, optionally preserving white space.</summary>
898       <param name="textReader">A reader containing the raw XML to read.</param>
899       <param name="options">A bitwise combination of the enumeration values that specify the load options to parse the XML.</param>
900       <param name="cancellationToken">A token that can be used to request cancellation of the asynchronous operation.</param>
901       <returns>A new <see cref="T:System.Xml.Linq.XElement" /> containing the contents of the specified reader.</returns>
902     </member>
903     <member name="M:System.Xml.Linq.XElement.LoadAsync(System.Xml.XmlReader,System.Xml.Linq.LoadOptions,System.Threading.CancellationToken)">
904       <summary>Asynchronously creates a new <see cref="T:System.Xml.Linq.XElement" /> and initializes its underlying XML tree using the specified XML reader, optionally preserving white space.</summary>
905       <param name="reader">A reader containing the XML to be read.</param>
906       <param name="options">A bitwise combination of the enumeration values that specify the load options to parse the XML.</param>
907       <param name="cancellationToken">A token that can be used to request cancellation of the asynchronous operation.</param>
908       <returns>A new <see cref="T:System.Xml.Linq.XElement" /> containing the contents of the specified reader.</returns>
909     </member>
910     <member name="P:System.Xml.Linq.XElement.Name">
911       <summary>Gets or sets the name of this element.</summary>
912       <returns>An <see cref="T:System.Xml.Linq.XName" /> that contains the name of this element.</returns>
913     </member>
914     <member name="P:System.Xml.Linq.XElement.NodeType">
915       <summary>Gets the node type for this node.</summary>
916       <returns>The node type. For <see cref="T:System.Xml.Linq.XElement" /> objects, this value is <see cref="F:System.Xml.XmlNodeType.Element" />.</returns>
917     </member>
918     <member name="M:System.Xml.Linq.XElement.op_Explicit(System.Xml.Linq.XElement)~System.Boolean">
919       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XElement" /> to a <see cref="T:System.Boolean" />.</summary>
920       <param name="element">The <see cref="T:System.Xml.Linq.XElement" /> to cast to <see cref="T:System.Boolean" />.</param>
921       <returns>A <see cref="T:System.Boolean" /> that contains the content of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
922       <exception cref="T:System.FormatException">The element does not contain a valid <see cref="T:System.Boolean" /> value.</exception>
923       <exception cref="T:System.ArgumentNullException">The <paramref name="element" /> parameter is <see langword="null" />.</exception>
924     </member>
925     <member name="M:System.Xml.Linq.XElement.op_Explicit(System.Xml.Linq.XElement)~System.DateTime">
926       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XElement" /> to a <see cref="T:System.DateTime" />.</summary>
927       <param name="element">The <see cref="T:System.Xml.Linq.XElement" /> to cast to <see cref="T:System.DateTime" />.</param>
928       <returns>A <see cref="T:System.DateTime" /> that contains the content of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
929       <exception cref="T:System.FormatException">The element does not contain a valid <see cref="T:System.DateTime" /> value.</exception>
930       <exception cref="T:System.ArgumentNullException">The <paramref name="element" /> parameter is <see langword="null" />.</exception>
931     </member>
932     <member name="M:System.Xml.Linq.XElement.op_Explicit(System.Xml.Linq.XElement)~System.DateTimeOffset">
933       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XAttribute" /> to a <see cref="T:System.DateTimeOffset" />.</summary>
934       <param name="element">The <see cref="T:System.Xml.Linq.XElement" /> to cast to <see cref="T:System.DateTimeOffset" />.</param>
935       <returns>A <see cref="T:System.DateTimeOffset" /> that contains the content of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
936       <exception cref="T:System.FormatException">The element does not contain a valid <see cref="T:System.DateTimeOffset" /> value.</exception>
937       <exception cref="T:System.ArgumentNullException">The <paramref name="element" /> parameter is <see langword="null" />.</exception>
938     </member>
939     <member name="M:System.Xml.Linq.XElement.op_Explicit(System.Xml.Linq.XElement)~System.Decimal">
940       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XElement" /> to a <see cref="T:System.Decimal" />.</summary>
941       <param name="element">The <see cref="T:System.Xml.Linq.XElement" /> to cast to <see cref="T:System.Decimal" />.</param>
942       <returns>A <see cref="T:System.Decimal" /> that contains the content of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
943       <exception cref="T:System.FormatException">The element does not contain a valid <see cref="T:System.Decimal" /> value.</exception>
944       <exception cref="T:System.ArgumentNullException">The <paramref name="element" /> parameter is <see langword="null" />.</exception>
945     </member>
946     <member name="M:System.Xml.Linq.XElement.op_Explicit(System.Xml.Linq.XElement)~System.Double">
947       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XElement" /> to a <see cref="T:System.Double" />.</summary>
948       <param name="element">The <see cref="T:System.Xml.Linq.XElement" /> to cast to <see cref="T:System.Double" />.</param>
949       <returns>A <see cref="T:System.Double" /> that contains the content of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
950       <exception cref="T:System.FormatException">The element does not contain a valid <see cref="T:System.Double" /> value.</exception>
951       <exception cref="T:System.ArgumentNullException">The <paramref name="element" /> parameter is <see langword="null" />.</exception>
952     </member>
953     <member name="M:System.Xml.Linq.XElement.op_Explicit(System.Xml.Linq.XElement)~System.Guid">
954       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XElement" /> to a <see cref="T:System.Guid" />.</summary>
955       <param name="element">The <see cref="T:System.Xml.Linq.XElement" /> to cast to <see cref="T:System.Guid" />.</param>
956       <returns>A <see cref="T:System.Guid" /> that contains the content of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
957       <exception cref="T:System.FormatException">The element does not contain a valid <see cref="T:System.Guid" /> value.</exception>
958       <exception cref="T:System.ArgumentNullException">The <paramref name="element" /> parameter is <see langword="null" />.</exception>
959     </member>
960     <member name="M:System.Xml.Linq.XElement.op_Explicit(System.Xml.Linq.XElement)~System.Int32">
961       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XElement" /> to an <see cref="T:System.Int32" />.</summary>
962       <param name="element">The <see cref="T:System.Xml.Linq.XElement" /> to cast to <see cref="T:System.Int32" />.</param>
963       <returns>A <see cref="T:System.Int32" /> that contains the content of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
964       <exception cref="T:System.FormatException">The element does not contain a valid <see cref="T:System.Int32" /> value.</exception>
965       <exception cref="T:System.ArgumentNullException">The <paramref name="element" /> parameter is <see langword="null" />.</exception>
966     </member>
967     <member name="M:System.Xml.Linq.XElement.op_Explicit(System.Xml.Linq.XElement)~System.Int64">
968       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XElement" /> to an <see cref="T:System.Int64" />.</summary>
969       <param name="element">The <see cref="T:System.Xml.Linq.XElement" /> to cast to <see cref="T:System.Int64" />.</param>
970       <returns>A <see cref="T:System.Int64" /> that contains the content of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
971       <exception cref="T:System.FormatException">The element does not contain a valid <see cref="T:System.Int64" /> value.</exception>
972       <exception cref="T:System.ArgumentNullException">The <paramref name="element" /> parameter is <see langword="null" />.</exception>
973     </member>
974     <member name="M:System.Xml.Linq.XElement.op_Explicit(System.Xml.Linq.XElement)~System.Nullable{System.Boolean}">
975       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XElement" /> to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.Boolean" />.</summary>
976       <param name="element">The <see cref="T:System.Xml.Linq.XElement" /> to cast to <see cref="T:System.Nullable`1" /> of <see cref="T:System.Boolean" />.</param>
977       <returns>A <see cref="T:System.Nullable`1" /> of <see cref="T:System.Boolean" /> that contains the content of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
978       <exception cref="T:System.FormatException">The element is not <see langword="null" /> and does not contain a valid <see cref="T:System.Boolean" /> value.</exception>
979     </member>
980     <member name="M:System.Xml.Linq.XElement.op_Explicit(System.Xml.Linq.XElement)~System.Nullable{System.DateTime}">
981       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XElement" /> to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.DateTime" />.</summary>
982       <param name="element">The <see cref="T:System.Xml.Linq.XElement" /> to cast to <see cref="T:System.Nullable`1" /> of <see cref="T:System.DateTime" />.</param>
983       <returns>A <see cref="T:System.Nullable`1" /> of <see cref="T:System.DateTime" /> that contains the content of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
984       <exception cref="T:System.FormatException">The element is not <see langword="null" /> and does not contain a valid <see cref="T:System.DateTime" /> value.</exception>
985     </member>
986     <member name="M:System.Xml.Linq.XElement.op_Explicit(System.Xml.Linq.XElement)~System.Nullable{System.DateTimeOffset}">
987       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XElement" /> to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.DateTimeOffset" />.</summary>
988       <param name="element">The <see cref="T:System.Xml.Linq.XElement" /> to cast to an <see cref="T:System.Nullable`1" /> of <see cref="T:System.DateTimeOffset" />.</param>
989       <returns>A <see cref="T:System.Nullable`1" /> of <see cref="T:System.DateTimeOffset" /> that contains the content of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
990       <exception cref="T:System.FormatException">The element is not <see langword="null" /> and does not contain a valid <see cref="T:System.DateTimeOffset" /> value.</exception>
991     </member>
992     <member name="M:System.Xml.Linq.XElement.op_Explicit(System.Xml.Linq.XElement)~System.Nullable{System.Decimal}">
993       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XElement" /> to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.Decimal" />.</summary>
994       <param name="element">The <see cref="T:System.Xml.Linq.XElement" /> to cast to <see cref="T:System.Nullable`1" /> of <see cref="T:System.Decimal" />.</param>
995       <returns>A <see cref="T:System.Nullable`1" /> of <see cref="T:System.Decimal" /> that contains the content of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
996       <exception cref="T:System.FormatException">The element is not <see langword="null" /> and does not contain a valid <see cref="T:System.Decimal" /> value.</exception>
997     </member>
998     <member name="M:System.Xml.Linq.XElement.op_Explicit(System.Xml.Linq.XElement)~System.Nullable{System.Double}">
999       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XElement" /> to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.Double" />.</summary>
1000       <param name="element">The <see cref="T:System.Xml.Linq.XElement" /> to cast to <see cref="T:System.Nullable`1" /> of <see cref="T:System.Double" />.</param>
1001       <returns>A <see cref="T:System.Nullable`1" /> of <see cref="T:System.Double" /> that contains the content of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
1002       <exception cref="T:System.FormatException">The element is not <see langword="null" /> and does not contain a valid <see cref="T:System.Double" /> value.</exception>
1003     </member>
1004     <member name="M:System.Xml.Linq.XElement.op_Explicit(System.Xml.Linq.XElement)~System.Nullable{System.Guid}">
1005       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XElement" /> to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.Guid" />.</summary>
1006       <param name="element">The <see cref="T:System.Xml.Linq.XElement" /> to cast to <see cref="T:System.Nullable`1" /> of <see cref="T:System.Guid" />.</param>
1007       <returns>A <see cref="T:System.Nullable`1" /> of <see cref="T:System.Guid" /> that contains the content of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
1008       <exception cref="T:System.FormatException">The element is not <see langword="null" /> and does not contain a valid <see cref="T:System.Guid" /> value.</exception>
1009     </member>
1010     <member name="M:System.Xml.Linq.XElement.op_Explicit(System.Xml.Linq.XElement)~System.Nullable{System.Int32}">
1011       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XElement" /> to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.Int32" />.</summary>
1012       <param name="element">The <see cref="T:System.Xml.Linq.XElement" /> to cast to <see cref="T:System.Nullable`1" /> of <see cref="T:System.Int32" />.</param>
1013       <returns>A <see cref="T:System.Nullable`1" /> of <see cref="T:System.Int32" /> that contains the content of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
1014       <exception cref="T:System.FormatException">The element is not <see langword="null" /> and does not contain a valid <see cref="T:System.Int32" /> value.</exception>
1015     </member>
1016     <member name="M:System.Xml.Linq.XElement.op_Explicit(System.Xml.Linq.XElement)~System.Nullable{System.Int64}">
1017       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XElement" /> to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.Int64" />.</summary>
1018       <param name="element">The <see cref="T:System.Xml.Linq.XElement" /> to cast to <see cref="T:System.Nullable`1" /> of <see cref="T:System.Int64" />.</param>
1019       <returns>A <see cref="T:System.Nullable`1" /> of <see cref="T:System.Int64" /> that contains the content of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
1020       <exception cref="T:System.FormatException">The element is not <see langword="null" /> and does not contain a valid <see cref="T:System.Int64" /> value.</exception>
1021     </member>
1022     <member name="M:System.Xml.Linq.XElement.op_Explicit(System.Xml.Linq.XElement)~System.Nullable{System.Single}">
1023       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XElement" /> to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.Single" />.</summary>
1024       <param name="element">The <see cref="T:System.Xml.Linq.XElement" /> to cast to <see cref="T:System.Nullable`1" /> of <see cref="T:System.Single" />.</param>
1025       <returns>A <see cref="T:System.Nullable`1" /> of <see cref="T:System.Single" /> that contains the content of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
1026       <exception cref="T:System.FormatException">The element is not <see langword="null" /> and does not contain a valid <see cref="T:System.Single" /> value.</exception>
1027     </member>
1028     <member name="M:System.Xml.Linq.XElement.op_Explicit(System.Xml.Linq.XElement)~System.Nullable{System.TimeSpan}">
1029       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XElement" /> to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.TimeSpan" />.</summary>
1030       <param name="element">The <see cref="T:System.Xml.Linq.XElement" /> to cast to <see cref="T:System.Nullable`1" /> of <see cref="T:System.TimeSpan" />.</param>
1031       <returns>A <see cref="T:System.Nullable`1" /> of <see cref="T:System.TimeSpan" /> that contains the content of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
1032       <exception cref="T:System.FormatException">The element is not <see langword="null" /> and does not contain a valid <see cref="T:System.TimeSpan" /> value.</exception>
1033     </member>
1034     <member name="M:System.Xml.Linq.XElement.op_Explicit(System.Xml.Linq.XElement)~System.Nullable{System.UInt32}">
1035       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XElement" /> to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.UInt32" />.</summary>
1036       <param name="element">The <see cref="T:System.Xml.Linq.XElement" /> to cast to <see cref="T:System.Nullable`1" /> of <see cref="T:System.UInt32" />.</param>
1037       <returns>A <see cref="T:System.Nullable`1" /> of <see cref="T:System.UInt32" /> that contains the content of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
1038       <exception cref="T:System.FormatException">The element is not <see langword="null" /> and does not contain a valid <see cref="T:System.UInt32" /> value.</exception>
1039     </member>
1040     <member name="M:System.Xml.Linq.XElement.op_Explicit(System.Xml.Linq.XElement)~System.Nullable{System.UInt64}">
1041       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XElement" /> to a <see cref="T:System.Nullable`1" /> of <see cref="T:System.UInt64" />.</summary>
1042       <param name="element">The <see cref="T:System.Xml.Linq.XElement" /> to cast to <see cref="T:System.Nullable`1" /> of <see cref="T:System.UInt64" />.</param>
1043       <returns>A <see cref="T:System.Nullable`1" /> of <see cref="T:System.UInt64" /> that contains the content of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
1044       <exception cref="T:System.FormatException">The element is not <see langword="null" /> and does not contain a valid <see cref="T:System.UInt64" /> value.</exception>
1045     </member>
1046     <member name="M:System.Xml.Linq.XElement.op_Explicit(System.Xml.Linq.XElement)~System.Single">
1047       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XElement" /> to a <see cref="T:System.Single" />.</summary>
1048       <param name="element">The <see cref="T:System.Xml.Linq.XElement" /> to cast to <see cref="T:System.Single" />.</param>
1049       <returns>A <see cref="T:System.Single" /> that contains the content of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
1050       <exception cref="T:System.FormatException">The element does not contain a valid <see cref="T:System.Single" /> value.</exception>
1051       <exception cref="T:System.ArgumentNullException">The <paramref name="element" /> parameter is <see langword="null" />.</exception>
1052     </member>
1053     <member name="M:System.Xml.Linq.XElement.op_Explicit(System.Xml.Linq.XElement)~System.String">
1054       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XElement" /> to a <see cref="T:System.String" />.</summary>
1055       <param name="element">The <see cref="T:System.Xml.Linq.XElement" /> to cast to <see cref="T:System.String" />.</param>
1056       <returns>A <see cref="T:System.String" /> that contains the content of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
1057     </member>
1058     <member name="M:System.Xml.Linq.XElement.op_Explicit(System.Xml.Linq.XElement)~System.TimeSpan">
1059       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XElement" /> to a <see cref="T:System.TimeSpan" />.</summary>
1060       <param name="element">The <see cref="T:System.Xml.Linq.XElement" /> to cast to <see cref="T:System.TimeSpan" />.</param>
1061       <returns>A <see cref="T:System.TimeSpan" /> that contains the content of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
1062       <exception cref="T:System.FormatException">The element does not contain a valid <see cref="T:System.TimeSpan" /> value.</exception>
1063       <exception cref="T:System.ArgumentNullException">The <paramref name="element" /> parameter is <see langword="null" />.</exception>
1064     </member>
1065     <member name="M:System.Xml.Linq.XElement.op_Explicit(System.Xml.Linq.XElement)~System.UInt32">
1066       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XElement" /> to a <see cref="T:System.UInt32" />.</summary>
1067       <param name="element">The <see cref="T:System.Xml.Linq.XElement" /> to cast to <see cref="T:System.UInt32" />.</param>
1068       <returns>A <see cref="T:System.UInt32" /> that contains the content of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
1069       <exception cref="T:System.FormatException">The element does not contain a valid <see cref="T:System.UInt32" /> value.</exception>
1070       <exception cref="T:System.ArgumentNullException">The <paramref name="element" /> parameter is <see langword="null" />.</exception>
1071     </member>
1072     <member name="M:System.Xml.Linq.XElement.op_Explicit(System.Xml.Linq.XElement)~System.UInt64">
1073       <summary>Cast the value of this <see cref="T:System.Xml.Linq.XElement" /> to a <see cref="T:System.UInt64" />.</summary>
1074       <param name="element">The <see cref="T:System.Xml.Linq.XElement" /> to cast to <see cref="T:System.UInt64" />.</param>
1075       <returns>A <see cref="T:System.UInt64" /> that contains the content of this <see cref="T:System.Xml.Linq.XElement" />.</returns>
1076       <exception cref="T:System.FormatException">The element does not contain a valid <see cref="T:System.UInt64" /> value.</exception>
1077       <exception cref="T:System.ArgumentNullException">The <paramref name="element" /> parameter is <see langword="null" />.</exception>
1078     </member>
1079     <member name="M:System.Xml.Linq.XElement.Parse(System.String)">
1080       <summary>Load an <see cref="T:System.Xml.Linq.XElement" /> from a string that contains XML.</summary>
1081       <param name="text">A <see cref="T:System.String" /> that contains XML.</param>
1082       <returns>An <see cref="T:System.Xml.Linq.XElement" /> populated from the string that contains XML.</returns>
1083     </member>
1084     <member name="M:System.Xml.Linq.XElement.Parse(System.String,System.Xml.Linq.LoadOptions)">
1085       <summary>Load an <see cref="T:System.Xml.Linq.XElement" /> from a string that contains XML, optionally preserving white space and retaining line information.</summary>
1086       <param name="text">A <see cref="T:System.String" /> that contains XML.</param>
1087       <param name="options">A <see cref="T:System.Xml.Linq.LoadOptions" /> that specifies white space behavior, and whether to load base URI and line information.</param>
1088       <returns>An <see cref="T:System.Xml.Linq.XElement" /> populated from the string that contains XML.</returns>
1089     </member>
1090     <member name="M:System.Xml.Linq.XElement.RemoveAll">
1091       <summary>Removes nodes and attributes from this <see cref="T:System.Xml.Linq.XElement" />.</summary>
1092     </member>
1093     <member name="M:System.Xml.Linq.XElement.RemoveAttributes">
1094       <summary>Removes the attributes of this <see cref="T:System.Xml.Linq.XElement" />.</summary>
1095     </member>
1096     <member name="M:System.Xml.Linq.XElement.ReplaceAll(System.Object)">
1097       <summary>Replaces the child nodes and the attributes of this element with the specified content.</summary>
1098       <param name="content">The content that will replace the child nodes and attributes of this element.</param>
1099     </member>
1100     <member name="M:System.Xml.Linq.XElement.ReplaceAll(System.Object[])">
1101       <summary>Replaces the child nodes and the attributes of this element with the specified content.</summary>
1102       <param name="content">A parameter list of content objects.</param>
1103     </member>
1104     <member name="M:System.Xml.Linq.XElement.ReplaceAttributes(System.Object)">
1105       <summary>Replaces the attributes of this element with the specified content.</summary>
1106       <param name="content">The content that will replace the attributes of this element.</param>
1107     </member>
1108     <member name="M:System.Xml.Linq.XElement.ReplaceAttributes(System.Object[])">
1109       <summary>Replaces the attributes of this element with the specified content.</summary>
1110       <param name="content">A parameter list of content objects.</param>
1111     </member>
1112     <member name="M:System.Xml.Linq.XElement.Save(System.IO.Stream)">
1113       <summary>Outputs this <see cref="T:System.Xml.Linq.XElement" /> to the specified <see cref="T:System.IO.Stream" />.</summary>
1114       <param name="stream">The stream to output this <see cref="T:System.Xml.Linq.XElement" /> to.</param>
1115     </member>
1116     <member name="M:System.Xml.Linq.XElement.Save(System.IO.Stream,System.Xml.Linq.SaveOptions)">
1117       <summary>Outputs this <see cref="T:System.Xml.Linq.XElement" /> to the specified <see cref="T:System.IO.Stream" />, optionally specifying formatting behavior.</summary>
1118       <param name="stream">The stream to output this <see cref="T:System.Xml.Linq.XElement" /> to.</param>
1119       <param name="options">A <see cref="T:System.Xml.Linq.SaveOptions" /> object that specifies formatting behavior.</param>
1120     </member>
1121     <member name="M:System.Xml.Linq.XElement.Save(System.IO.TextWriter)">
1122       <summary>Serialize this element to a <see cref="T:System.IO.TextWriter" />.</summary>
1123       <param name="textWriter">A <see cref="T:System.IO.TextWriter" /> that the <see cref="T:System.Xml.Linq.XElement" /> will be written to.</param>
1124     </member>
1125     <member name="M:System.Xml.Linq.XElement.Save(System.IO.TextWriter,System.Xml.Linq.SaveOptions)">
1126       <summary>Serialize this element to a <see cref="T:System.IO.TextWriter" />, optionally disabling formatting.</summary>
1127       <param name="textWriter">The <see cref="T:System.IO.TextWriter" /> to output the XML to.</param>
1128       <param name="options">A <see cref="T:System.Xml.Linq.SaveOptions" /> that specifies formatting behavior.</param>
1129     </member>
1130     <member name="M:System.Xml.Linq.XElement.Save(System.String)">
1131       <summary>Serialize this element to a file.</summary>
1132       <param name="fileName">A <see cref="T:System.String" /> that contains the name of the file.</param>
1133     </member>
1134     <member name="M:System.Xml.Linq.XElement.Save(System.String,System.Xml.Linq.SaveOptions)">
1135       <summary>Serialize this element to a file, optionally disabling formatting.</summary>
1136       <param name="fileName">A <see cref="T:System.String" /> that contains the name of the file.</param>
1137       <param name="options">A <see cref="T:System.Xml.Linq.SaveOptions" /> that specifies formatting behavior.</param>
1138     </member>
1139     <member name="M:System.Xml.Linq.XElement.Save(System.Xml.XmlWriter)">
1140       <summary>Serialize this element to an <see cref="T:System.Xml.XmlWriter" />.</summary>
1141       <param name="writer">A <see cref="T:System.Xml.XmlWriter" /> that the <see cref="T:System.Xml.Linq.XElement" /> will be written to.</param>
1142     </member>
1143     <member name="M:System.Xml.Linq.XElement.SaveAsync(System.IO.Stream,System.Xml.Linq.SaveOptions,System.Threading.CancellationToken)">
1144       <summary>Asynchronously outputs this <see cref="T:System.Xml.Linq.XElement" /> to a <see cref="T:System.IO.Stream" />.</summary>
1145       <param name="stream">The stream to output the XML to.</param>
1146       <param name="options">A bitwise combination of the enumeration values that specify the serialization options.</param>
1147       <param name="cancellationToken">A token that can be used to request cancellation of the asynchronous operation.</param>
1148       <returns>A task representing the asynchronous save operation.</returns>
1149     </member>
1150     <member name="M:System.Xml.Linq.XElement.SaveAsync(System.IO.TextWriter,System.Xml.Linq.SaveOptions,System.Threading.CancellationToken)">
1151       <summary>Asynchronously outputs this <see cref="T:System.Xml.Linq.XElement" /> to a <see cref="T:System.IO.TextWriter" />.</summary>
1152       <param name="textWriter">The writer to output the XML to.</param>
1153       <param name="options">A bitwise combination of the enumeration values that specify the serialization options.</param>
1154       <param name="cancellationToken">A token that can be used to request cancellation of the asynchronous operation.</param>
1155       <returns>A task representing the asynchronous save operation.</returns>
1156     </member>
1157     <member name="M:System.Xml.Linq.XElement.SaveAsync(System.Xml.XmlWriter,System.Threading.CancellationToken)">
1158       <summary>Asynchronously outputs this <see cref="T:System.Xml.Linq.XElement" /> to an <see cref="T:System.Xml.XmlWriter" />.</summary>
1159       <param name="writer">The writer to output the XML to.</param>
1160       <param name="cancellationToken">A token that can be used to request cancellation of the asynchronous operation.</param>
1161       <returns>A task representing the asynchronous save operation.</returns>
1162     </member>
1163     <member name="M:System.Xml.Linq.XElement.SetAttributeValue(System.Xml.Linq.XName,System.Object)">
1164       <summary>Sets the value of an attribute, adds an attribute, or removes an attribute.</summary>
1165       <param name="name">An <see cref="T:System.Xml.Linq.XName" /> that contains the name of the attribute to change.</param>
1166       <param name="value">The value to assign to the attribute. The attribute is removed if the value is <see langword="null" />. Otherwise, the value is converted to its string representation and assigned to the <see cref="P:System.Xml.Linq.XAttribute.Value" /> property of the attribute.</param>
1167       <exception cref="T:System.ArgumentException">The <paramref name="value" /> is an instance of <see cref="T:System.Xml.Linq.XObject" />.</exception>
1168     </member>
1169     <member name="M:System.Xml.Linq.XElement.SetElementValue(System.Xml.Linq.XName,System.Object)">
1170       <summary>Sets the value of a child element, adds a child element, or removes a child element.</summary>
1171       <param name="name">An <see cref="T:System.Xml.Linq.XName" /> that contains the name of the child element to change.</param>
1172       <param name="value">The value to assign to the child element. The child element is removed if the value is <see langword="null" />. Otherwise, the value is converted to its string representation and assigned to the <see cref="P:System.Xml.Linq.XElement.Value" /> property of the child element.</param>
1173       <exception cref="T:System.ArgumentException">The <paramref name="value" /> is an instance of <see cref="T:System.Xml.Linq.XObject" />.</exception>
1174     </member>
1175     <member name="M:System.Xml.Linq.XElement.SetValue(System.Object)">
1176       <summary>Sets the value of this element.</summary>
1177       <param name="value">The value to assign to this element. The value is converted to its string representation and assigned to the <see cref="P:System.Xml.Linq.XElement.Value" /> property.</param>
1178       <exception cref="T:System.ArgumentNullException">The <paramref name="value" /> is <see langword="null" />.</exception>
1179       <exception cref="T:System.ArgumentException">The <paramref name="value" /> is an <see cref="T:System.Xml.Linq.XObject" />.</exception>
1180     </member>
1181     <member name="M:System.Xml.Linq.XElement.System#Xml#Serialization#IXmlSerializable#GetSchema">
1182       <summary>Gets an XML schema definition that describes the XML representation of this object.</summary>
1183       <returns>An <see cref="T:System.Xml.Schema.XmlSchema" /> that describes the XML representation of the object that is produced by the <see cref="M:System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter)" /> method and consumed by the <see cref="M:System.Xml.Serialization.IXmlSerializable.ReadXml(System.Xml.XmlReader)" /> method.</returns>
1184     </member>
1185     <member name="M:System.Xml.Linq.XElement.System#Xml#Serialization#IXmlSerializable#ReadXml(System.Xml.XmlReader)">
1186       <summary>Generates an object from its XML representation.</summary>
1187       <param name="reader">The <see cref="T:System.Xml.XmlReader" /> from which the object is deserialized.</param>
1188     </member>
1189     <member name="M:System.Xml.Linq.XElement.System#Xml#Serialization#IXmlSerializable#WriteXml(System.Xml.XmlWriter)">
1190       <summary>Converts an object into its XML representation.</summary>
1191       <param name="writer">The <see cref="T:System.Xml.XmlWriter" /> to which this object is serialized.</param>
1192     </member>
1193     <member name="P:System.Xml.Linq.XElement.Value">
1194       <summary>Gets or sets the concatenated text contents of this element.</summary>
1195       <returns>A <see cref="T:System.String" /> that contains all of the text content of this element. If there are multiple text nodes, they will be concatenated.</returns>
1196     </member>
1197     <member name="M:System.Xml.Linq.XElement.WriteTo(System.Xml.XmlWriter)">
1198       <summary>Write this element to an <see cref="T:System.Xml.XmlWriter" />.</summary>
1199       <param name="writer">An <see cref="T:System.Xml.XmlWriter" /> into which this method will write.</param>
1200     </member>
1201     <member name="M:System.Xml.Linq.XElement.WriteToAsync(System.Xml.XmlWriter,System.Threading.CancellationToken)">
1202       <summary>Asynchronously writes this <see cref="T:System.Xml.Linq.XElement" /> to the specified writer.</summary>
1203       <param name="writer">The writer to write this <see cref="T:System.Xml.Linq.XElement" /> to.</param>
1204       <param name="cancellationToken">A token that can be used to request cancellation of the asynchronous operation.</param>
1205       <returns>A task representing the asynchronous write operation.</returns>
1206     </member>
1207     <member name="T:System.Xml.Linq.XName">
1208       <summary>Represents a name of an XML element or attribute.</summary>
1209     </member>
1210     <member name="M:System.Xml.Linq.XName.Equals(System.Object)">
1211       <summary>Determines whether the specified <see cref="T:System.Xml.Linq.XName" /> is equal to this <see cref="T:System.Xml.Linq.XName" />.</summary>
1212       <param name="obj">The <see cref="T:System.Xml.Linq.XName" /> to compare to the current <see cref="T:System.Xml.Linq.XName" />.</param>
1213       <returns>
1214         <see langword="true" /> if the specified <see cref="T:System.Xml.Linq.XName" /> is equal to the current <see cref="T:System.Xml.Linq.XName" />; otherwise <see langword="false" />.</returns>
1215     </member>
1216     <member name="M:System.Xml.Linq.XName.Get(System.String)">
1217       <summary>Gets an <see cref="T:System.Xml.Linq.XName" /> object from an expanded name.</summary>
1218       <param name="expandedName">A <see cref="T:System.String" /> that contains an expanded XML name in the format <c>{namespace}localname</c>.</param>
1219       <returns>An <see cref="T:System.Xml.Linq.XName" /> object constructed from the expanded name.</returns>
1220     </member>
1221     <member name="M:System.Xml.Linq.XName.Get(System.String,System.String)">
1222       <summary>Gets an <see cref="T:System.Xml.Linq.XName" /> object from a local name and a namespace.</summary>
1223       <param name="localName">A local (unqualified) name.</param>
1224       <param name="namespaceName">An XML namespace.</param>
1225       <returns>An <see cref="T:System.Xml.Linq.XName" /> object created from the specified local name and namespace.</returns>
1226     </member>
1227     <member name="M:System.Xml.Linq.XName.GetHashCode">
1228       <summary>Gets a hash code for this <see cref="T:System.Xml.Linq.XName" />.</summary>
1229       <returns>An <see cref="T:System.Int32" /> that contains the hash code for the <see cref="T:System.Xml.Linq.XName" />.</returns>
1230     </member>
1231     <member name="P:System.Xml.Linq.XName.LocalName">
1232       <summary>Gets the local (unqualified) part of the name.</summary>
1233       <returns>A <see cref="T:System.String" /> that contains the local (unqualified) part of the name.</returns>
1234     </member>
1235     <member name="P:System.Xml.Linq.XName.Namespace">
1236       <summary>Gets the namespace part of the fully qualified name.</summary>
1237       <returns>An <see cref="T:System.Xml.Linq.XNamespace" /> that contains the namespace part of the name.</returns>
1238     </member>
1239     <member name="P:System.Xml.Linq.XName.NamespaceName">
1240       <summary>Returns the URI of the <see cref="T:System.Xml.Linq.XNamespace" /> for this <see cref="T:System.Xml.Linq.XName" />.</summary>
1241       <returns>The URI of the <see cref="T:System.Xml.Linq.XNamespace" /> for this <see cref="T:System.Xml.Linq.XName" />.</returns>
1242     </member>
1243     <member name="M:System.Xml.Linq.XName.op_Equality(System.Xml.Linq.XName,System.Xml.Linq.XName)">
1244       <summary>Returns a value indicating whether two instances of <see cref="T:System.Xml.Linq.XName" /> are equal.</summary>
1245       <param name="left">The first <see cref="T:System.Xml.Linq.XName" /> to compare.</param>
1246       <param name="right">The second <see cref="T:System.Xml.Linq.XName" /> to compare.</param>
1247       <returns>
1248         <see langword="true" /> if <paramref name="left" /> and <paramref name="right" /> are equal; otherwise <see langword="false" />.</returns>
1249     </member>
1250     <member name="M:System.Xml.Linq.XName.op_Implicit(System.String)~System.Xml.Linq.XName">
1251       <summary>Converts a string formatted as an expanded XML name (that is,<c>{namespace}localname</c>) to an <see cref="T:System.Xml.Linq.XName" /> object.</summary>
1252       <param name="expandedName">A string that contains an expanded XML name in the format <c>{namespace}localname</c>.</param>
1253       <returns>An <see cref="T:System.Xml.Linq.XName" /> object constructed from the expanded name.</returns>
1254     </member>
1255     <member name="M:System.Xml.Linq.XName.op_Inequality(System.Xml.Linq.XName,System.Xml.Linq.XName)">
1256       <summary>Returns a value indicating whether two instances of <see cref="T:System.Xml.Linq.XName" /> are not equal.</summary>
1257       <param name="left">The first <see cref="T:System.Xml.Linq.XName" /> to compare.</param>
1258       <param name="right">The second <see cref="T:System.Xml.Linq.XName" /> to compare.</param>
1259       <returns>
1260         <see langword="true" /> if <paramref name="left" /> and <paramref name="right" /> are not equal; otherwise <see langword="false" />.</returns>
1261     </member>
1262     <member name="M:System.Xml.Linq.XName.System#IEquatable{System#Xml#Linq#XName}#Equals(System.Xml.Linq.XName)">
1263       <summary>Indicates whether the current <see cref="T:System.Xml.Linq.XName" /> is equal to the specified <see cref="T:System.Xml.Linq.XName" />.</summary>
1264       <param name="other">The <see cref="T:System.Xml.Linq.XName" /> to compare with this <see cref="T:System.Xml.Linq.XName" />.</param>
1265       <returns>
1266         <see langword="true" /> if this <see cref="T:System.Xml.Linq.XName" /> is equal to the specified <see cref="T:System.Xml.Linq.XName" />, otherwise <see langword="false" />.</returns>
1267     </member>
1268     <member name="M:System.Xml.Linq.XName.System#Runtime#Serialization#ISerializable#GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
1269       <summary>Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with the data required to serialize the target object.</summary>
1270       <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> to populate with data.</param>
1271       <param name="context">The destination (see <see cref="T:System.Runtime.Serialization.StreamingContext" />) for this serialization.</param>
1272     </member>
1273     <member name="M:System.Xml.Linq.XName.ToString">
1274       <summary>Returns the expanded XML name in the format <c>{namespace}localname</c>.</summary>
1275       <returns>A <see cref="T:System.String" /> that contains the expanded XML name in the format <c>{namespace}localname</c>.</returns>
1276     </member>
1277     <member name="T:System.Xml.Linq.XNamespace">
1278       <summary>Represents an XML namespace. This class cannot be inherited.</summary>
1279     </member>
1280     <member name="M:System.Xml.Linq.XNamespace.Equals(System.Object)">
1281       <summary>Determines whether the specified <see cref="T:System.Xml.Linq.XNamespace" /> is equal to the current <see cref="T:System.Xml.Linq.XNamespace" />.</summary>
1282       <param name="obj">The <see cref="T:System.Xml.Linq.XNamespace" /> to compare to the current <see cref="T:System.Xml.Linq.XNamespace" />.</param>
1283       <returns>A <see cref="T:System.Boolean" /> that indicates whether the specified <see cref="T:System.Xml.Linq.XNamespace" /> is equal to the current <see cref="T:System.Xml.Linq.XNamespace" />.</returns>
1284     </member>
1285     <member name="M:System.Xml.Linq.XNamespace.Get(System.String)">
1286       <summary>Gets an <see cref="T:System.Xml.Linq.XNamespace" /> for the specified Uniform Resource Identifier (URI).</summary>
1287       <param name="namespaceName">A <see cref="T:System.String" /> that contains a namespace URI.</param>
1288       <returns>An <see cref="T:System.Xml.Linq.XNamespace" /> created from the specified URI.</returns>
1289     </member>
1290     <member name="M:System.Xml.Linq.XNamespace.GetHashCode">
1291       <summary>Gets a hash code for this <see cref="T:System.Xml.Linq.XNamespace" />.</summary>
1292       <returns>An <see cref="T:System.Int32" /> that contains the hash code for the <see cref="T:System.Xml.Linq.XNamespace" />.</returns>
1293     </member>
1294     <member name="M:System.Xml.Linq.XNamespace.GetName(System.String)">
1295       <summary>Returns an <see cref="T:System.Xml.Linq.XName" /> object created from this <see cref="T:System.Xml.Linq.XNamespace" /> and the specified local name.</summary>
1296       <param name="localName">A <see cref="T:System.String" /> that contains a local name.</param>
1297       <returns>An <see cref="T:System.Xml.Linq.XName" /> created from this <see cref="T:System.Xml.Linq.XNamespace" /> and the specified local name.</returns>
1298     </member>
1299     <member name="P:System.Xml.Linq.XNamespace.NamespaceName">
1300       <summary>Gets the Uniform Resource Identifier (URI) of this namespace.</summary>
1301       <returns>A <see cref="T:System.String" /> that contains the URI of the namespace.</returns>
1302     </member>
1303     <member name="P:System.Xml.Linq.XNamespace.None">
1304       <summary>Gets the <see cref="T:System.Xml.Linq.XNamespace" /> object that corresponds to no namespace.</summary>
1305       <returns>The <see cref="T:System.Xml.Linq.XNamespace" /> that corresponds to no namespace.</returns>
1306     </member>
1307     <member name="M:System.Xml.Linq.XNamespace.op_Addition(System.Xml.Linq.XNamespace,System.String)">
1308       <summary>Combines an <see cref="T:System.Xml.Linq.XNamespace" /> object with a local name to create an <see cref="T:System.Xml.Linq.XName" />.</summary>
1309       <param name="ns">An <see cref="T:System.Xml.Linq.XNamespace" /> that contains the namespace.</param>
1310       <param name="localName">A <see cref="T:System.String" /> that contains the local name.</param>
1311       <returns>The new <see cref="T:System.Xml.Linq.XName" /> constructed from the namespace and local name.</returns>
1312     </member>
1313     <member name="M:System.Xml.Linq.XNamespace.op_Equality(System.Xml.Linq.XNamespace,System.Xml.Linq.XNamespace)">
1314       <summary>Returns a value indicating whether two instances of <see cref="T:System.Xml.Linq.XNamespace" /> are equal.</summary>
1315       <param name="left">The first <see cref="T:System.Xml.Linq.XNamespace" /> to compare.</param>
1316       <param name="right">The second <see cref="T:System.Xml.Linq.XNamespace" /> to compare.</param>
1317       <returns>A <see cref="T:System.Boolean" /> that indicates whether <paramref name="left" /> and <paramref name="right" /> are equal.</returns>
1318     </member>
1319     <member name="M:System.Xml.Linq.XNamespace.op_Implicit(System.String)~System.Xml.Linq.XNamespace">
1320       <summary>Converts a string containing a Uniform Resource Identifier (URI) to an <see cref="T:System.Xml.Linq.XNamespace" />.</summary>
1321       <param name="namespaceName">A <see cref="T:System.String" /> that contains the namespace URI.</param>
1322       <returns>An <see cref="T:System.Xml.Linq.XNamespace" /> constructed from the URI string.</returns>
1323     </member>
1324     <member name="M:System.Xml.Linq.XNamespace.op_Inequality(System.Xml.Linq.XNamespace,System.Xml.Linq.XNamespace)">
1325       <summary>Returns a value indicating whether two instances of <see cref="T:System.Xml.Linq.XNamespace" /> are not equal.</summary>
1326       <param name="left">The first <see cref="T:System.Xml.Linq.XNamespace" /> to compare.</param>
1327       <param name="right">The second <see cref="T:System.Xml.Linq.XNamespace" /> to compare.</param>
1328       <returns>A <see cref="T:System.Boolean" /> that indicates whether <paramref name="left" /> and <paramref name="right" /> are not equal.</returns>
1329     </member>
1330     <member name="M:System.Xml.Linq.XNamespace.ToString">
1331       <summary>Returns the URI of this <see cref="T:System.Xml.Linq.XNamespace" />.</summary>
1332       <returns>The URI of this <see cref="T:System.Xml.Linq.XNamespace" />.</returns>
1333     </member>
1334     <member name="P:System.Xml.Linq.XNamespace.Xml">
1335       <summary>Gets the <see cref="T:System.Xml.Linq.XNamespace" /> object that corresponds to the XML URI (<c>http://www.w3.org/XML/1998/namespace</c>).</summary>
1336       <returns>The <see cref="T:System.Xml.Linq.XNamespace" /> that corresponds to the XML URI (<c>http://www.w3.org/XML/1998/namespace</c>).</returns>
1337     </member>
1338     <member name="P:System.Xml.Linq.XNamespace.Xmlns">
1339       <summary>Gets the <see cref="T:System.Xml.Linq.XNamespace" /> object that corresponds to the xmlns URI (<c>http://www.w3.org/2000/xmlns/</c>).</summary>
1340       <returns>The <see cref="T:System.Xml.Linq.XNamespace" /> that corresponds to the xmlns URI (<c>http://www.w3.org/2000/xmlns/</c>).</returns>
1341     </member>
1342     <member name="T:System.Xml.Linq.XNode">
1343       <summary>Represents the abstract concept of a node (element, comment, document type, processing instruction, or text node) in the XML tree.</summary>
1344     </member>
1345     <member name="M:System.Xml.Linq.XNode.AddAfterSelf(System.Object)">
1346       <summary>Adds the specified content immediately after this node.</summary>
1347       <param name="content">A content object that contains simple content or a collection of content objects to be added after this node.</param>
1348       <exception cref="T:System.InvalidOperationException">The parent is <see langword="null" />.</exception>
1349     </member>
1350     <member name="M:System.Xml.Linq.XNode.AddAfterSelf(System.Object[])">
1351       <summary>Adds the specified content immediately after this node.</summary>
1352       <param name="content">A parameter list of content objects.</param>
1353       <exception cref="T:System.InvalidOperationException">The parent is <see langword="null" />.</exception>
1354     </member>
1355     <member name="M:System.Xml.Linq.XNode.AddBeforeSelf(System.Object)">
1356       <summary>Adds the specified content immediately before this node.</summary>
1357       <param name="content">A content object that contains simple content or a collection of content objects to be added before this node.</param>
1358       <exception cref="T:System.InvalidOperationException">The parent is <see langword="null" />.</exception>
1359     </member>
1360     <member name="M:System.Xml.Linq.XNode.AddBeforeSelf(System.Object[])">
1361       <summary>Adds the specified content immediately before this node.</summary>
1362       <param name="content">A parameter list of content objects.</param>
1363       <exception cref="T:System.InvalidOperationException">The parent is <see langword="null" />.</exception>
1364     </member>
1365     <member name="M:System.Xml.Linq.XNode.Ancestors">
1366       <summary>Returns a collection of the ancestor elements of this node.</summary>
1367       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> of the ancestor elements of this node.</returns>
1368     </member>
1369     <member name="M:System.Xml.Linq.XNode.Ancestors(System.Xml.Linq.XName)">
1370       <summary>Returns a filtered collection of the ancestor elements of this node. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.</summary>
1371       <param name="name">The <see cref="T:System.Xml.Linq.XName" /> to match.</param>
1372       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> of the ancestor elements of this node. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.
1373 The nodes in the returned collection are in reverse document order.
1374 This method uses deferred execution.</returns>
1375     </member>
1376     <member name="M:System.Xml.Linq.XNode.CompareDocumentOrder(System.Xml.Linq.XNode,System.Xml.Linq.XNode)">
1377       <summary>Compares two nodes to determine their relative XML document order.</summary>
1378       <param name="n1">First <see cref="T:System.Xml.Linq.XNode" /> to compare.</param>
1379       <param name="n2">Second <see cref="T:System.Xml.Linq.XNode" /> to compare.</param>
1380       <returns>An <see langword="int" /> containing 0 if the nodes are equal; -1 if <paramref name="n1" /> is before <paramref name="n2" />; 1 if <paramref name="n1" /> is after <paramref name="n2" />.</returns>
1381       <exception cref="T:System.InvalidOperationException">The two nodes do not share a common ancestor.</exception>
1382     </member>
1383     <member name="M:System.Xml.Linq.XNode.CreateReader">
1384       <summary>Creates an <see cref="T:System.Xml.XmlReader" /> for this node.</summary>
1385       <returns>An <see cref="T:System.Xml.XmlReader" /> that can be used to read this node and its descendants.</returns>
1386     </member>
1387     <member name="M:System.Xml.Linq.XNode.CreateReader(System.Xml.Linq.ReaderOptions)">
1388       <summary>Creates an <see cref="T:System.Xml.XmlReader" /> with the options specified by the <paramref name="readerOptions" /> parameter.</summary>
1389       <param name="readerOptions">A <see cref="T:System.Xml.Linq.ReaderOptions" /> object that specifies whether to omit duplicate namespaces.</param>
1390       <returns>An <see cref="T:System.Xml.XmlReader" /> object.</returns>
1391     </member>
1392     <member name="M:System.Xml.Linq.XNode.DeepEquals(System.Xml.Linq.XNode,System.Xml.Linq.XNode)">
1393       <summary>Compares the values of two nodes, including the values of all descendant nodes.</summary>
1394       <param name="n1">The first <see cref="T:System.Xml.Linq.XNode" /> to compare.</param>
1395       <param name="n2">The second <see cref="T:System.Xml.Linq.XNode" /> to compare.</param>
1396       <returns>
1397         <see langword="true" /> if the nodes are equal; otherwise <see langword="false" />.</returns>
1398     </member>
1399     <member name="P:System.Xml.Linq.XNode.DocumentOrderComparer">
1400       <summary>Gets a comparer that can compare the relative position of two nodes.</summary>
1401       <returns>An <see cref="T:System.Xml.Linq.XNodeDocumentOrderComparer" /> that can compare the relative position of two nodes.</returns>
1402     </member>
1403     <member name="M:System.Xml.Linq.XNode.ElementsAfterSelf">
1404       <summary>Returns a collection of the sibling elements after this node, in document order.</summary>
1405       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> of the sibling elements after this node, in document order.</returns>
1406     </member>
1407     <member name="M:System.Xml.Linq.XNode.ElementsAfterSelf(System.Xml.Linq.XName)">
1408       <summary>Returns a filtered collection of the sibling elements after this node, in document order. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.</summary>
1409       <param name="name">The <see cref="T:System.Xml.Linq.XName" /> to match.</param>
1410       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> of the sibling elements after this node, in document order. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.</returns>
1411     </member>
1412     <member name="M:System.Xml.Linq.XNode.ElementsBeforeSelf">
1413       <summary>Returns a collection of the sibling elements before this node, in document order.</summary>
1414       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> of the sibling elements before this node, in document order.</returns>
1415     </member>
1416     <member name="M:System.Xml.Linq.XNode.ElementsBeforeSelf(System.Xml.Linq.XName)">
1417       <summary>Returns a filtered collection of the sibling elements before this node, in document order. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.</summary>
1418       <param name="name">The <see cref="T:System.Xml.Linq.XName" /> to match.</param>
1419       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> of the sibling elements before this node, in document order. Only elements that have a matching <see cref="T:System.Xml.Linq.XName" /> are included in the collection.</returns>
1420     </member>
1421     <member name="P:System.Xml.Linq.XNode.EqualityComparer">
1422       <summary>Gets a comparer that can compare two nodes for value equality.</summary>
1423       <returns>A <see cref="T:System.Xml.Linq.XNodeEqualityComparer" /> that can compare two nodes for value equality.</returns>
1424     </member>
1425     <member name="M:System.Xml.Linq.XNode.IsAfter(System.Xml.Linq.XNode)">
1426       <summary>Determines if the current node appears after a specified node in terms of document order.</summary>
1427       <param name="node">The <see cref="T:System.Xml.Linq.XNode" /> to compare for document order.</param>
1428       <returns>
1429         <see langword="true" /> if this node appears after the specified node; otherwise <see langword="false" />.</returns>
1430     </member>
1431     <member name="M:System.Xml.Linq.XNode.IsBefore(System.Xml.Linq.XNode)">
1432       <summary>Determines if the current node appears before a specified node in terms of document order.</summary>
1433       <param name="node">The <see cref="T:System.Xml.Linq.XNode" /> to compare for document order.</param>
1434       <returns>
1435         <see langword="true" /> if this node appears before the specified node; otherwise <see langword="false" />.</returns>
1436     </member>
1437     <member name="P:System.Xml.Linq.XNode.NextNode">
1438       <summary>Gets the next sibling node of this node.</summary>
1439       <returns>The <see cref="T:System.Xml.Linq.XNode" /> that contains the next sibling node.</returns>
1440     </member>
1441     <member name="M:System.Xml.Linq.XNode.NodesAfterSelf">
1442       <summary>Returns a collection of the sibling nodes after this node, in document order.</summary>
1443       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XNode" /> of the sibling nodes after this node, in document order.</returns>
1444     </member>
1445     <member name="M:System.Xml.Linq.XNode.NodesBeforeSelf">
1446       <summary>Returns a collection of the sibling nodes before this node, in document order.</summary>
1447       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XNode" /> of the sibling nodes before this node, in document order.</returns>
1448     </member>
1449     <member name="P:System.Xml.Linq.XNode.PreviousNode">
1450       <summary>Gets the previous sibling node of this node.</summary>
1451       <returns>The <see cref="T:System.Xml.Linq.XNode" /> that contains the previous sibling node.</returns>
1452     </member>
1453     <member name="M:System.Xml.Linq.XNode.ReadFrom(System.Xml.XmlReader)">
1454       <summary>Creates an <see cref="T:System.Xml.Linq.XNode" /> from an <see cref="T:System.Xml.XmlReader" />.</summary>
1455       <param name="reader">An <see cref="T:System.Xml.XmlReader" /> positioned at the node to read into this <see cref="T:System.Xml.Linq.XNode" />.</param>
1456       <returns>An <see cref="T:System.Xml.Linq.XNode" /> that contains the node and its descendant nodes that were read from the reader. The runtime type of the node is determined by the node type (<see cref="P:System.Xml.Linq.XObject.NodeType" />) of the first node encountered in the reader.</returns>
1457       <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XmlReader" /> is not positioned on a recognized node type.</exception>
1458       <exception cref="T:System.Xml.XmlException">The underlying <see cref="T:System.Xml.XmlReader" /> throws an exception.</exception>
1459     </member>
1460     <member name="M:System.Xml.Linq.XNode.ReadFromAsync(System.Xml.XmlReader,System.Threading.CancellationToken)">
1461       <summary>Creates an <see cref="T:System.Xml.Linq.XNode" /> from an <see cref="T:System.Xml.XmlReader" />. The runtime type of the node is determined by the <see cref="P:System.Xml.Linq.XObject.NodeType" /> of the first node encountered in the reader.</summary>
1462       <param name="reader">A reader positioned at the node to read into this <see cref="T:System.Xml.Linq.XNode" />.</param>
1463       <param name="cancellationToken">A token that can be used to request cancellation of the asynchronous operation.</param>
1464       <returns>An XNode that contains the nodes read from the reader.</returns>
1465       <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XmlReader" /> is not positioned on a recognized node type.</exception>
1466     </member>
1467     <member name="M:System.Xml.Linq.XNode.Remove">
1468       <summary>Removes this node from its parent.</summary>
1469       <exception cref="T:System.InvalidOperationException">The parent is <see langword="null" />.</exception>
1470     </member>
1471     <member name="M:System.Xml.Linq.XNode.ReplaceWith(System.Object)">
1472       <summary>Replaces this node with the specified content.</summary>
1473       <param name="content">Content that replaces this node.</param>
1474     </member>
1475     <member name="M:System.Xml.Linq.XNode.ReplaceWith(System.Object[])">
1476       <summary>Replaces this node with the specified content.</summary>
1477       <param name="content">A parameter list of the new content.</param>
1478     </member>
1479     <member name="M:System.Xml.Linq.XNode.ToString">
1480       <summary>Returns the indented XML for this node.</summary>
1481       <returns>A <see cref="T:System.String" /> containing the indented XML.</returns>
1482     </member>
1483     <member name="M:System.Xml.Linq.XNode.ToString(System.Xml.Linq.SaveOptions)">
1484       <summary>Returns the XML for this node, optionally disabling formatting.</summary>
1485       <param name="options">A <see cref="T:System.Xml.Linq.SaveOptions" /> that specifies formatting behavior.</param>
1486       <returns>A <see cref="T:System.String" /> containing the XML.</returns>
1487     </member>
1488     <member name="M:System.Xml.Linq.XNode.WriteTo(System.Xml.XmlWriter)">
1489       <summary>Writes this node to an <see cref="T:System.Xml.XmlWriter" />.</summary>
1490       <param name="writer">An <see cref="T:System.Xml.XmlWriter" /> into which this method will write.</param>
1491     </member>
1492     <member name="M:System.Xml.Linq.XNode.WriteToAsync(System.Xml.XmlWriter,System.Threading.CancellationToken)">
1493       <summary>Writes the current node to an <see cref="T:System.Xml.XmlWriter" />.</summary>
1494       <param name="writer">The writer to write the current node into.</param>
1495       <param name="cancellationToken">A token that can be used to request cancellation of the asynchronous operation.</param>
1496       <returns>A task representing the asynchronous write operation.</returns>
1497     </member>
1498     <member name="T:System.Xml.Linq.XNodeDocumentOrderComparer">
1499       <summary>Contains functionality to compare nodes for their document order. This class cannot be inherited.</summary>
1500     </member>
1501     <member name="M:System.Xml.Linq.XNodeDocumentOrderComparer.#ctor">
1502       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XNodeDocumentOrderComparer" /> class.</summary>
1503     </member>
1504     <member name="M:System.Xml.Linq.XNodeDocumentOrderComparer.Compare(System.Xml.Linq.XNode,System.Xml.Linq.XNode)">
1505       <summary>Compares two nodes to determine their relative document order.</summary>
1506       <param name="x">The first <see cref="T:System.Xml.Linq.XNode" /> to compare.</param>
1507       <param name="y">The second <see cref="T:System.Xml.Linq.XNode" /> to compare.</param>
1508       <returns>An <see cref="T:System.Int32" /> that contains 0 if the nodes are equal; -1 if <paramref name="x" /> is before <paramref name="y" />; 1 if <paramref name="x" /> is after <paramref name="y" />.</returns>
1509       <exception cref="T:System.InvalidOperationException">The two nodes do not share a common ancestor.</exception>
1510     </member>
1511     <member name="M:System.Xml.Linq.XNodeDocumentOrderComparer.System#Collections#IComparer#Compare(System.Object,System.Object)">
1512       <summary>Compares two nodes to determine their relative document order.</summary>
1513       <param name="x">The first <see cref="T:System.Xml.Linq.XNode" /> to compare.</param>
1514       <param name="y">The second <see cref="T:System.Xml.Linq.XNode" /> to compare.</param>
1515       <returns>An <see cref="T:System.Int32" /> that contains 0 if the nodes are equal; -1 if <paramref name="x" /> is before <paramref name="y" />; 1 if <paramref name="x" /> is after <paramref name="y" />.</returns>
1516       <exception cref="T:System.InvalidOperationException">The two nodes do not share a common ancestor.</exception>
1517       <exception cref="T:System.ArgumentException">The two nodes are not derived from <see cref="T:System.Xml.Linq.XNode" />.</exception>
1518     </member>
1519     <member name="T:System.Xml.Linq.XNodeEqualityComparer">
1520       <summary>Compares nodes to determine whether they are equal. This class cannot be inherited.</summary>
1521     </member>
1522     <member name="M:System.Xml.Linq.XNodeEqualityComparer.#ctor">
1523       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XNodeEqualityComparer" /> class.</summary>
1524     </member>
1525     <member name="M:System.Xml.Linq.XNodeEqualityComparer.Equals(System.Xml.Linq.XNode,System.Xml.Linq.XNode)">
1526       <summary>Compares the values of two nodes.</summary>
1527       <param name="x">The first <see cref="T:System.Xml.Linq.XNode" /> to compare.</param>
1528       <param name="y">The second <see cref="T:System.Xml.Linq.XNode" /> to compare.</param>
1529       <returns>A <see cref="T:System.Boolean" /> indicating if the nodes are equal.</returns>
1530     </member>
1531     <member name="M:System.Xml.Linq.XNodeEqualityComparer.GetHashCode(System.Xml.Linq.XNode)">
1532       <summary>Returns a hash code based on an <see cref="T:System.Xml.Linq.XNode" />.</summary>
1533       <param name="obj">The <see cref="T:System.Xml.Linq.XNode" /> to hash.</param>
1534       <returns>A <see cref="T:System.Int32" /> that contains a value-based hash code for the node.</returns>
1535     </member>
1536     <member name="M:System.Xml.Linq.XNodeEqualityComparer.System#Collections#IEqualityComparer#Equals(System.Object,System.Object)">
1537       <summary>Compares the values of two nodes.</summary>
1538       <param name="x">The first <see cref="T:System.Xml.Linq.XNode" /> to compare.</param>
1539       <param name="y">The second <see cref="T:System.Xml.Linq.XNode" /> to compare.</param>
1540       <returns>
1541         <see langword="true" /> if the nodes are equal; otherwise <see langword="false" />.</returns>
1542     </member>
1543     <member name="M:System.Xml.Linq.XNodeEqualityComparer.System#Collections#IEqualityComparer#GetHashCode(System.Object)">
1544       <summary>Returns a hash code based on the value of a node.</summary>
1545       <param name="obj">The node to hash.</param>
1546       <returns>A <see cref="T:System.Int32" /> that contains a value-based hash code for the node.</returns>
1547     </member>
1548     <member name="T:System.Xml.Linq.XObject">
1549       <summary>Represents a node or an attribute in an XML tree.</summary>
1550     </member>
1551     <member name="M:System.Xml.Linq.XObject.AddAnnotation(System.Object)">
1552       <summary>Adds an object to the annotation list of this <see cref="T:System.Xml.Linq.XObject" />.</summary>
1553       <param name="annotation">An object that contains the annotation to add.</param>
1554     </member>
1555     <member name="M:System.Xml.Linq.XObject.Annotation(System.Type)">
1556       <summary>Gets the first annotation object of the specified type from this <see cref="T:System.Xml.Linq.XObject" />.</summary>
1557       <param name="type">The type of the annotation to retrieve.</param>
1558       <returns>The <see cref="T:System.Object" /> that contains the first annotation object that matches the specified type, or <see langword="null" /> if no annotation is of the specified type.</returns>
1559     </member>
1560     <member name="M:System.Xml.Linq.XObject.Annotation``1">
1561       <summary>Gets the first annotation object of the specified type from this <see cref="T:System.Xml.Linq.XObject" />.</summary>
1562       <typeparam name="T">The type of the annotation to retrieve.</typeparam>
1563       <returns>The first annotation object that matches the specified type, or <see langword="null" /> if no annotation is of the specified type.</returns>
1564     </member>
1565     <member name="M:System.Xml.Linq.XObject.Annotations(System.Type)">
1566       <summary>Gets a collection of annotations of the specified type for this <see cref="T:System.Xml.Linq.XObject" />.</summary>
1567       <param name="type">The type of the annotations to retrieve.</param>
1568       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Object" /> that contains the annotations that match the specified type for this <see cref="T:System.Xml.Linq.XObject" />.</returns>
1569     </member>
1570     <member name="M:System.Xml.Linq.XObject.Annotations``1">
1571       <summary>Gets a collection of annotations of the specified type for this <see cref="T:System.Xml.Linq.XObject" />.</summary>
1572       <typeparam name="T">The type of the annotations to retrieve.</typeparam>
1573       <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> that contains the annotations for this <see cref="T:System.Xml.Linq.XObject" />.</returns>
1574     </member>
1575     <member name="P:System.Xml.Linq.XObject.BaseUri">
1576       <summary>Gets the base URI for this <see cref="T:System.Xml.Linq.XObject" />.</summary>
1577       <returns>A <see cref="T:System.String" /> that contains the base URI for this <see cref="T:System.Xml.Linq.XObject" />.</returns>
1578     </member>
1579     <member name="E:System.Xml.Linq.XObject.Changed">
1580       <summary>Raised when this <see cref="T:System.Xml.Linq.XObject" /> or any of its descendants have changed.</summary>
1581     </member>
1582     <member name="E:System.Xml.Linq.XObject.Changing">
1583       <summary>Raised when this <see cref="T:System.Xml.Linq.XObject" /> or any of its descendants are about to change.</summary>
1584     </member>
1585     <member name="P:System.Xml.Linq.XObject.Document">
1586       <summary>Gets the <see cref="T:System.Xml.Linq.XDocument" /> for this <see cref="T:System.Xml.Linq.XObject" />.</summary>
1587       <returns>The <see cref="T:System.Xml.Linq.XDocument" /> for this <see cref="T:System.Xml.Linq.XObject" />.</returns>
1588     </member>
1589     <member name="P:System.Xml.Linq.XObject.NodeType">
1590       <summary>Gets the node type for this <see cref="T:System.Xml.Linq.XObject" />.</summary>
1591       <returns>The node type for this <see cref="T:System.Xml.Linq.XObject" />.</returns>
1592     </member>
1593     <member name="P:System.Xml.Linq.XObject.Parent">
1594       <summary>Gets the parent <see cref="T:System.Xml.Linq.XElement" /> of this <see cref="T:System.Xml.Linq.XObject" />.</summary>
1595       <returns>The parent <see cref="T:System.Xml.Linq.XElement" /> of this <see cref="T:System.Xml.Linq.XObject" />.</returns>
1596     </member>
1597     <member name="M:System.Xml.Linq.XObject.RemoveAnnotations(System.Type)">
1598       <summary>Removes the annotations of the specified type from this <see cref="T:System.Xml.Linq.XObject" />.</summary>
1599       <param name="type">The type of annotations to remove.</param>
1600     </member>
1601     <member name="M:System.Xml.Linq.XObject.RemoveAnnotations``1">
1602       <summary>Removes the annotations of the specified type from this <see cref="T:System.Xml.Linq.XObject" />.</summary>
1603       <typeparam name="T">The type of annotations to remove.</typeparam>
1604     </member>
1605     <member name="M:System.Xml.Linq.XObject.System#Xml#IXmlLineInfo#HasLineInfo">
1606       <summary>Gets a value indicating whether or not this <see cref="T:System.Xml.Linq.XObject" /> has line information.</summary>
1607       <returns>
1608         <see langword="true" /> if the <see cref="T:System.Xml.Linq.XObject" /> has line information; otherwise, <see langword="false" />.</returns>
1609     </member>
1610     <member name="P:System.Xml.Linq.XObject.System#Xml#IXmlLineInfo#LineNumber">
1611       <summary>Gets the line number that the underlying <see cref="T:System.Xml.XmlReader" /> reported for this <see cref="T:System.Xml.Linq.XObject" />.</summary>
1612       <returns>An <see cref="T:System.Int32" /> that contains the line number reported by the <see cref="T:System.Xml.XmlReader" /> for this <see cref="T:System.Xml.Linq.XObject" />.</returns>
1613     </member>
1614     <member name="P:System.Xml.Linq.XObject.System#Xml#IXmlLineInfo#LinePosition">
1615       <summary>Gets the line position that the underlying <see cref="T:System.Xml.XmlReader" /> reported for this <see cref="T:System.Xml.Linq.XObject" />.</summary>
1616       <returns>An <see cref="T:System.Int32" /> that contains the line position reported by the <see cref="T:System.Xml.XmlReader" /> for this <see cref="T:System.Xml.Linq.XObject" />.</returns>
1617     </member>
1618     <member name="T:System.Xml.Linq.XObjectChange">
1619       <summary>Specifies the event type when an event is raised for an <see cref="T:System.Xml.Linq.XObject" />.</summary>
1620     </member>
1621     <member name="F:System.Xml.Linq.XObjectChange.Add">
1622       <summary>An <see cref="T:System.Xml.Linq.XObject" /> has been or will be added to an <see cref="T:System.Xml.Linq.XContainer" />.</summary>
1623     </member>
1624     <member name="F:System.Xml.Linq.XObjectChange.Name">
1625       <summary>An <see cref="T:System.Xml.Linq.XObject" /> has been or will be renamed.</summary>
1626     </member>
1627     <member name="F:System.Xml.Linq.XObjectChange.Remove">
1628       <summary>An <see cref="T:System.Xml.Linq.XObject" /> has been or will be removed from an <see cref="T:System.Xml.Linq.XContainer" />.</summary>
1629     </member>
1630     <member name="F:System.Xml.Linq.XObjectChange.Value">
1631       <summary>The value of an <see cref="T:System.Xml.Linq.XObject" /> has been or will be changed. In addition, a change in the serialization of an empty element (either from an empty tag to start/end tag pair or vice versa) raises this event.</summary>
1632     </member>
1633     <member name="T:System.Xml.Linq.XObjectChangeEventArgs">
1634       <summary>Provides data for the <see cref="E:System.Xml.Linq.XObject.Changing" /> and <see cref="E:System.Xml.Linq.XObject.Changed" /> events.</summary>
1635     </member>
1636     <member name="M:System.Xml.Linq.XObjectChangeEventArgs.#ctor(System.Xml.Linq.XObjectChange)">
1637       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XObjectChangeEventArgs" /> class.</summary>
1638       <param name="objectChange">An <see cref="T:System.Xml.Linq.XObjectChange" /> that contains the event arguments for LINQ to XML events.</param>
1639     </member>
1640     <member name="F:System.Xml.Linq.XObjectChangeEventArgs.Add">
1641       <summary>Event argument for an <see cref="F:System.Xml.Linq.XObjectChange.Add" /> change event.</summary>
1642     </member>
1643     <member name="F:System.Xml.Linq.XObjectChangeEventArgs.Name">
1644       <summary>Event argument for a <see cref="F:System.Xml.Linq.XObjectChange.Name" /> change event.</summary>
1645     </member>
1646     <member name="P:System.Xml.Linq.XObjectChangeEventArgs.ObjectChange">
1647       <summary>Gets the type of change.</summary>
1648       <returns>An <see cref="T:System.Xml.Linq.XObjectChange" /> that contains the type of change.</returns>
1649     </member>
1650     <member name="F:System.Xml.Linq.XObjectChangeEventArgs.Remove">
1651       <summary>Event argument for a <see cref="F:System.Xml.Linq.XObjectChange.Remove" /> change event.</summary>
1652     </member>
1653     <member name="F:System.Xml.Linq.XObjectChangeEventArgs.Value">
1654       <summary>Event argument for a <see cref="F:System.Xml.Linq.XObjectChange.Value" /> change event.</summary>
1655     </member>
1656     <member name="T:System.Xml.Linq.XProcessingInstruction">
1657       <summary>Represents an XML processing instruction.</summary>
1658     </member>
1659     <member name="M:System.Xml.Linq.XProcessingInstruction.#ctor(System.String,System.String)">
1660       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XProcessingInstruction" /> class.</summary>
1661       <param name="target">A <see cref="T:System.String" /> containing the target application for this <see cref="T:System.Xml.Linq.XProcessingInstruction" />.</param>
1662       <param name="data">The string data for this <see cref="T:System.Xml.Linq.XProcessingInstruction" />.</param>
1663       <exception cref="T:System.ArgumentNullException">The <paramref name="target" /> or <paramref name="data" /> parameter is <see langword="null" />.</exception>
1664       <exception cref="T:System.ArgumentException">The <paramref name="target" /> does not follow the constraints of an XML name.</exception>
1665     </member>
1666     <member name="M:System.Xml.Linq.XProcessingInstruction.#ctor(System.Xml.Linq.XProcessingInstruction)">
1667       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XProcessingInstruction" /> class.</summary>
1668       <param name="other">The <see cref="T:System.Xml.Linq.XProcessingInstruction" /> node to copy from.</param>
1669     </member>
1670     <member name="P:System.Xml.Linq.XProcessingInstruction.Data">
1671       <summary>Gets or sets the string value of this processing instruction.</summary>
1672       <returns>A <see cref="T:System.String" /> that contains the string value of this processing instruction.</returns>
1673       <exception cref="T:System.ArgumentNullException">The string <paramref name="value" /> is <see langword="null" />.</exception>
1674     </member>
1675     <member name="P:System.Xml.Linq.XProcessingInstruction.NodeType">
1676       <summary>Gets the node type for this node.</summary>
1677       <returns>The node type. For <see cref="T:System.Xml.Linq.XProcessingInstruction" /> objects, this value is <see cref="F:System.Xml.XmlNodeType.ProcessingInstruction" />.</returns>
1678     </member>
1679     <member name="P:System.Xml.Linq.XProcessingInstruction.Target">
1680       <summary>Gets or sets a string containing the target application for this processing instruction.</summary>
1681       <returns>A <see cref="T:System.String" /> containing the target application for this processing instruction.</returns>
1682       <exception cref="T:System.ArgumentNullException">The string <paramref name="value" /> is <see langword="null" />.</exception>
1683       <exception cref="T:System.ArgumentException">The <paramref name="target" /> does not follow the constraints of an XML name.</exception>
1684     </member>
1685     <member name="M:System.Xml.Linq.XProcessingInstruction.WriteTo(System.Xml.XmlWriter)">
1686       <summary>Writes this processing instruction to an <see cref="T:System.Xml.XmlWriter" />.</summary>
1687       <param name="writer">The <see cref="T:System.Xml.XmlWriter" /> to write this processing instruction to.</param>
1688     </member>
1689     <member name="M:System.Xml.Linq.XProcessingInstruction.WriteToAsync(System.Xml.XmlWriter,System.Threading.CancellationToken)">
1690       <summary>Writes this <see cref="T:System.Xml.Linq.XProcessingInstruction" /> to the specified <see cref="T:System.Xml.XmlWriter" />.</summary>
1691       <param name="writer">The writer to write this <see cref="T:System.Xml.Linq.XProcessingInstruction" /> to.</param>
1692       <param name="cancellationToken">A token that can be used to request cancellation of the asynchronous operation.</param>
1693       <returns>A task representing the asynchronous write operation.</returns>
1694     </member>
1695     <member name="T:System.Xml.Linq.XStreamingElement">
1696       <summary>Represents elements in an XML tree that supports deferred streaming output.</summary>
1697     </member>
1698     <member name="M:System.Xml.Linq.XStreamingElement.#ctor(System.Xml.Linq.XName)">
1699       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XElement" /> class from the specified <see cref="T:System.Xml.Linq.XName" />.</summary>
1700       <param name="name">An <see cref="T:System.Xml.Linq.XName" /> that contains the name of the element.</param>
1701     </member>
1702     <member name="M:System.Xml.Linq.XStreamingElement.#ctor(System.Xml.Linq.XName,System.Object)">
1703       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XStreamingElement" /> class with the specified name and content.</summary>
1704       <param name="name">An <see cref="T:System.Xml.Linq.XName" /> that contains the element name.</param>
1705       <param name="content">The contents of the element.</param>
1706     </member>
1707     <member name="M:System.Xml.Linq.XStreamingElement.#ctor(System.Xml.Linq.XName,System.Object[])">
1708       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XStreamingElement" /> class with the specified name and content.</summary>
1709       <param name="name">An <see cref="T:System.Xml.Linq.XName" /> that contains the element name.</param>
1710       <param name="content">The contents of the element.</param>
1711     </member>
1712     <member name="M:System.Xml.Linq.XStreamingElement.Add(System.Object)">
1713       <summary>Adds the specified content as children to this <see cref="T:System.Xml.Linq.XStreamingElement" />.</summary>
1714       <param name="content">Content to be added to the streaming element.</param>
1715     </member>
1716     <member name="M:System.Xml.Linq.XStreamingElement.Add(System.Object[])">
1717       <summary>Adds the specified content as children to this <see cref="T:System.Xml.Linq.XStreamingElement" />.</summary>
1718       <param name="content">Content to be added to the streaming element.</param>
1719     </member>
1720     <member name="P:System.Xml.Linq.XStreamingElement.Name">
1721       <summary>Gets or sets the name of this streaming element.</summary>
1722       <returns>An <see cref="T:System.Xml.Linq.XName" /> that contains the name of this streaming element.</returns>
1723     </member>
1724     <member name="M:System.Xml.Linq.XStreamingElement.Save(System.IO.Stream)">
1725       <summary>Outputs this <see cref="T:System.Xml.Linq.XStreamingElement" /> to the specified <see cref="T:System.IO.Stream" />.</summary>
1726       <param name="stream">The stream to output this <see cref="T:System.Xml.Linq.XDocument" /> to.</param>
1727     </member>
1728     <member name="M:System.Xml.Linq.XStreamingElement.Save(System.IO.Stream,System.Xml.Linq.SaveOptions)">
1729       <summary>Outputs this <see cref="T:System.Xml.Linq.XStreamingElement" /> to the specified <see cref="T:System.IO.Stream" />, optionally specifying formatting behavior.</summary>
1730       <param name="stream">The stream to output this <see cref="T:System.Xml.Linq.XDocument" /> to.</param>
1731       <param name="options">A <see cref="T:System.Xml.Linq.SaveOptions" /> object that specifies formatting behavior.</param>
1732     </member>
1733     <member name="M:System.Xml.Linq.XStreamingElement.Save(System.IO.TextWriter)">
1734       <summary>Serialize this streaming element to a <see cref="T:System.IO.TextWriter" />.</summary>
1735       <param name="textWriter">A <see cref="T:System.IO.TextWriter" /> that the <see cref="T:System.Xml.Linq.XStreamingElement" /> will be written to.</param>
1736     </member>
1737     <member name="M:System.Xml.Linq.XStreamingElement.Save(System.IO.TextWriter,System.Xml.Linq.SaveOptions)">
1738       <summary>Serialize this streaming element to a <see cref="T:System.IO.TextWriter" />, optionally disabling formatting.</summary>
1739       <param name="textWriter">The <see cref="T:System.IO.TextWriter" /> to output the XML to.</param>
1740       <param name="options">A <see cref="T:System.Xml.Linq.SaveOptions" /> that specifies formatting behavior.</param>
1741     </member>
1742     <member name="M:System.Xml.Linq.XStreamingElement.Save(System.String)">
1743       <summary>Serialize this streaming element to a file.</summary>
1744       <param name="fileName">A <see cref="T:System.String" /> that contains the name of the file.</param>
1745     </member>
1746     <member name="M:System.Xml.Linq.XStreamingElement.Save(System.String,System.Xml.Linq.SaveOptions)">
1747       <summary>Serialize this streaming element to a file, optionally disabling formatting.</summary>
1748       <param name="fileName">A <see cref="T:System.String" /> that contains the name of the file.</param>
1749       <param name="options">A <see cref="T:System.Xml.Linq.SaveOptions" /> object that specifies formatting behavior.</param>
1750     </member>
1751     <member name="M:System.Xml.Linq.XStreamingElement.Save(System.Xml.XmlWriter)">
1752       <summary>Serialize this streaming element to an <see cref="T:System.Xml.XmlWriter" />.</summary>
1753       <param name="writer">A <see cref="T:System.Xml.XmlWriter" /> that the <see cref="T:System.Xml.Linq.XElement" /> will be written to.</param>
1754     </member>
1755     <member name="M:System.Xml.Linq.XStreamingElement.ToString">
1756       <summary>Returns the formatted (indented) XML for this streaming element.</summary>
1757       <returns>A <see cref="T:System.String" /> containing the indented XML.</returns>
1758     </member>
1759     <member name="M:System.Xml.Linq.XStreamingElement.ToString(System.Xml.Linq.SaveOptions)">
1760       <summary>Returns the XML for this streaming element, optionally disabling formatting.</summary>
1761       <param name="options">A <see cref="T:System.Xml.Linq.SaveOptions" /> that specifies formatting behavior.</param>
1762       <returns>A <see cref="T:System.String" /> containing the XML.</returns>
1763     </member>
1764     <member name="M:System.Xml.Linq.XStreamingElement.WriteTo(System.Xml.XmlWriter)">
1765       <summary>Writes this streaming element to an <see cref="T:System.Xml.XmlWriter" />.</summary>
1766       <param name="writer">An <see cref="T:System.Xml.XmlWriter" /> into which this method will write.</param>
1767     </member>
1768     <member name="T:System.Xml.Linq.XText">
1769       <summary>Represents a text node.</summary>
1770     </member>
1771     <member name="M:System.Xml.Linq.XText.#ctor(System.String)">
1772       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XText" /> class.</summary>
1773       <param name="value">The <see cref="T:System.String" /> that contains the value of the <see cref="T:System.Xml.Linq.XText" /> node.</param>
1774     </member>
1775     <member name="M:System.Xml.Linq.XText.#ctor(System.Xml.Linq.XText)">
1776       <summary>Initializes a new instance of the <see cref="T:System.Xml.Linq.XText" /> class from another <see cref="T:System.Xml.Linq.XText" /> object.</summary>
1777       <param name="other">The <see cref="T:System.Xml.Linq.XText" /> node to copy from.</param>
1778     </member>
1779     <member name="P:System.Xml.Linq.XText.NodeType">
1780       <summary>Gets the node type for this node.</summary>
1781       <returns>The node type. For <see cref="T:System.Xml.Linq.XText" /> objects, this value is <see cref="F:System.Xml.XmlNodeType.Text" />.</returns>
1782     </member>
1783     <member name="P:System.Xml.Linq.XText.Value">
1784       <summary>Gets or sets the value of this node.</summary>
1785       <returns>A <see cref="T:System.String" /> that contains the value of this node.</returns>
1786     </member>
1787     <member name="M:System.Xml.Linq.XText.WriteTo(System.Xml.XmlWriter)">
1788       <summary>Writes this node to an <see cref="T:System.Xml.XmlWriter" />.</summary>
1789       <param name="writer">An <see cref="T:System.Xml.XmlWriter" /> into which this method will write.</param>
1790     </member>
1791     <member name="M:System.Xml.Linq.XText.WriteToAsync(System.Xml.XmlWriter,System.Threading.CancellationToken)">
1792       <summary>Asynchronously writes this <see cref="T:System.Xml.Linq.XText" /> to the specified <see cref="T:System.Xml.XmlWriter" />.</summary>
1793       <param name="writer">The writer to write this <see cref="T:System.Xml.Linq.XText" /> to.</param>
1794       <param name="cancellationToken">A token that can be used to request cancellation of the asynchronous operation.</param>
1795       <returns>A task representing the asynchronous write operation.</returns>
1796     </member>
1797     <member name="T:System.Xml.Schema.Extensions">
1798       <summary>This class contains the LINQ to XML extension methods for XSD validation.</summary>
1799     </member>
1800     <member name="M:System.Xml.Schema.Extensions.GetSchemaInfo(System.Xml.Linq.XAttribute)">
1801       <summary>Gets the post-schema-validation infoset (PSVI) of a validated attribute.</summary>
1802       <param name="source">An <see cref="T:System.Xml.Linq.XAttribute" /> that has been previously validated.</param>
1803       <returns>A <see cref="T:System.Xml.Schema.IXmlSchemaInfo" /> that contains the post-schema-validation infoset for an <see cref="T:System.Xml.Linq.XAttribute" />.</returns>
1804     </member>
1805     <member name="M:System.Xml.Schema.Extensions.GetSchemaInfo(System.Xml.Linq.XElement)">
1806       <summary>Gets the post-schema-validation infoset (PSVI) of a validated element.</summary>
1807       <param name="source">An <see cref="T:System.Xml.Linq.XElement" /> that has been previously validated.</param>
1808       <returns>A <see cref="T:System.Xml.Schema.IXmlSchemaInfo" /> that contains the post-schema-validation infoset (PSVI) for an <see cref="T:System.Xml.Linq.XElement" />.</returns>
1809     </member>
1810     <member name="M:System.Xml.Schema.Extensions.Validate(System.Xml.Linq.XAttribute,System.Xml.Schema.XmlSchemaObject,System.Xml.Schema.XmlSchemaSet,System.Xml.Schema.ValidationEventHandler)">
1811       <summary>This method validates that an <see cref="T:System.Xml.Linq.XAttribute" /> conforms to a specified <see cref="T:System.Xml.Schema.XmlSchemaObject" /> and an <see cref="T:System.Xml.Schema.XmlSchemaSet" />.</summary>
1812       <param name="source">The <see cref="T:System.Xml.Linq.XAttribute" /> to validate.</param>
1813       <param name="partialValidationType">An <see cref="T:System.Xml.Schema.XmlSchemaObject" /> that specifies the sub-tree to validate.</param>
1814       <param name="schemas">An <see cref="T:System.Xml.Schema.XmlSchemaSet" /> to validate against.</param>
1815       <param name="validationEventHandler">A <see cref="T:System.Xml.Schema.ValidationEventHandler" /> for an event that occurs when the reader encounters validation errors. If <see langword="null" />, throws an exception upon validation errors.</param>
1816       <exception cref="T:System.Xml.Schema.XmlSchemaValidationException">Thrown for XML Schema Definition Language (XSD) validation errors.</exception>
1817     </member>
1818     <member name="M:System.Xml.Schema.Extensions.Validate(System.Xml.Linq.XAttribute,System.Xml.Schema.XmlSchemaObject,System.Xml.Schema.XmlSchemaSet,System.Xml.Schema.ValidationEventHandler,System.Boolean)">
1819       <summary>Validates that an <see cref="T:System.Xml.Linq.XAttribute" /> conforms to a specified <see cref="T:System.Xml.Schema.XmlSchemaObject" /> and an <see cref="T:System.Xml.Schema.XmlSchemaSet" />, optionally populating the XML tree with the post-schema-validation infoset (PSVI).</summary>
1820       <param name="source">The <see cref="T:System.Xml.Linq.XAttribute" /> to validate.</param>
1821       <param name="partialValidationType">An <see cref="T:System.Xml.Schema.XmlSchemaObject" /> that specifies the sub-tree to validate.</param>
1822       <param name="schemas">An <see cref="T:System.Xml.Schema.XmlSchemaSet" /> to validate against.</param>
1823       <param name="validationEventHandler">A <see cref="T:System.Xml.Schema.ValidationEventHandler" /> for an event that occurs when the reader encounters validation errors. If <see langword="null" />, throws an exception upon validation errors.</param>
1824       <param name="addSchemaInfo">A <see cref="T:System.Boolean" /> indicating whether to populate the post-schema-validation infoset (PSVI).</param>
1825       <exception cref="T:System.Xml.Schema.XmlSchemaValidationException">Thrown for XML Schema Definition Language (XSD) validation errors.</exception>
1826     </member>
1827     <member name="M:System.Xml.Schema.Extensions.Validate(System.Xml.Linq.XDocument,System.Xml.Schema.XmlSchemaSet,System.Xml.Schema.ValidationEventHandler)">
1828       <summary>This method validates that an <see cref="T:System.Xml.Linq.XDocument" /> conforms to an XSD in an <see cref="T:System.Xml.Schema.XmlSchemaSet" />.</summary>
1829       <param name="source">The <see cref="T:System.Xml.Linq.XDocument" /> to validate.</param>
1830       <param name="schemas">An <see cref="T:System.Xml.Schema.XmlSchemaSet" /> to validate against.</param>
1831       <param name="validationEventHandler">A <see cref="T:System.Xml.Schema.ValidationEventHandler" /> for an event that occurs when the reader encounters validation errors. If <see langword="null" />, throws an exception upon validation errors.</param>
1832       <exception cref="T:System.Xml.Schema.XmlSchemaValidationException">Thrown for XML Schema Definition Language (XSD) validation errors.</exception>
1833     </member>
1834     <member name="M:System.Xml.Schema.Extensions.Validate(System.Xml.Linq.XDocument,System.Xml.Schema.XmlSchemaSet,System.Xml.Schema.ValidationEventHandler,System.Boolean)">
1835       <summary>Validates that an <see cref="T:System.Xml.Linq.XDocument" /> conforms to an XSD in an <see cref="T:System.Xml.Schema.XmlSchemaSet" />, optionally populating the XML tree with the post-schema-validation infoset (PSVI).</summary>
1836       <param name="source">The <see cref="T:System.Xml.Linq.XDocument" /> to validate.</param>
1837       <param name="schemas">An <see cref="T:System.Xml.Schema.XmlSchemaSet" /> to validate against.</param>
1838       <param name="validationEventHandler">A <see cref="T:System.Xml.Schema.ValidationEventHandler" /> for an event that occurs when the reader encounters validation errors. If <see langword="null" />, throws an exception upon validation errors.</param>
1839       <param name="addSchemaInfo">A <see cref="T:System.Boolean" /> indicating whether to populate the post-schema-validation infoset (PSVI).</param>
1840       <exception cref="T:System.Xml.Schema.XmlSchemaValidationException">Thrown for XML Schema Definition Language (XSD) validation errors.</exception>
1841     </member>
1842     <member name="M:System.Xml.Schema.Extensions.Validate(System.Xml.Linq.XElement,System.Xml.Schema.XmlSchemaObject,System.Xml.Schema.XmlSchemaSet,System.Xml.Schema.ValidationEventHandler)">
1843       <summary>This method validates that an <see cref="T:System.Xml.Linq.XElement" /> sub-tree conforms to a specified <see cref="T:System.Xml.Schema.XmlSchemaObject" /> and an <see cref="T:System.Xml.Schema.XmlSchemaSet" />.</summary>
1844       <param name="source">The <see cref="T:System.Xml.Linq.XElement" /> to validate.</param>
1845       <param name="partialValidationType">An <see cref="T:System.Xml.Schema.XmlSchemaObject" /> that specifies the sub-tree to validate.</param>
1846       <param name="schemas">An <see cref="T:System.Xml.Schema.XmlSchemaSet" /> to validate against.</param>
1847       <param name="validationEventHandler">A <see cref="T:System.Xml.Schema.ValidationEventHandler" /> for an event that occurs when the reader encounters validation errors. If <see langword="null" />, throws an exception upon validation errors.</param>
1848       <exception cref="T:System.Xml.Schema.XmlSchemaValidationException">Thrown for XML Schema Definition Language (XSD) validation errors.</exception>
1849     </member>
1850     <member name="M:System.Xml.Schema.Extensions.Validate(System.Xml.Linq.XElement,System.Xml.Schema.XmlSchemaObject,System.Xml.Schema.XmlSchemaSet,System.Xml.Schema.ValidationEventHandler,System.Boolean)">
1851       <summary>Validates that an <see cref="T:System.Xml.Linq.XElement" /> sub-tree conforms to a specified <see cref="T:System.Xml.Schema.XmlSchemaObject" /> and an <see cref="T:System.Xml.Schema.XmlSchemaSet" />, optionally populating the XML tree with the post-schema-validation infoset (PSVI).</summary>
1852       <param name="source">The <see cref="T:System.Xml.Linq.XElement" /> to validate.</param>
1853       <param name="partialValidationType">An <see cref="T:System.Xml.Schema.XmlSchemaObject" /> that specifies the sub-tree to validate.</param>
1854       <param name="schemas">An <see cref="T:System.Xml.Schema.XmlSchemaSet" /> to validate against.</param>
1855       <param name="validationEventHandler">A <see cref="T:System.Xml.Schema.ValidationEventHandler" /> for an event that occurs when the reader encounters validation errors. If <see langword="null" />, throws an exception upon validation errors.</param>
1856       <param name="addSchemaInfo">A <see cref="T:System.Boolean" /> indicating whether to populate the post-schema-validation infoset (PSVI).</param>
1857       <exception cref="T:System.Xml.Schema.XmlSchemaValidationException">Thrown for XML Schema Definition Language (XSD) validation errors.</exception>
1858     </member>
1859   </members>
1860 </doc>