Merge pull request #949 from ermshiperete/bug-novell-463149
[mono.git] / mcs / class / System.Xml.Linq / Documentation / en / index.xml
1 <Overview>
2   <Assemblies>
3     <Assembly Name="System.Xml.Linq" Version="4.0.0.0">
4       <AssemblyPublicKey>[00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 ]</AssemblyPublicKey>
5       <Attributes>
6         <Attribute>
7           <AttributeName>System.CLSCompliant(true)</AttributeName>
8         </Attribute>
9         <Attribute>
10           <AttributeName>System.Diagnostics.Debuggable(System.Diagnostics.DebuggableAttribute+DebuggingModes.IgnoreSymbolStoreSequencePoints)</AttributeName>
11         </Attribute>
12         <Attribute>
13           <AttributeName>System.Reflection.AssemblyCompany("Mono development team")</AttributeName>
14         </Attribute>
15         <Attribute>
16           <AttributeName>System.Reflection.AssemblyCopyright("(c) Various Mono authors")</AttributeName>
17         </Attribute>
18         <Attribute>
19           <AttributeName>System.Reflection.AssemblyDefaultAlias("System.Xml.Linq.dll")</AttributeName>
20         </Attribute>
21         <Attribute>
22           <AttributeName>System.Reflection.AssemblyDescription("System.Xml.Linq.dll")</AttributeName>
23         </Attribute>
24         <Attribute>
25           <AttributeName>System.Reflection.AssemblyFileVersion("4.0.30319.17020")</AttributeName>
26         </Attribute>
27         <Attribute>
28           <AttributeName>System.Reflection.AssemblyInformationalVersion("4.0.30319.17020")</AttributeName>
29         </Attribute>
30         <Attribute>
31           <AttributeName>System.Reflection.AssemblyProduct("Mono Common Language Infrastructure")</AttributeName>
32         </Attribute>
33         <Attribute>
34           <AttributeName>System.Reflection.AssemblyTitle("System.Xml.Linq.dll")</AttributeName>
35         </Attribute>
36         <Attribute>
37           <AttributeName>System.Resources.NeutralResourcesLanguage("en-US")</AttributeName>
38         </Attribute>
39         <Attribute>
40           <AttributeName>System.Resources.SatelliteContractVersion("4.0.0.0")</AttributeName>
41         </Attribute>
42         <Attribute>
43           <AttributeName>System.Runtime.CompilerServices.CompilationRelaxations(System.Runtime.CompilerServices.CompilationRelaxations.NoStringInterning)</AttributeName>
44         </Attribute>
45         <Attribute>
46           <AttributeName>System.Runtime.CompilerServices.RuntimeCompatibility(WrapNonExceptionThrows=true)</AttributeName>
47         </Attribute>
48         <Attribute>
49           <AttributeName>System.Runtime.InteropServices.ComVisible(false)</AttributeName>
50         </Attribute>
51         <Attribute>
52           <AttributeName>System.Security.AllowPartiallyTrustedCallers</AttributeName>
53         </Attribute>
54       </Attributes>
55     </Assembly>
56   </Assemblies>
57   <Remarks>To be added.</Remarks>
58   <Copyright>To be added.</Copyright>
59   <Types>
60     <Namespace Name="System.Xml.Linq">
61       <Type Name="Extensions" Kind="Class" />
62       <Type Name="LoadOptions" Kind="Enumeration" />
63       <Type Name="ReaderOptions" Kind="Enumeration" />
64       <Type Name="SaveOptions" Kind="Enumeration" />
65       <Type Name="XAttribute" Kind="Class" />
66       <Type Name="XCData" Kind="Class" />
67       <Type Name="XComment" Kind="Class" />
68       <Type Name="XContainer" Kind="Class" />
69       <Type Name="XDeclaration" Kind="Class" />
70       <Type Name="XDocument" Kind="Class" />
71       <Type Name="XDocumentType" Kind="Class" />
72       <Type Name="XElement" Kind="Class" />
73       <Type Name="XName" Kind="Class" />
74       <Type Name="XNamespace" Kind="Class" />
75       <Type Name="XNode" Kind="Class" />
76       <Type Name="XNodeDocumentOrderComparer" Kind="Class" />
77       <Type Name="XNodeEqualityComparer" Kind="Class" />
78       <Type Name="XObject" Kind="Class" />
79       <Type Name="XObjectChange" Kind="Enumeration" />
80       <Type Name="XObjectChangeEventArgs" Kind="Class" />
81       <Type Name="XProcessingInstruction" Kind="Class" />
82       <Type Name="XStreamingElement" Kind="Class" />
83       <Type Name="XText" Kind="Class" />
84     </Namespace>
85     <Namespace Name="System.Xml.Schema">
86       <Type Name="Extensions" Kind="Class" />
87     </Namespace>
88     <Namespace Name="System.Xml.XPath">
89       <Type Name="Extensions" Kind="Class" />
90     </Namespace>
91   </Types>
92   <Title>System.Xml.Linq</Title>
93   <ExtensionMethods>
94     <ExtensionMethod>
95       <Targets>
96         <Target Type="T:System.Collections.Generic.IEnumerable`1" />
97       </Targets>
98       <Member MemberName="Ancestors&lt;T&gt;">
99         <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt; Ancestors&lt;T&gt; (this System.Collections.Generic.IEnumerable&lt;T&gt; source) where T : System.Xml.Linq.XNode;" />
100         <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class System.Xml.Linq.XElement&gt; Ancestors&lt;(class System.Xml.Linq.XNode) T&gt;(class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; source) cil managed" />
101         <MemberType>ExtensionMethod</MemberType>
102         <ReturnValue>
103           <ReturnType>System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt;</ReturnType>
104         </ReturnValue>
105         <TypeParameters>
106           <TypeParameter Name="T">
107             <Constraints>
108               <BaseTypeName>System.Xml.Linq.XNode</BaseTypeName>
109             </Constraints>
110           </TypeParameter>
111         </TypeParameters>
112         <Parameters>
113           <Parameter Name="source" Type="System.Collections.Generic.IEnumerable&lt;T&gt;" RefType="this" />
114         </Parameters>
115         <Docs>
116           <typeparam name="T">To be added.</typeparam>
117           <param name="source">To be added.</param>
118           <summary>To be added.</summary>
119         </Docs>
120         <Link Type="System.Xml.Linq.Extensions" Member="M:System.Xml.Linq.Extensions.Ancestors``1(System.Collections.Generic.IEnumerable{``0})" />
121       </Member>
122     </ExtensionMethod>
123     <ExtensionMethod>
124       <Targets>
125         <Target Type="T:System.Collections.Generic.IEnumerable`1" />
126       </Targets>
127       <Member MemberName="Ancestors&lt;T&gt;">
128         <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt; Ancestors&lt;T&gt; (this System.Collections.Generic.IEnumerable&lt;T&gt; source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XNode;" />
129         <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class System.Xml.Linq.XElement&gt; Ancestors&lt;(class System.Xml.Linq.XNode) T&gt;(class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; source, class System.Xml.Linq.XName name) cil managed" />
130         <MemberType>ExtensionMethod</MemberType>
131         <ReturnValue>
132           <ReturnType>System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt;</ReturnType>
133         </ReturnValue>
134         <TypeParameters>
135           <TypeParameter Name="T">
136             <Constraints>
137               <BaseTypeName>System.Xml.Linq.XNode</BaseTypeName>
138             </Constraints>
139           </TypeParameter>
140         </TypeParameters>
141         <Parameters>
142           <Parameter Name="source" Type="System.Collections.Generic.IEnumerable&lt;T&gt;" RefType="this" />
143           <Parameter Name="name" Type="System.Xml.Linq.XName" />
144         </Parameters>
145         <Docs>
146           <typeparam name="T">To be added.</typeparam>
147           <param name="source">To be added.</param>
148           <param name="name">To be added.</param>
149           <summary>To be added.</summary>
150         </Docs>
151         <Link Type="System.Xml.Linq.Extensions" Member="M:System.Xml.Linq.Extensions.Ancestors``1(System.Collections.Generic.IEnumerable{``0},System.Xml.Linq.XName)" />
152       </Member>
153     </ExtensionMethod>
154     <ExtensionMethod>
155       <Targets>
156         <Target Type="T:System.Collections.Generic.IEnumerable`1" />
157       </Targets>
158       <Member MemberName="AncestorsAndSelf">
159         <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt; AncestorsAndSelf (this System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt; source);" />
160         <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class System.Xml.Linq.XElement&gt; AncestorsAndSelf(class System.Collections.Generic.IEnumerable`1&lt;class System.Xml.Linq.XElement&gt; source) cil managed" />
161         <MemberType>ExtensionMethod</MemberType>
162         <ReturnValue>
163           <ReturnType>System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt;</ReturnType>
164         </ReturnValue>
165         <Parameters>
166           <Parameter Name="source" Type="System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt;" RefType="this" />
167         </Parameters>
168         <Docs>
169           <param name="source">To be added.</param>
170           <summary>To be added.</summary>
171         </Docs>
172         <Link Type="System.Xml.Linq.Extensions" Member="M:System.Xml.Linq.Extensions.AncestorsAndSelf(System.Collections.Generic.IEnumerable{System.Xml.Linq.XElement})" />
173       </Member>
174     </ExtensionMethod>
175     <ExtensionMethod>
176       <Targets>
177         <Target Type="T:System.Collections.Generic.IEnumerable`1" />
178       </Targets>
179       <Member MemberName="AncestorsAndSelf">
180         <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt; AncestorsAndSelf (this System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt; source, System.Xml.Linq.XName name);" />
181         <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class System.Xml.Linq.XElement&gt; AncestorsAndSelf(class System.Collections.Generic.IEnumerable`1&lt;class System.Xml.Linq.XElement&gt; source, class System.Xml.Linq.XName name) cil managed" />
182         <MemberType>ExtensionMethod</MemberType>
183         <ReturnValue>
184           <ReturnType>System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt;</ReturnType>
185         </ReturnValue>
186         <Parameters>
187           <Parameter Name="source" Type="System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt;" RefType="this" />
188           <Parameter Name="name" Type="System.Xml.Linq.XName" />
189         </Parameters>
190         <Docs>
191           <param name="source">To be added.</param>
192           <param name="name">To be added.</param>
193           <summary>To be added.</summary>
194         </Docs>
195         <Link Type="System.Xml.Linq.Extensions" Member="M:System.Xml.Linq.Extensions.AncestorsAndSelf(System.Collections.Generic.IEnumerable{System.Xml.Linq.XElement},System.Xml.Linq.XName)" />
196       </Member>
197     </ExtensionMethod>
198     <ExtensionMethod>
199       <Targets>
200         <Target Type="T:System.Collections.Generic.IEnumerable`1" />
201       </Targets>
202       <Member MemberName="Attributes">
203         <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XAttribute&gt; Attributes (this System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt; source);" />
204         <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class System.Xml.Linq.XAttribute&gt; Attributes(class System.Collections.Generic.IEnumerable`1&lt;class System.Xml.Linq.XElement&gt; source) cil managed" />
205         <MemberType>ExtensionMethod</MemberType>
206         <ReturnValue>
207           <ReturnType>System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XAttribute&gt;</ReturnType>
208         </ReturnValue>
209         <Parameters>
210           <Parameter Name="source" Type="System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt;" RefType="this" />
211         </Parameters>
212         <Docs>
213           <param name="source">To be added.</param>
214           <summary>To be added.</summary>
215         </Docs>
216         <Link Type="System.Xml.Linq.Extensions" Member="M:System.Xml.Linq.Extensions.Attributes(System.Collections.Generic.IEnumerable{System.Xml.Linq.XElement})" />
217       </Member>
218     </ExtensionMethod>
219     <ExtensionMethod>
220       <Targets>
221         <Target Type="T:System.Collections.Generic.IEnumerable`1" />
222       </Targets>
223       <Member MemberName="Attributes">
224         <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XAttribute&gt; Attributes (this System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt; source, System.Xml.Linq.XName name);" />
225         <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class System.Xml.Linq.XAttribute&gt; Attributes(class System.Collections.Generic.IEnumerable`1&lt;class System.Xml.Linq.XElement&gt; source, class System.Xml.Linq.XName name) cil managed" />
226         <MemberType>ExtensionMethod</MemberType>
227         <ReturnValue>
228           <ReturnType>System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XAttribute&gt;</ReturnType>
229         </ReturnValue>
230         <Parameters>
231           <Parameter Name="source" Type="System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt;" RefType="this" />
232           <Parameter Name="name" Type="System.Xml.Linq.XName" />
233         </Parameters>
234         <Docs>
235           <param name="source">To be added.</param>
236           <param name="name">To be added.</param>
237           <summary>To be added.</summary>
238         </Docs>
239         <Link Type="System.Xml.Linq.Extensions" Member="M:System.Xml.Linq.Extensions.Attributes(System.Collections.Generic.IEnumerable{System.Xml.Linq.XElement},System.Xml.Linq.XName)" />
240       </Member>
241     </ExtensionMethod>
242     <ExtensionMethod>
243       <Targets>
244         <Target Type="T:System.Collections.Generic.IEnumerable`1" />
245       </Targets>
246       <Member MemberName="DescendantNodes&lt;T&gt;">
247         <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XNode&gt; DescendantNodes&lt;T&gt; (this System.Collections.Generic.IEnumerable&lt;T&gt; source) where T : System.Xml.Linq.XContainer;" />
248         <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class System.Xml.Linq.XNode&gt; DescendantNodes&lt;(class System.Xml.Linq.XContainer) T&gt;(class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; source) cil managed" />
249         <MemberType>ExtensionMethod</MemberType>
250         <ReturnValue>
251           <ReturnType>System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XNode&gt;</ReturnType>
252         </ReturnValue>
253         <TypeParameters>
254           <TypeParameter Name="T">
255             <Constraints>
256               <BaseTypeName>System.Xml.Linq.XContainer</BaseTypeName>
257             </Constraints>
258           </TypeParameter>
259         </TypeParameters>
260         <Parameters>
261           <Parameter Name="source" Type="System.Collections.Generic.IEnumerable&lt;T&gt;" RefType="this" />
262         </Parameters>
263         <Docs>
264           <typeparam name="T">To be added.</typeparam>
265           <param name="source">To be added.</param>
266           <summary>To be added.</summary>
267         </Docs>
268         <Link Type="System.Xml.Linq.Extensions" Member="M:System.Xml.Linq.Extensions.DescendantNodes``1(System.Collections.Generic.IEnumerable{``0})" />
269       </Member>
270     </ExtensionMethod>
271     <ExtensionMethod>
272       <Targets>
273         <Target Type="T:System.Collections.Generic.IEnumerable`1" />
274       </Targets>
275       <Member MemberName="DescendantNodesAndSelf">
276         <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XNode&gt; DescendantNodesAndSelf (this System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt; source);" />
277         <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class System.Xml.Linq.XNode&gt; DescendantNodesAndSelf(class System.Collections.Generic.IEnumerable`1&lt;class System.Xml.Linq.XElement&gt; source) cil managed" />
278         <MemberType>ExtensionMethod</MemberType>
279         <ReturnValue>
280           <ReturnType>System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XNode&gt;</ReturnType>
281         </ReturnValue>
282         <Parameters>
283           <Parameter Name="source" Type="System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt;" RefType="this" />
284         </Parameters>
285         <Docs>
286           <param name="source">To be added.</param>
287           <summary>To be added.</summary>
288         </Docs>
289         <Link Type="System.Xml.Linq.Extensions" Member="M:System.Xml.Linq.Extensions.DescendantNodesAndSelf(System.Collections.Generic.IEnumerable{System.Xml.Linq.XElement})" />
290       </Member>
291     </ExtensionMethod>
292     <ExtensionMethod>
293       <Targets>
294         <Target Type="T:System.Collections.Generic.IEnumerable`1" />
295       </Targets>
296       <Member MemberName="Descendants&lt;T&gt;">
297         <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt; Descendants&lt;T&gt; (this System.Collections.Generic.IEnumerable&lt;T&gt; source) where T : System.Xml.Linq.XContainer;" />
298         <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class System.Xml.Linq.XElement&gt; Descendants&lt;(class System.Xml.Linq.XContainer) T&gt;(class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; source) cil managed" />
299         <MemberType>ExtensionMethod</MemberType>
300         <ReturnValue>
301           <ReturnType>System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt;</ReturnType>
302         </ReturnValue>
303         <TypeParameters>
304           <TypeParameter Name="T">
305             <Constraints>
306               <BaseTypeName>System.Xml.Linq.XContainer</BaseTypeName>
307             </Constraints>
308           </TypeParameter>
309         </TypeParameters>
310         <Parameters>
311           <Parameter Name="source" Type="System.Collections.Generic.IEnumerable&lt;T&gt;" RefType="this" />
312         </Parameters>
313         <Docs>
314           <typeparam name="T">To be added.</typeparam>
315           <param name="source">To be added.</param>
316           <summary>To be added.</summary>
317         </Docs>
318         <Link Type="System.Xml.Linq.Extensions" Member="M:System.Xml.Linq.Extensions.Descendants``1(System.Collections.Generic.IEnumerable{``0})" />
319       </Member>
320     </ExtensionMethod>
321     <ExtensionMethod>
322       <Targets>
323         <Target Type="T:System.Collections.Generic.IEnumerable`1" />
324       </Targets>
325       <Member MemberName="Descendants&lt;T&gt;">
326         <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt; Descendants&lt;T&gt; (this System.Collections.Generic.IEnumerable&lt;T&gt; source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XContainer;" />
327         <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class System.Xml.Linq.XElement&gt; Descendants&lt;(class System.Xml.Linq.XContainer) T&gt;(class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; source, class System.Xml.Linq.XName name) cil managed" />
328         <MemberType>ExtensionMethod</MemberType>
329         <ReturnValue>
330           <ReturnType>System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt;</ReturnType>
331         </ReturnValue>
332         <TypeParameters>
333           <TypeParameter Name="T">
334             <Constraints>
335               <BaseTypeName>System.Xml.Linq.XContainer</BaseTypeName>
336             </Constraints>
337           </TypeParameter>
338         </TypeParameters>
339         <Parameters>
340           <Parameter Name="source" Type="System.Collections.Generic.IEnumerable&lt;T&gt;" RefType="this" />
341           <Parameter Name="name" Type="System.Xml.Linq.XName" />
342         </Parameters>
343         <Docs>
344           <typeparam name="T">To be added.</typeparam>
345           <param name="source">To be added.</param>
346           <param name="name">To be added.</param>
347           <summary>To be added.</summary>
348         </Docs>
349         <Link Type="System.Xml.Linq.Extensions" Member="M:System.Xml.Linq.Extensions.Descendants``1(System.Collections.Generic.IEnumerable{``0},System.Xml.Linq.XName)" />
350       </Member>
351     </ExtensionMethod>
352     <ExtensionMethod>
353       <Targets>
354         <Target Type="T:System.Collections.Generic.IEnumerable`1" />
355       </Targets>
356       <Member MemberName="DescendantsAndSelf">
357         <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt; DescendantsAndSelf (this System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt; source);" />
358         <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class System.Xml.Linq.XElement&gt; DescendantsAndSelf(class System.Collections.Generic.IEnumerable`1&lt;class System.Xml.Linq.XElement&gt; source) cil managed" />
359         <MemberType>ExtensionMethod</MemberType>
360         <ReturnValue>
361           <ReturnType>System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt;</ReturnType>
362         </ReturnValue>
363         <Parameters>
364           <Parameter Name="source" Type="System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt;" RefType="this" />
365         </Parameters>
366         <Docs>
367           <param name="source">To be added.</param>
368           <summary>To be added.</summary>
369         </Docs>
370         <Link Type="System.Xml.Linq.Extensions" Member="M:System.Xml.Linq.Extensions.DescendantsAndSelf(System.Collections.Generic.IEnumerable{System.Xml.Linq.XElement})" />
371       </Member>
372     </ExtensionMethod>
373     <ExtensionMethod>
374       <Targets>
375         <Target Type="T:System.Collections.Generic.IEnumerable`1" />
376       </Targets>
377       <Member MemberName="DescendantsAndSelf">
378         <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt; DescendantsAndSelf (this System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt; source, System.Xml.Linq.XName name);" />
379         <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class System.Xml.Linq.XElement&gt; DescendantsAndSelf(class System.Collections.Generic.IEnumerable`1&lt;class System.Xml.Linq.XElement&gt; source, class System.Xml.Linq.XName name) cil managed" />
380         <MemberType>ExtensionMethod</MemberType>
381         <ReturnValue>
382           <ReturnType>System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt;</ReturnType>
383         </ReturnValue>
384         <Parameters>
385           <Parameter Name="source" Type="System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt;" RefType="this" />
386           <Parameter Name="name" Type="System.Xml.Linq.XName" />
387         </Parameters>
388         <Docs>
389           <param name="source">To be added.</param>
390           <param name="name">To be added.</param>
391           <summary>To be added.</summary>
392         </Docs>
393         <Link Type="System.Xml.Linq.Extensions" Member="M:System.Xml.Linq.Extensions.DescendantsAndSelf(System.Collections.Generic.IEnumerable{System.Xml.Linq.XElement},System.Xml.Linq.XName)" />
394       </Member>
395     </ExtensionMethod>
396     <ExtensionMethod>
397       <Targets>
398         <Target Type="T:System.Collections.Generic.IEnumerable`1" />
399       </Targets>
400       <Member MemberName="Elements&lt;T&gt;">
401         <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt; Elements&lt;T&gt; (this System.Collections.Generic.IEnumerable&lt;T&gt; source) where T : System.Xml.Linq.XContainer;" />
402         <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class System.Xml.Linq.XElement&gt; Elements&lt;(class System.Xml.Linq.XContainer) T&gt;(class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; source) cil managed" />
403         <MemberType>ExtensionMethod</MemberType>
404         <ReturnValue>
405           <ReturnType>System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt;</ReturnType>
406         </ReturnValue>
407         <TypeParameters>
408           <TypeParameter Name="T">
409             <Constraints>
410               <BaseTypeName>System.Xml.Linq.XContainer</BaseTypeName>
411             </Constraints>
412           </TypeParameter>
413         </TypeParameters>
414         <Parameters>
415           <Parameter Name="source" Type="System.Collections.Generic.IEnumerable&lt;T&gt;" RefType="this" />
416         </Parameters>
417         <Docs>
418           <typeparam name="T">To be added.</typeparam>
419           <param name="source">To be added.</param>
420           <summary>To be added.</summary>
421         </Docs>
422         <Link Type="System.Xml.Linq.Extensions" Member="M:System.Xml.Linq.Extensions.Elements``1(System.Collections.Generic.IEnumerable{``0})" />
423       </Member>
424     </ExtensionMethod>
425     <ExtensionMethod>
426       <Targets>
427         <Target Type="T:System.Collections.Generic.IEnumerable`1" />
428       </Targets>
429       <Member MemberName="Elements&lt;T&gt;">
430         <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt; Elements&lt;T&gt; (this System.Collections.Generic.IEnumerable&lt;T&gt; source, System.Xml.Linq.XName name) where T : System.Xml.Linq.XContainer;" />
431         <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class System.Xml.Linq.XElement&gt; Elements&lt;(class System.Xml.Linq.XContainer) T&gt;(class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; source, class System.Xml.Linq.XName name) cil managed" />
432         <MemberType>ExtensionMethod</MemberType>
433         <ReturnValue>
434           <ReturnType>System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt;</ReturnType>
435         </ReturnValue>
436         <TypeParameters>
437           <TypeParameter Name="T">
438             <Constraints>
439               <BaseTypeName>System.Xml.Linq.XContainer</BaseTypeName>
440             </Constraints>
441           </TypeParameter>
442         </TypeParameters>
443         <Parameters>
444           <Parameter Name="source" Type="System.Collections.Generic.IEnumerable&lt;T&gt;" RefType="this" />
445           <Parameter Name="name" Type="System.Xml.Linq.XName" />
446         </Parameters>
447         <Docs>
448           <typeparam name="T">To be added.</typeparam>
449           <param name="source">To be added.</param>
450           <param name="name">To be added.</param>
451           <summary>To be added.</summary>
452         </Docs>
453         <Link Type="System.Xml.Linq.Extensions" Member="M:System.Xml.Linq.Extensions.Elements``1(System.Collections.Generic.IEnumerable{``0},System.Xml.Linq.XName)" />
454       </Member>
455     </ExtensionMethod>
456     <ExtensionMethod>
457       <Targets>
458         <Target Type="T:System.Collections.Generic.IEnumerable`1" />
459       </Targets>
460       <Member MemberName="InDocumentOrder&lt;T&gt;">
461         <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;T&gt; InDocumentOrder&lt;T&gt; (this System.Collections.Generic.IEnumerable&lt;T&gt; source) where T : System.Xml.Linq.XNode;" />
462         <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; InDocumentOrder&lt;(class System.Xml.Linq.XNode) T&gt;(class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; source) cil managed" />
463         <MemberType>ExtensionMethod</MemberType>
464         <ReturnValue>
465           <ReturnType>System.Collections.Generic.IEnumerable&lt;T&gt;</ReturnType>
466         </ReturnValue>
467         <TypeParameters>
468           <TypeParameter Name="T">
469             <Constraints>
470               <BaseTypeName>System.Xml.Linq.XNode</BaseTypeName>
471             </Constraints>
472           </TypeParameter>
473         </TypeParameters>
474         <Parameters>
475           <Parameter Name="source" Type="System.Collections.Generic.IEnumerable&lt;T&gt;" RefType="this" />
476         </Parameters>
477         <Docs>
478           <typeparam name="T">To be added.</typeparam>
479           <param name="source">To be added.</param>
480           <summary>To be added.</summary>
481         </Docs>
482         <Link Type="System.Xml.Linq.Extensions" Member="M:System.Xml.Linq.Extensions.InDocumentOrder``1(System.Collections.Generic.IEnumerable{``0})" />
483       </Member>
484     </ExtensionMethod>
485     <ExtensionMethod>
486       <Targets>
487         <Target Type="T:System.Collections.Generic.IEnumerable`1" />
488       </Targets>
489       <Member MemberName="Nodes&lt;T&gt;">
490         <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XNode&gt; Nodes&lt;T&gt; (this System.Collections.Generic.IEnumerable&lt;T&gt; source) where T : System.Xml.Linq.XContainer;" />
491         <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class System.Xml.Linq.XNode&gt; Nodes&lt;(class System.Xml.Linq.XContainer) T&gt;(class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; source) cil managed" />
492         <MemberType>ExtensionMethod</MemberType>
493         <ReturnValue>
494           <ReturnType>System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XNode&gt;</ReturnType>
495         </ReturnValue>
496         <TypeParameters>
497           <TypeParameter Name="T">
498             <Constraints>
499               <BaseTypeName>System.Xml.Linq.XContainer</BaseTypeName>
500             </Constraints>
501           </TypeParameter>
502         </TypeParameters>
503         <Parameters>
504           <Parameter Name="source" Type="System.Collections.Generic.IEnumerable&lt;T&gt;" RefType="this" />
505         </Parameters>
506         <Docs>
507           <typeparam name="T">To be added.</typeparam>
508           <param name="source">To be added.</param>
509           <summary>To be added.</summary>
510         </Docs>
511         <Link Type="System.Xml.Linq.Extensions" Member="M:System.Xml.Linq.Extensions.Nodes``1(System.Collections.Generic.IEnumerable{``0})" />
512       </Member>
513     </ExtensionMethod>
514     <ExtensionMethod>
515       <Targets>
516         <Target Type="T:System.Collections.Generic.IEnumerable`1" />
517       </Targets>
518       <Member MemberName="Remove">
519         <MemberSignature Language="C#" Value="public static void Remove (this System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XAttribute&gt; source);" />
520         <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Remove(class System.Collections.Generic.IEnumerable`1&lt;class System.Xml.Linq.XAttribute&gt; source) cil managed" />
521         <MemberType>ExtensionMethod</MemberType>
522         <ReturnValue>
523           <ReturnType>System.Void</ReturnType>
524         </ReturnValue>
525         <Parameters>
526           <Parameter Name="source" Type="System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XAttribute&gt;" RefType="this" />
527         </Parameters>
528         <Docs>
529           <param name="source">To be added.</param>
530           <summary>To be added.</summary>
531         </Docs>
532         <Link Type="System.Xml.Linq.Extensions" Member="M:System.Xml.Linq.Extensions.Remove(System.Collections.Generic.IEnumerable{System.Xml.Linq.XAttribute})" />
533       </Member>
534     </ExtensionMethod>
535     <ExtensionMethod>
536       <Targets>
537         <Target Type="T:System.Collections.Generic.IEnumerable`1" />
538       </Targets>
539       <Member MemberName="Remove&lt;T&gt;">
540         <MemberSignature Language="C#" Value="public static void Remove&lt;T&gt; (this System.Collections.Generic.IEnumerable&lt;T&gt; source) where T : System.Xml.Linq.XNode;" />
541         <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Remove&lt;(class System.Xml.Linq.XNode) T&gt;(class System.Collections.Generic.IEnumerable`1&lt;!!T&gt; source) cil managed" />
542         <MemberType>ExtensionMethod</MemberType>
543         <ReturnValue>
544           <ReturnType>System.Void</ReturnType>
545         </ReturnValue>
546         <TypeParameters>
547           <TypeParameter Name="T">
548             <Constraints>
549               <BaseTypeName>System.Xml.Linq.XNode</BaseTypeName>
550             </Constraints>
551           </TypeParameter>
552         </TypeParameters>
553         <Parameters>
554           <Parameter Name="source" Type="System.Collections.Generic.IEnumerable&lt;T&gt;" RefType="this" />
555         </Parameters>
556         <Docs>
557           <typeparam name="T">To be added.</typeparam>
558           <param name="source">To be added.</param>
559           <summary>To be added.</summary>
560         </Docs>
561         <Link Type="System.Xml.Linq.Extensions" Member="M:System.Xml.Linq.Extensions.Remove``1(System.Collections.Generic.IEnumerable{``0})" />
562       </Member>
563     </ExtensionMethod>
564     <ExtensionMethod>
565       <Targets>
566         <Target Type="T:System.Xml.Linq.XAttribute" />
567       </Targets>
568       <Member MemberName="GetSchemaInfo">
569         <MemberSignature Language="C#" Value="public static System.Xml.Schema.IXmlSchemaInfo GetSchemaInfo (this System.Xml.Linq.XAttribute source);" />
570         <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Xml.Schema.IXmlSchemaInfo GetSchemaInfo(class System.Xml.Linq.XAttribute source) cil managed" />
571         <MemberType>ExtensionMethod</MemberType>
572         <ReturnValue>
573           <ReturnType>System.Xml.Schema.IXmlSchemaInfo</ReturnType>
574         </ReturnValue>
575         <Parameters>
576           <Parameter Name="source" Type="System.Xml.Linq.XAttribute" RefType="this" />
577         </Parameters>
578         <Docs>
579           <param name="source">To be added.</param>
580           <summary>To be added.</summary>
581         </Docs>
582         <Link Type="System.Xml.Schema.Extensions" Member="M:System.Xml.Schema.Extensions.GetSchemaInfo(System.Xml.Linq.XAttribute)" />
583       </Member>
584     </ExtensionMethod>
585     <ExtensionMethod>
586       <Targets>
587         <Target Type="T:System.Xml.Linq.XElement" />
588       </Targets>
589       <Member MemberName="GetSchemaInfo">
590         <MemberSignature Language="C#" Value="public static System.Xml.Schema.IXmlSchemaInfo GetSchemaInfo (this System.Xml.Linq.XElement source);" />
591         <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Xml.Schema.IXmlSchemaInfo GetSchemaInfo(class System.Xml.Linq.XElement source) cil managed" />
592         <MemberType>ExtensionMethod</MemberType>
593         <ReturnValue>
594           <ReturnType>System.Xml.Schema.IXmlSchemaInfo</ReturnType>
595         </ReturnValue>
596         <Parameters>
597           <Parameter Name="source" Type="System.Xml.Linq.XElement" RefType="this" />
598         </Parameters>
599         <Docs>
600           <param name="source">To be added.</param>
601           <summary>To be added.</summary>
602         </Docs>
603         <Link Type="System.Xml.Schema.Extensions" Member="M:System.Xml.Schema.Extensions.GetSchemaInfo(System.Xml.Linq.XElement)" />
604       </Member>
605     </ExtensionMethod>
606     <ExtensionMethod>
607       <Targets>
608         <Target Type="T:System.Xml.Linq.XAttribute" />
609       </Targets>
610       <Member MemberName="Validate">
611         <MemberSignature Language="C#" Value="public static void Validate (this System.Xml.Linq.XAttribute source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler);" />
612         <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Validate(class System.Xml.Linq.XAttribute source, class System.Xml.Schema.XmlSchemaObject partialValidationType, class System.Xml.Schema.XmlSchemaSet schemas, class System.Xml.Schema.ValidationEventHandler validationEventHandler) cil managed" />
613         <MemberType>ExtensionMethod</MemberType>
614         <ReturnValue>
615           <ReturnType>System.Void</ReturnType>
616         </ReturnValue>
617         <Parameters>
618           <Parameter Name="source" Type="System.Xml.Linq.XAttribute" RefType="this" />
619           <Parameter Name="partialValidationType" Type="System.Xml.Schema.XmlSchemaObject" />
620           <Parameter Name="schemas" Type="System.Xml.Schema.XmlSchemaSet" />
621           <Parameter Name="validationEventHandler" Type="System.Xml.Schema.ValidationEventHandler" />
622         </Parameters>
623         <Docs>
624           <param name="source">To be added.</param>
625           <param name="partialValidationType">To be added.</param>
626           <param name="schemas">To be added.</param>
627           <param name="validationEventHandler">To be added.</param>
628           <summary>To be added.</summary>
629         </Docs>
630         <Link Type="System.Xml.Schema.Extensions" Member="M:System.Xml.Schema.Extensions.Validate(System.Xml.Linq.XAttribute,System.Xml.Schema.XmlSchemaObject,System.Xml.Schema.XmlSchemaSet,System.Xml.Schema.ValidationEventHandler)" />
631       </Member>
632     </ExtensionMethod>
633     <ExtensionMethod>
634       <Targets>
635         <Target Type="T:System.Xml.Linq.XAttribute" />
636       </Targets>
637       <Member MemberName="Validate">
638         <MemberSignature Language="C#" Value="public static void Validate (this System.Xml.Linq.XAttribute source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo);" />
639         <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Validate(class System.Xml.Linq.XAttribute source, class System.Xml.Schema.XmlSchemaObject partialValidationType, class System.Xml.Schema.XmlSchemaSet schemas, class System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) cil managed" />
640         <MemberType>ExtensionMethod</MemberType>
641         <ReturnValue>
642           <ReturnType>System.Void</ReturnType>
643         </ReturnValue>
644         <Parameters>
645           <Parameter Name="source" Type="System.Xml.Linq.XAttribute" RefType="this" />
646           <Parameter Name="partialValidationType" Type="System.Xml.Schema.XmlSchemaObject" />
647           <Parameter Name="schemas" Type="System.Xml.Schema.XmlSchemaSet" />
648           <Parameter Name="validationEventHandler" Type="System.Xml.Schema.ValidationEventHandler" />
649           <Parameter Name="addSchemaInfo" Type="System.Boolean" />
650         </Parameters>
651         <Docs>
652           <param name="source">To be added.</param>
653           <param name="partialValidationType">To be added.</param>
654           <param name="schemas">To be added.</param>
655           <param name="validationEventHandler">To be added.</param>
656           <param name="addSchemaInfo">To be added.</param>
657           <summary>To be added.</summary>
658         </Docs>
659         <Link Type="System.Xml.Schema.Extensions" Member="M:System.Xml.Schema.Extensions.Validate(System.Xml.Linq.XAttribute,System.Xml.Schema.XmlSchemaObject,System.Xml.Schema.XmlSchemaSet,System.Xml.Schema.ValidationEventHandler,System.Boolean)" />
660       </Member>
661     </ExtensionMethod>
662     <ExtensionMethod>
663       <Targets>
664         <Target Type="T:System.Xml.Linq.XDocument" />
665       </Targets>
666       <Member MemberName="Validate">
667         <MemberSignature Language="C#" Value="public static void Validate (this System.Xml.Linq.XDocument source, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler);" />
668         <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Validate(class System.Xml.Linq.XDocument source, class System.Xml.Schema.XmlSchemaSet schemas, class System.Xml.Schema.ValidationEventHandler validationEventHandler) cil managed" />
669         <MemberType>ExtensionMethod</MemberType>
670         <ReturnValue>
671           <ReturnType>System.Void</ReturnType>
672         </ReturnValue>
673         <Parameters>
674           <Parameter Name="source" Type="System.Xml.Linq.XDocument" RefType="this" />
675           <Parameter Name="schemas" Type="System.Xml.Schema.XmlSchemaSet" />
676           <Parameter Name="validationEventHandler" Type="System.Xml.Schema.ValidationEventHandler" />
677         </Parameters>
678         <Docs>
679           <param name="source">To be added.</param>
680           <param name="schemas">To be added.</param>
681           <param name="validationEventHandler">To be added.</param>
682           <summary>To be added.</summary>
683         </Docs>
684         <Link Type="System.Xml.Schema.Extensions" Member="M:System.Xml.Schema.Extensions.Validate(System.Xml.Linq.XDocument,System.Xml.Schema.XmlSchemaSet,System.Xml.Schema.ValidationEventHandler)" />
685       </Member>
686     </ExtensionMethod>
687     <ExtensionMethod>
688       <Targets>
689         <Target Type="T:System.Xml.Linq.XDocument" />
690       </Targets>
691       <Member MemberName="Validate">
692         <MemberSignature Language="C#" Value="public static void Validate (this System.Xml.Linq.XDocument source, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo);" />
693         <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Validate(class System.Xml.Linq.XDocument source, class System.Xml.Schema.XmlSchemaSet schemas, class System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) cil managed" />
694         <MemberType>ExtensionMethod</MemberType>
695         <ReturnValue>
696           <ReturnType>System.Void</ReturnType>
697         </ReturnValue>
698         <Parameters>
699           <Parameter Name="source" Type="System.Xml.Linq.XDocument" RefType="this" />
700           <Parameter Name="schemas" Type="System.Xml.Schema.XmlSchemaSet" />
701           <Parameter Name="validationEventHandler" Type="System.Xml.Schema.ValidationEventHandler" />
702           <Parameter Name="addSchemaInfo" Type="System.Boolean" />
703         </Parameters>
704         <Docs>
705           <param name="source">To be added.</param>
706           <param name="schemas">To be added.</param>
707           <param name="validationEventHandler">To be added.</param>
708           <param name="addSchemaInfo">To be added.</param>
709           <summary>To be added.</summary>
710         </Docs>
711         <Link Type="System.Xml.Schema.Extensions" Member="M:System.Xml.Schema.Extensions.Validate(System.Xml.Linq.XDocument,System.Xml.Schema.XmlSchemaSet,System.Xml.Schema.ValidationEventHandler,System.Boolean)" />
712       </Member>
713     </ExtensionMethod>
714     <ExtensionMethod>
715       <Targets>
716         <Target Type="T:System.Xml.Linq.XElement" />
717       </Targets>
718       <Member MemberName="Validate">
719         <MemberSignature Language="C#" Value="public static void Validate (this System.Xml.Linq.XElement source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler);" />
720         <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Validate(class System.Xml.Linq.XElement source, class System.Xml.Schema.XmlSchemaObject partialValidationType, class System.Xml.Schema.XmlSchemaSet schemas, class System.Xml.Schema.ValidationEventHandler validationEventHandler) cil managed" />
721         <MemberType>ExtensionMethod</MemberType>
722         <ReturnValue>
723           <ReturnType>System.Void</ReturnType>
724         </ReturnValue>
725         <Parameters>
726           <Parameter Name="source" Type="System.Xml.Linq.XElement" RefType="this" />
727           <Parameter Name="partialValidationType" Type="System.Xml.Schema.XmlSchemaObject" />
728           <Parameter Name="schemas" Type="System.Xml.Schema.XmlSchemaSet" />
729           <Parameter Name="validationEventHandler" Type="System.Xml.Schema.ValidationEventHandler" />
730         </Parameters>
731         <Docs>
732           <param name="source">To be added.</param>
733           <param name="partialValidationType">To be added.</param>
734           <param name="schemas">To be added.</param>
735           <param name="validationEventHandler">To be added.</param>
736           <summary>To be added.</summary>
737         </Docs>
738         <Link Type="System.Xml.Schema.Extensions" Member="M:System.Xml.Schema.Extensions.Validate(System.Xml.Linq.XElement,System.Xml.Schema.XmlSchemaObject,System.Xml.Schema.XmlSchemaSet,System.Xml.Schema.ValidationEventHandler)" />
739       </Member>
740     </ExtensionMethod>
741     <ExtensionMethod>
742       <Targets>
743         <Target Type="T:System.Xml.Linq.XElement" />
744       </Targets>
745       <Member MemberName="Validate">
746         <MemberSignature Language="C#" Value="public static void Validate (this System.Xml.Linq.XElement source, System.Xml.Schema.XmlSchemaObject partialValidationType, System.Xml.Schema.XmlSchemaSet schemas, System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo);" />
747         <MemberSignature Language="ILAsm" Value=".method public static hidebysig void Validate(class System.Xml.Linq.XElement source, class System.Xml.Schema.XmlSchemaObject partialValidationType, class System.Xml.Schema.XmlSchemaSet schemas, class System.Xml.Schema.ValidationEventHandler validationEventHandler, bool addSchemaInfo) cil managed" />
748         <MemberType>ExtensionMethod</MemberType>
749         <ReturnValue>
750           <ReturnType>System.Void</ReturnType>
751         </ReturnValue>
752         <Parameters>
753           <Parameter Name="source" Type="System.Xml.Linq.XElement" RefType="this" />
754           <Parameter Name="partialValidationType" Type="System.Xml.Schema.XmlSchemaObject" />
755           <Parameter Name="schemas" Type="System.Xml.Schema.XmlSchemaSet" />
756           <Parameter Name="validationEventHandler" Type="System.Xml.Schema.ValidationEventHandler" />
757           <Parameter Name="addSchemaInfo" Type="System.Boolean" />
758         </Parameters>
759         <Docs>
760           <param name="source">To be added.</param>
761           <param name="partialValidationType">To be added.</param>
762           <param name="schemas">To be added.</param>
763           <param name="validationEventHandler">To be added.</param>
764           <param name="addSchemaInfo">To be added.</param>
765           <summary>To be added.</summary>
766         </Docs>
767         <Link Type="System.Xml.Schema.Extensions" Member="M:System.Xml.Schema.Extensions.Validate(System.Xml.Linq.XElement,System.Xml.Schema.XmlSchemaObject,System.Xml.Schema.XmlSchemaSet,System.Xml.Schema.ValidationEventHandler,System.Boolean)" />
768       </Member>
769     </ExtensionMethod>
770     <ExtensionMethod>
771       <Targets>
772         <Target Type="T:System.Xml.Linq.XNode" />
773       </Targets>
774       <Member MemberName="CreateNavigator">
775         <MemberSignature Language="C#" Value="public static System.Xml.XPath.XPathNavigator CreateNavigator (this System.Xml.Linq.XNode node);" />
776         <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Xml.XPath.XPathNavigator CreateNavigator(class System.Xml.Linq.XNode node) cil managed" />
777         <MemberType>ExtensionMethod</MemberType>
778         <ReturnValue>
779           <ReturnType>System.Xml.XPath.XPathNavigator</ReturnType>
780         </ReturnValue>
781         <Parameters>
782           <Parameter Name="node" Type="System.Xml.Linq.XNode" RefType="this" />
783         </Parameters>
784         <Docs>
785           <param name="node">To be added.</param>
786           <summary>To be added.</summary>
787         </Docs>
788         <Link Type="System.Xml.XPath.Extensions" Member="M:System.Xml.XPath.Extensions.CreateNavigator(System.Xml.Linq.XNode)" />
789       </Member>
790     </ExtensionMethod>
791     <ExtensionMethod>
792       <Targets>
793         <Target Type="T:System.Xml.Linq.XNode" />
794       </Targets>
795       <Member MemberName="CreateNavigator">
796         <MemberSignature Language="C#" Value="public static System.Xml.XPath.XPathNavigator CreateNavigator (this System.Xml.Linq.XNode node, System.Xml.XmlNameTable nameTable);" />
797         <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Xml.XPath.XPathNavigator CreateNavigator(class System.Xml.Linq.XNode node, class System.Xml.XmlNameTable nameTable) cil managed" />
798         <MemberType>ExtensionMethod</MemberType>
799         <ReturnValue>
800           <ReturnType>System.Xml.XPath.XPathNavigator</ReturnType>
801         </ReturnValue>
802         <Parameters>
803           <Parameter Name="node" Type="System.Xml.Linq.XNode" RefType="this" />
804           <Parameter Name="nameTable" Type="System.Xml.XmlNameTable" />
805         </Parameters>
806         <Docs>
807           <param name="node">To be added.</param>
808           <param name="nameTable">To be added.</param>
809           <summary>To be added.</summary>
810         </Docs>
811         <Link Type="System.Xml.XPath.Extensions" Member="M:System.Xml.XPath.Extensions.CreateNavigator(System.Xml.Linq.XNode,System.Xml.XmlNameTable)" />
812       </Member>
813     </ExtensionMethod>
814     <ExtensionMethod>
815       <Targets>
816         <Target Type="T:System.Xml.Linq.XNode" />
817       </Targets>
818       <Member MemberName="XPathEvaluate">
819         <MemberSignature Language="C#" Value="public static object XPathEvaluate (this System.Xml.Linq.XNode node, string expression);" />
820         <MemberSignature Language="ILAsm" Value=".method public static hidebysig object XPathEvaluate(class System.Xml.Linq.XNode node, string expression) cil managed" />
821         <MemberType>ExtensionMethod</MemberType>
822         <ReturnValue>
823           <ReturnType>System.Object</ReturnType>
824         </ReturnValue>
825         <Parameters>
826           <Parameter Name="node" Type="System.Xml.Linq.XNode" RefType="this" />
827           <Parameter Name="expression" Type="System.String" />
828         </Parameters>
829         <Docs>
830           <param name="node">To be added.</param>
831           <param name="expression">To be added.</param>
832           <summary>To be added.</summary>
833         </Docs>
834         <Link Type="System.Xml.XPath.Extensions" Member="M:System.Xml.XPath.Extensions.XPathEvaluate(System.Xml.Linq.XNode,System.String)" />
835       </Member>
836     </ExtensionMethod>
837     <ExtensionMethod>
838       <Targets>
839         <Target Type="T:System.Xml.Linq.XNode" />
840       </Targets>
841       <Member MemberName="XPathEvaluate">
842         <MemberSignature Language="C#" Value="public static object XPathEvaluate (this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver);" />
843         <MemberSignature Language="ILAsm" Value=".method public static hidebysig object XPathEvaluate(class System.Xml.Linq.XNode node, string expression, class System.Xml.IXmlNamespaceResolver resolver) cil managed" />
844         <MemberType>ExtensionMethod</MemberType>
845         <ReturnValue>
846           <ReturnType>System.Object</ReturnType>
847         </ReturnValue>
848         <Parameters>
849           <Parameter Name="node" Type="System.Xml.Linq.XNode" RefType="this" />
850           <Parameter Name="expression" Type="System.String" />
851           <Parameter Name="resolver" Type="System.Xml.IXmlNamespaceResolver" />
852         </Parameters>
853         <Docs>
854           <param name="node">To be added.</param>
855           <param name="expression">To be added.</param>
856           <param name="resolver">To be added.</param>
857           <summary>To be added.</summary>
858         </Docs>
859         <Link Type="System.Xml.XPath.Extensions" Member="M:System.Xml.XPath.Extensions.XPathEvaluate(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)" />
860       </Member>
861     </ExtensionMethod>
862     <ExtensionMethod>
863       <Targets>
864         <Target Type="T:System.Xml.Linq.XNode" />
865       </Targets>
866       <Member MemberName="XPathSelectElement">
867         <MemberSignature Language="C#" Value="public static System.Xml.Linq.XElement XPathSelectElement (this System.Xml.Linq.XNode node, string expression);" />
868         <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Xml.Linq.XElement XPathSelectElement(class System.Xml.Linq.XNode node, string expression) cil managed" />
869         <MemberType>ExtensionMethod</MemberType>
870         <ReturnValue>
871           <ReturnType>System.Xml.Linq.XElement</ReturnType>
872         </ReturnValue>
873         <Parameters>
874           <Parameter Name="node" Type="System.Xml.Linq.XNode" RefType="this" />
875           <Parameter Name="expression" Type="System.String" />
876         </Parameters>
877         <Docs>
878           <param name="node">To be added.</param>
879           <param name="expression">To be added.</param>
880           <summary>To be added.</summary>
881         </Docs>
882         <Link Type="System.Xml.XPath.Extensions" Member="M:System.Xml.XPath.Extensions.XPathSelectElement(System.Xml.Linq.XNode,System.String)" />
883       </Member>
884     </ExtensionMethod>
885     <ExtensionMethod>
886       <Targets>
887         <Target Type="T:System.Xml.Linq.XNode" />
888       </Targets>
889       <Member MemberName="XPathSelectElement">
890         <MemberSignature Language="C#" Value="public static System.Xml.Linq.XElement XPathSelectElement (this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver);" />
891         <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Xml.Linq.XElement XPathSelectElement(class System.Xml.Linq.XNode node, string expression, class System.Xml.IXmlNamespaceResolver resolver) cil managed" />
892         <MemberType>ExtensionMethod</MemberType>
893         <ReturnValue>
894           <ReturnType>System.Xml.Linq.XElement</ReturnType>
895         </ReturnValue>
896         <Parameters>
897           <Parameter Name="node" Type="System.Xml.Linq.XNode" RefType="this" />
898           <Parameter Name="expression" Type="System.String" />
899           <Parameter Name="resolver" Type="System.Xml.IXmlNamespaceResolver" />
900         </Parameters>
901         <Docs>
902           <param name="node">To be added.</param>
903           <param name="expression">To be added.</param>
904           <param name="resolver">To be added.</param>
905           <summary>To be added.</summary>
906         </Docs>
907         <Link Type="System.Xml.XPath.Extensions" Member="M:System.Xml.XPath.Extensions.XPathSelectElement(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)" />
908       </Member>
909     </ExtensionMethod>
910     <ExtensionMethod>
911       <Targets>
912         <Target Type="T:System.Xml.Linq.XNode" />
913       </Targets>
914       <Member MemberName="XPathSelectElements">
915         <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt; XPathSelectElements (this System.Xml.Linq.XNode node, string expression);" />
916         <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class System.Xml.Linq.XElement&gt; XPathSelectElements(class System.Xml.Linq.XNode node, string expression) cil managed" />
917         <MemberType>ExtensionMethod</MemberType>
918         <ReturnValue>
919           <ReturnType>System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt;</ReturnType>
920         </ReturnValue>
921         <Parameters>
922           <Parameter Name="node" Type="System.Xml.Linq.XNode" RefType="this" />
923           <Parameter Name="expression" Type="System.String" />
924         </Parameters>
925         <Docs>
926           <param name="node">To be added.</param>
927           <param name="expression">To be added.</param>
928           <summary>To be added.</summary>
929         </Docs>
930         <Link Type="System.Xml.XPath.Extensions" Member="M:System.Xml.XPath.Extensions.XPathSelectElements(System.Xml.Linq.XNode,System.String)" />
931       </Member>
932     </ExtensionMethod>
933     <ExtensionMethod>
934       <Targets>
935         <Target Type="T:System.Xml.Linq.XNode" />
936       </Targets>
937       <Member MemberName="XPathSelectElements">
938         <MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt; XPathSelectElements (this System.Xml.Linq.XNode node, string expression, System.Xml.IXmlNamespaceResolver resolver);" />
939         <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1&lt;class System.Xml.Linq.XElement&gt; XPathSelectElements(class System.Xml.Linq.XNode node, string expression, class System.Xml.IXmlNamespaceResolver resolver) cil managed" />
940         <MemberType>ExtensionMethod</MemberType>
941         <ReturnValue>
942           <ReturnType>System.Collections.Generic.IEnumerable&lt;System.Xml.Linq.XElement&gt;</ReturnType>
943         </ReturnValue>
944         <Parameters>
945           <Parameter Name="node" Type="System.Xml.Linq.XNode" RefType="this" />
946           <Parameter Name="expression" Type="System.String" />
947           <Parameter Name="resolver" Type="System.Xml.IXmlNamespaceResolver" />
948         </Parameters>
949         <Docs>
950           <param name="node">To be added.</param>
951           <param name="expression">To be added.</param>
952           <param name="resolver">To be added.</param>
953           <summary>To be added.</summary>
954         </Docs>
955         <Link Type="System.Xml.XPath.Extensions" Member="M:System.Xml.XPath.Extensions.XPathSelectElements(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)" />
956       </Member>
957     </ExtensionMethod>
958   </ExtensionMethods>
959 </Overview>