Merge pull request #1624 from esdrubal/getprocesstimes
[mono.git] / mcs / tools / mdoc / Test / en.expected.since / Mono.DocTest / Widget.xml
1 <Type Name="Widget" FullName="Mono.DocTest.Widget">
2   <TypeSignature Language="C#" Value="public class Widget : Mono.DocTest.IProcess" />
3   <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Widget extends System.Object implements class Mono.DocTest.IProcess" />
4   <AssemblyInfo>
5     <AssemblyName>DocTest</AssemblyName>
6     <AssemblyVersion>0.0.0.0</AssemblyVersion>
7     <AssemblyVersion>2.0.0.0</AssemblyVersion>
8   </AssemblyInfo>
9   <Base>
10     <BaseTypeName>System.Object</BaseTypeName>
11   </Base>
12   <Interfaces>
13     <Interface>
14       <InterfaceName>Mono.DocTest.IProcess</InterfaceName>
15     </Interface>
16   </Interfaces>
17   <Docs>
18     <summary>To be added.</summary>
19     <remarks>To be added.</remarks>
20   </Docs>
21   <Members>
22     <Member MemberName=".ctor">
23       <MemberSignature Language="C#" Value="public Widget ();" />
24       <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
25       <MemberType>Constructor</MemberType>
26       <AssemblyInfo>
27         <AssemblyVersion>0.0.0.0</AssemblyVersion>
28         <AssemblyVersion>2.0.0.0</AssemblyVersion>
29       </AssemblyInfo>
30       <Parameters />
31       <Docs>
32         <summary>To be added.</summary>
33         <remarks>To be added.</remarks>
34       </Docs>
35     </Member>
36     <Member MemberName=".ctor">
37       <MemberSignature Language="C#" Value="public Widget (Converter&lt;string,string&gt; c);" />
38       <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Converter`2&lt;string, string&gt; c) cil managed" />
39       <MemberType>Constructor</MemberType>
40       <AssemblyInfo>
41         <AssemblyVersion>0.0.0.0</AssemblyVersion>
42         <AssemblyVersion>2.0.0.0</AssemblyVersion>
43       </AssemblyInfo>
44       <Parameters>
45         <Parameter Name="c" Type="System.Converter&lt;System.String,System.String&gt;" />
46       </Parameters>
47       <Docs>
48         <param name="c">To be added.</param>
49         <summary>To be added.</summary>
50         <remarks>To be added.</remarks>
51       </Docs>
52     </Member>
53     <Member MemberName=".ctor">
54       <MemberSignature Language="C#" Value="public Widget (string s);" />
55       <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string s) cil managed" />
56       <MemberType>Constructor</MemberType>
57       <AssemblyInfo>
58         <AssemblyVersion>0.0.0.0</AssemblyVersion>
59         <AssemblyVersion>2.0.0.0</AssemblyVersion>
60       </AssemblyInfo>
61       <Parameters>
62         <Parameter Name="s" Type="System.String" />
63       </Parameters>
64       <Docs>
65         <param name="s">To be added.</param>
66         <summary>To be added.</summary>
67         <remarks>To be added.</remarks>
68       </Docs>
69     </Member>
70     <Member MemberName="AnEvent">
71       <MemberSignature Language="C#" Value="public event Mono.DocTest.Widget.Del AnEvent;" />
72       <MemberSignature Language="ILAsm" Value=".event class Mono.DocTest.Widget/Del AnEvent" />
73       <MemberType>Event</MemberType>
74       <AssemblyInfo>
75         <AssemblyVersion>0.0.0.0</AssemblyVersion>
76         <AssemblyVersion>2.0.0.0</AssemblyVersion>
77       </AssemblyInfo>
78       <Attributes>
79         <Attribute>
80           <AttributeName>Mono.DocTest.Doc("Del event")</AttributeName>
81         </Attribute>
82         <Attribute>
83           <AttributeName>add: Mono.DocTest.Doc("Del add accessor")</AttributeName>
84         </Attribute>
85         <Attribute>
86           <AttributeName>remove: Mono.DocTest.Doc("Del remove accessor")</AttributeName>
87         </Attribute>
88       </Attributes>
89       <ReturnValue>
90         <ReturnType>Mono.DocTest.Widget+Del</ReturnType>
91       </ReturnValue>
92       <Docs>
93         <summary>To be added.</summary>
94         <remarks>To be added.</remarks>
95       </Docs>
96     </Member>
97     <Member MemberName="AnotherEvent">
98       <MemberSignature Language="C#" Value="protected event Mono.DocTest.Widget.Del AnotherEvent;" />
99       <MemberSignature Language="ILAsm" Value=".event class Mono.DocTest.Widget/Del AnotherEvent" />
100       <MemberType>Event</MemberType>
101       <AssemblyInfo>
102         <AssemblyVersion>0.0.0.0</AssemblyVersion>
103         <AssemblyVersion>2.0.0.0</AssemblyVersion>
104       </AssemblyInfo>
105       <ReturnValue>
106         <ReturnType>Mono.DocTest.Widget+Del</ReturnType>
107       </ReturnValue>
108       <Docs>
109         <summary>To be added.</summary>
110         <remarks>To be added.</remarks>
111         <exception cref="T:System.ArgumentException">To be added; from:
112           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
113           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
114           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
115           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
116           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
117           <see cref="M:System.String.Format(System.String,System.Object[])" />,
118           <see cref="M:System.String.get_Chars(System.Int32)" />,
119           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
120           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
121           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
122           <see cref="M:System.Text.StringBuilder.FormatError" />,
123           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
124           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
125           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
126         <exception cref="T:System.ArgumentNullException">To be added; from:
127           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
128           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
129           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
130           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
131           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
132           <see cref="M:System.String.Format(System.String,System.Object[])" />,
133           <see cref="M:System.String.get_Chars(System.Int32)" />,
134           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
135           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
136           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
137           <see cref="M:System.Text.StringBuilder.FormatError" />,
138           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
139           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
140           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
141         <exception cref="T:System.ArgumentOutOfRangeException">To be added; from:
142           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
143           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
144           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
145           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
146           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
147           <see cref="M:System.String.Format(System.String,System.Object[])" />,
148           <see cref="M:System.String.get_Chars(System.Int32)" />,
149           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
150           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
151           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
152           <see cref="M:System.Text.StringBuilder.FormatError" />,
153           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
154           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
155           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
156         <exception cref="T:System.ArrayTypeMismatchException">To be added; from:
157           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
158           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
159           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
160           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
161           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
162           <see cref="M:System.String.Format(System.String,System.Object[])" />,
163           <see cref="M:System.String.get_Chars(System.Int32)" />,
164           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
165           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
166           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
167           <see cref="M:System.Text.StringBuilder.FormatError" />,
168           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
169           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
170           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
171         <exception cref="T:System.FormatException">To be added; from:
172           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
173           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
174           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
175           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
176           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
177           <see cref="M:System.String.Format(System.String,System.Object[])" />,
178           <see cref="M:System.String.get_Chars(System.Int32)" />,
179           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
180           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
181           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
182           <see cref="M:System.Text.StringBuilder.FormatError" />,
183           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
184           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
185           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
186         <exception cref="T:System.IndexOutOfRangeException">To be added; from:
187           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
188           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
189           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
190           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
191           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
192           <see cref="M:System.String.Format(System.String,System.Object[])" />,
193           <see cref="M:System.String.get_Chars(System.Int32)" />,
194           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
195           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
196           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
197           <see cref="M:System.Text.StringBuilder.FormatError" />,
198           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
199           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
200           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
201         <exception cref="T:System.InvalidOperationException">To be added; from:
202           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
203           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
204           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
205           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
206           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
207           <see cref="M:System.String.Format(System.String,System.Object[])" />,
208           <see cref="M:System.String.get_Chars(System.Int32)" />,
209           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
210           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
211           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
212           <see cref="M:System.Text.StringBuilder.FormatError" />,
213           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
214           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
215           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
216         <exception cref="T:System.MulticastNotSupportedException">To be added; from:
217           <see cref="M:System.Delegate.CombineImpl(System.Delegate)" /></exception>
218         <exception cref="T:System.OutOfMemoryException">To be added; from:
219           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
220           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
221           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
222           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
223           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
224           <see cref="M:System.String.Format(System.String,System.Object[])" />,
225           <see cref="M:System.String.get_Chars(System.Int32)" />,
226           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
227           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
228           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
229           <see cref="M:System.Text.StringBuilder.FormatError" />,
230           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
231           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
232           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
233         <exception cref="T:System.RankException">To be added; from:
234           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
235           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
236           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
237           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
238           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
239           <see cref="M:System.String.Format(System.String,System.Object[])" />,
240           <see cref="M:System.String.get_Chars(System.Int32)" />,
241           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
242           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
243           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
244           <see cref="M:System.Text.StringBuilder.FormatError" />,
245           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
246           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
247           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
248       </Docs>
249     </Member>
250     <Member MemberName="array1">
251       <MemberSignature Language="C#" Value="public long[] array1;" />
252       <MemberSignature Language="ILAsm" Value=".field public int64[] array1" />
253       <MemberType>Field</MemberType>
254       <AssemblyInfo>
255         <AssemblyVersion>0.0.0.0</AssemblyVersion>
256         <AssemblyVersion>2.0.0.0</AssemblyVersion>
257       </AssemblyInfo>
258       <ReturnValue>
259         <ReturnType>System.Int64[]</ReturnType>
260       </ReturnValue>
261       <Docs>
262         <summary>To be added.</summary>
263         <remarks>To be added.</remarks>
264       </Docs>
265     </Member>
266     <Member MemberName="array2">
267       <MemberSignature Language="C#" Value="public Mono.DocTest.Widget[,] array2;" />
268       <MemberSignature Language="ILAsm" Value=".field public class Mono.DocTest.Widget[,] array2" />
269       <MemberType>Field</MemberType>
270       <AssemblyInfo>
271         <AssemblyVersion>0.0.0.0</AssemblyVersion>
272         <AssemblyVersion>2.0.0.0</AssemblyVersion>
273       </AssemblyInfo>
274       <ReturnValue>
275         <ReturnType>Mono.DocTest.Widget[,]</ReturnType>
276       </ReturnValue>
277       <Docs>
278         <summary>To be added.</summary>
279         <remarks>To be added.</remarks>
280       </Docs>
281     </Member>
282     <Member MemberName="classCtorError">
283       <MemberSignature Language="C#" Value="public static readonly string[] classCtorError;" />
284       <MemberSignature Language="ILAsm" Value=".field public static initonly string[] classCtorError" />
285       <MemberType>Field</MemberType>
286       <AssemblyInfo>
287         <AssemblyVersion>0.0.0.0</AssemblyVersion>
288         <AssemblyVersion>2.0.0.0</AssemblyVersion>
289       </AssemblyInfo>
290       <ReturnValue>
291         <ReturnType>System.String[]</ReturnType>
292       </ReturnValue>
293       <Docs>
294         <summary>To be added.</summary>
295         <remarks>To be added.</remarks>
296       </Docs>
297     </Member>
298     <Member MemberName="Default">
299       <MemberSignature Language="C#" Value="public void Default (int a = 1, int b = 2);" />
300       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Default(int32 a, int32 b) cil managed" />
301       <MemberType>Method</MemberType>
302       <AssemblyInfo>
303         <AssemblyVersion>0.0.0.0</AssemblyVersion>
304         <AssemblyVersion>2.0.0.0</AssemblyVersion>
305       </AssemblyInfo>
306       <ReturnValue>
307         <ReturnType>System.Void</ReturnType>
308       </ReturnValue>
309       <Parameters>
310         <Parameter Name="a" Type="System.Int32" />
311         <Parameter Name="b" Type="System.Int32" />
312       </Parameters>
313       <Docs>
314         <param name="a">To be added.</param>
315         <param name="b">To be added.</param>
316         <summary>To be added.</summary>
317         <remarks>To be added.</remarks>
318       </Docs>
319     </Member>
320     <Member MemberName="Default">
321       <MemberSignature Language="C#" Value="public void Default (string a = &quot;a&quot;, char b = 'b');" />
322       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Default(string a, char b) cil managed" />
323       <MemberType>Method</MemberType>
324       <AssemblyInfo>
325         <AssemblyVersion>0.0.0.0</AssemblyVersion>
326         <AssemblyVersion>2.0.0.0</AssemblyVersion>
327       </AssemblyInfo>
328       <ReturnValue>
329         <ReturnType>System.Void</ReturnType>
330       </ReturnValue>
331       <Parameters>
332         <Parameter Name="a" Type="System.String" />
333         <Parameter Name="b" Type="System.Char" />
334       </Parameters>
335       <Docs>
336         <param name="a">To be added.</param>
337         <param name="b">To be added.</param>
338         <summary>To be added.</summary>
339         <remarks>To be added.</remarks>
340       </Docs>
341     </Member>
342     <Member MemberName="defaultColor">
343       <MemberSignature Language="C#" Value="protected static Mono.DocTest.Color defaultColor;" />
344       <MemberSignature Language="ILAsm" Value=".field family static valuetype Mono.DocTest.Color defaultColor" />
345       <MemberType>Field</MemberType>
346       <AssemblyInfo>
347         <AssemblyVersion>0.0.0.0</AssemblyVersion>
348         <AssemblyVersion>2.0.0.0</AssemblyVersion>
349       </AssemblyInfo>
350       <ReturnValue>
351         <ReturnType>Mono.DocTest.Color</ReturnType>
352       </ReturnValue>
353       <Docs>
354         <summary>To be added.</summary>
355         <remarks>To be added.</remarks>
356       </Docs>
357     </Member>
358     <Member MemberName="Dynamic0">
359       <MemberSignature Language="C#" Value="public dynamic Dynamic0 (dynamic a, dynamic b);" />
360       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance object Dynamic0(object a, object b) cil managed" />
361       <MemberType>Method</MemberType>
362       <AssemblyInfo>
363         <AssemblyVersion>0.0.0.0</AssemblyVersion>
364         <AssemblyVersion>2.0.0.0</AssemblyVersion>
365       </AssemblyInfo>
366       <ReturnValue>
367         <ReturnType>System.Object</ReturnType>
368       </ReturnValue>
369       <Parameters>
370         <Parameter Name="a" Type="System.Object" />
371         <Parameter Name="b" Type="System.Object" />
372       </Parameters>
373       <Docs>
374         <param name="a">To be added.</param>
375         <param name="b">To be added.</param>
376         <summary>To be added.</summary>
377         <returns>To be added.</returns>
378         <remarks>To be added.</remarks>
379         <exception cref="T:System.ArgumentException">To be added; from:
380           <see cref="M:System.Linq.Expressions.Error.TypeMustBeDerivedFromSystemDelegate" /></exception>
381       </Docs>
382     </Member>
383     <Member MemberName="Dynamic1">
384       <MemberSignature Language="C#" Value="public System.Collections.Generic.Dictionary&lt;dynamic,string&gt; Dynamic1 (System.Collections.Generic.Dictionary&lt;dynamic,string&gt; value);" />
385       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Collections.Generic.Dictionary`2&lt;object, string&gt; Dynamic1(class System.Collections.Generic.Dictionary`2&lt;object, string&gt; value) cil managed" />
386       <MemberType>Method</MemberType>
387       <AssemblyInfo>
388         <AssemblyVersion>0.0.0.0</AssemblyVersion>
389         <AssemblyVersion>2.0.0.0</AssemblyVersion>
390       </AssemblyInfo>
391       <ReturnValue>
392         <ReturnType>System.Collections.Generic.Dictionary&lt;System.Object,System.String&gt;</ReturnType>
393       </ReturnValue>
394       <Parameters>
395         <Parameter Name="value" Type="System.Collections.Generic.Dictionary&lt;System.Object,System.String&gt;" />
396       </Parameters>
397       <Docs>
398         <param name="value">To be added.</param>
399         <summary>To be added.</summary>
400         <returns>To be added.</returns>
401         <remarks>To be added.</remarks>
402       </Docs>
403     </Member>
404     <Member MemberName="Dynamic2">
405       <MemberSignature Language="C#" Value="public Func&lt;string,dynamic&gt; Dynamic2 (Func&lt;string,dynamic&gt; value);" />
406       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Func`2&lt;string, object&gt; Dynamic2(class System.Func`2&lt;string, object&gt; value) cil managed" />
407       <MemberType>Method</MemberType>
408       <AssemblyInfo>
409         <AssemblyVersion>0.0.0.0</AssemblyVersion>
410         <AssemblyVersion>2.0.0.0</AssemblyVersion>
411       </AssemblyInfo>
412       <ReturnValue>
413         <ReturnType>System.Func&lt;System.String,System.Object&gt;</ReturnType>
414       </ReturnValue>
415       <Parameters>
416         <Parameter Name="value" Type="System.Func&lt;System.String,System.Object&gt;" />
417       </Parameters>
418       <Docs>
419         <param name="value">To be added.</param>
420         <summary>To be added.</summary>
421         <returns>To be added.</returns>
422         <remarks>To be added.</remarks>
423       </Docs>
424     </Member>
425     <Member MemberName="Dynamic3">
426       <MemberSignature Language="C#" Value="public Func&lt;Func&lt;string,dynamic&gt;,Func&lt;dynamic,string&gt;&gt; Dynamic3 (Func&lt;Func&lt;string,dynamic&gt;,Func&lt;dynamic,string&gt;&gt; value);" />
427       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Func`2&lt;class System.Func`2&lt;string, object&gt;, class System.Func`2&lt;object, string&gt;&gt; Dynamic3(class System.Func`2&lt;class System.Func`2&lt;string, object&gt;, class System.Func`2&lt;object, string&gt;&gt; value) cil managed" />
428       <MemberType>Method</MemberType>
429       <AssemblyInfo>
430         <AssemblyVersion>0.0.0.0</AssemblyVersion>
431         <AssemblyVersion>2.0.0.0</AssemblyVersion>
432       </AssemblyInfo>
433       <ReturnValue>
434         <ReturnType>System.Func&lt;System.Func&lt;System.String,System.Object&gt;,System.Func&lt;System.Object,System.String&gt;&gt;</ReturnType>
435       </ReturnValue>
436       <Parameters>
437         <Parameter Name="value" Type="System.Func&lt;System.Func&lt;System.String,System.Object&gt;,System.Func&lt;System.Object,System.String&gt;&gt;" />
438       </Parameters>
439       <Docs>
440         <param name="value">To be added.</param>
441         <summary>To be added.</summary>
442         <returns>To be added.</returns>
443         <remarks>To be added.</remarks>
444       </Docs>
445     </Member>
446     <Member MemberName="DynamicE1">
447       <MemberSignature Language="C#" Value="public event Func&lt;dynamic&gt; DynamicE1;" />
448       <MemberSignature Language="ILAsm" Value=".event class System.Func`1&lt;object&gt; DynamicE1" />
449       <MemberType>Event</MemberType>
450       <AssemblyInfo>
451         <AssemblyVersion>0.0.0.0</AssemblyVersion>
452         <AssemblyVersion>2.0.0.0</AssemblyVersion>
453       </AssemblyInfo>
454       <Attributes>
455         <Attribute>
456           <AttributeName>System.Obsolete("why not")</AttributeName>
457         </Attribute>
458       </Attributes>
459       <ReturnValue>
460         <ReturnType>System.Func&lt;System.Object&gt;</ReturnType>
461       </ReturnValue>
462       <Docs>
463         <summary>To be added.</summary>
464         <remarks>To be added.</remarks>
465         <exception cref="T:System.ArgumentException">To be added; from:
466           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
467           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
468           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
469           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
470           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
471           <see cref="M:System.String.Format(System.String,System.Object[])" />,
472           <see cref="M:System.String.get_Chars(System.Int32)" />,
473           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
474           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
475           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
476           <see cref="M:System.Text.StringBuilder.FormatError" />,
477           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
478           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
479           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
480         <exception cref="T:System.ArgumentNullException">To be added; from:
481           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
482           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
483           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
484           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
485           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
486           <see cref="M:System.String.Format(System.String,System.Object[])" />,
487           <see cref="M:System.String.get_Chars(System.Int32)" />,
488           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
489           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
490           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
491           <see cref="M:System.Text.StringBuilder.FormatError" />,
492           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
493           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
494           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
495         <exception cref="T:System.ArgumentOutOfRangeException">To be added; from:
496           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
497           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
498           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
499           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
500           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
501           <see cref="M:System.String.Format(System.String,System.Object[])" />,
502           <see cref="M:System.String.get_Chars(System.Int32)" />,
503           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
504           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
505           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
506           <see cref="M:System.Text.StringBuilder.FormatError" />,
507           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
508           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
509           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
510         <exception cref="T:System.ArrayTypeMismatchException">To be added; from:
511           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
512           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
513           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
514           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
515           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
516           <see cref="M:System.String.Format(System.String,System.Object[])" />,
517           <see cref="M:System.String.get_Chars(System.Int32)" />,
518           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
519           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
520           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
521           <see cref="M:System.Text.StringBuilder.FormatError" />,
522           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
523           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
524           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
525         <exception cref="T:System.FormatException">To be added; from:
526           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
527           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
528           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
529           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
530           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
531           <see cref="M:System.String.Format(System.String,System.Object[])" />,
532           <see cref="M:System.String.get_Chars(System.Int32)" />,
533           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
534           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
535           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
536           <see cref="M:System.Text.StringBuilder.FormatError" />,
537           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
538           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
539           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
540         <exception cref="T:System.IndexOutOfRangeException">To be added; from:
541           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
542           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
543           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
544           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
545           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
546           <see cref="M:System.String.Format(System.String,System.Object[])" />,
547           <see cref="M:System.String.get_Chars(System.Int32)" />,
548           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
549           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
550           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
551           <see cref="M:System.Text.StringBuilder.FormatError" />,
552           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
553           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
554           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
555         <exception cref="T:System.InvalidOperationException">To be added; from:
556           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
557           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
558           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
559           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
560           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
561           <see cref="M:System.String.Format(System.String,System.Object[])" />,
562           <see cref="M:System.String.get_Chars(System.Int32)" />,
563           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
564           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
565           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
566           <see cref="M:System.Text.StringBuilder.FormatError" />,
567           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
568           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
569           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
570         <exception cref="T:System.MulticastNotSupportedException">To be added; from:
571           <see cref="M:System.Delegate.CombineImpl(System.Delegate)" /></exception>
572         <exception cref="T:System.OutOfMemoryException">To be added; from:
573           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
574           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
575           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
576           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
577           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
578           <see cref="M:System.String.Format(System.String,System.Object[])" />,
579           <see cref="M:System.String.get_Chars(System.Int32)" />,
580           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
581           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
582           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
583           <see cref="M:System.Text.StringBuilder.FormatError" />,
584           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
585           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
586           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
587         <exception cref="T:System.RankException">To be added; from:
588           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
589           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
590           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
591           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
592           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
593           <see cref="M:System.String.Format(System.String,System.Object[])" />,
594           <see cref="M:System.String.get_Chars(System.Int32)" />,
595           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
596           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
597           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
598           <see cref="M:System.Text.StringBuilder.FormatError" />,
599           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
600           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
601           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
602       </Docs>
603     </Member>
604     <Member MemberName="DynamicE2">
605       <MemberSignature Language="C#" Value="public event Func&lt;dynamic&gt; DynamicE2;" />
606       <MemberSignature Language="ILAsm" Value=".event class System.Func`1&lt;object&gt; DynamicE2" />
607       <MemberType>Event</MemberType>
608       <AssemblyInfo>
609         <AssemblyVersion>0.0.0.0</AssemblyVersion>
610         <AssemblyVersion>2.0.0.0</AssemblyVersion>
611       </AssemblyInfo>
612       <ReturnValue>
613         <ReturnType>System.Func&lt;System.Object&gt;</ReturnType>
614       </ReturnValue>
615       <Docs>
616         <summary>To be added.</summary>
617         <remarks>To be added.</remarks>
618       </Docs>
619     </Member>
620     <Member MemberName="DynamicF">
621       <MemberSignature Language="C#" Value="public Func&lt;Func&lt;string,dynamic,string&gt;,Func&lt;dynamic,Func&lt;dynamic&gt;,string&gt;&gt; DynamicF;" />
622       <MemberSignature Language="ILAsm" Value=".field public class System.Func`2&lt;class System.Func`3&lt;string, object, string&gt;, class System.Func`3&lt;object, class System.Func`1&lt;object&gt;, string&gt;&gt; DynamicF" />
623       <MemberType>Field</MemberType>
624       <AssemblyInfo>
625         <AssemblyVersion>0.0.0.0</AssemblyVersion>
626         <AssemblyVersion>2.0.0.0</AssemblyVersion>
627       </AssemblyInfo>
628       <ReturnValue>
629         <ReturnType>System.Func&lt;System.Func&lt;System.String,System.Object,System.String&gt;,System.Func&lt;System.Object,System.Func&lt;System.Object&gt;,System.String&gt;&gt;</ReturnType>
630       </ReturnValue>
631       <Docs>
632         <summary>To be added.</summary>
633         <remarks>To be added.</remarks>
634       </Docs>
635     </Member>
636     <Member MemberName="DynamicP">
637       <MemberSignature Language="C#" Value="public Func&lt;Func&lt;string,dynamic,string&gt;,Func&lt;dynamic,Func&lt;dynamic&gt;,string&gt;&gt; DynamicP { get; }" />
638       <MemberSignature Language="ILAsm" Value=".property instance class System.Func`2&lt;class System.Func`3&lt;string, object, string&gt;, class System.Func`3&lt;object, class System.Func`1&lt;object&gt;, string&gt;&gt; DynamicP" />
639       <MemberType>Property</MemberType>
640       <AssemblyInfo>
641         <AssemblyVersion>0.0.0.0</AssemblyVersion>
642         <AssemblyVersion>2.0.0.0</AssemblyVersion>
643       </AssemblyInfo>
644       <ReturnValue>
645         <ReturnType>System.Func&lt;System.Func&lt;System.String,System.Object,System.String&gt;,System.Func&lt;System.Object,System.Func&lt;System.Object&gt;,System.String&gt;&gt;</ReturnType>
646       </ReturnValue>
647       <Docs>
648         <summary>To be added.</summary>
649         <value>To be added.</value>
650         <remarks>To be added.</remarks>
651       </Docs>
652     </Member>
653     <Member MemberName="Height">
654       <MemberSignature Language="C#" Value="protected long Height { get; }" />
655       <MemberSignature Language="ILAsm" Value=".property instance int64 Height" />
656       <MemberType>Property</MemberType>
657       <AssemblyInfo>
658         <AssemblyVersion>0.0.0.0</AssemblyVersion>
659         <AssemblyVersion>2.0.0.0</AssemblyVersion>
660       </AssemblyInfo>
661       <Attributes>
662         <Attribute>
663           <AttributeName>Mono.DocTest.Doc("Height property")</AttributeName>
664         </Attribute>
665       </Attributes>
666       <ReturnValue>
667         <ReturnType>System.Int64</ReturnType>
668       </ReturnValue>
669       <Docs>
670         <summary>To be added.</summary>
671         <value>To be added.</value>
672         <remarks>To be added.</remarks>
673       </Docs>
674     </Member>
675     <Member MemberName="Item">
676       <MemberSignature Language="C#" Value="public int this[int i] { get; set; }" />
677       <MemberSignature Language="ILAsm" Value=".property instance int32 Item(int32)" />
678       <MemberType>Property</MemberType>
679       <AssemblyInfo>
680         <AssemblyVersion>0.0.0.0</AssemblyVersion>
681         <AssemblyVersion>2.0.0.0</AssemblyVersion>
682       </AssemblyInfo>
683       <Attributes>
684         <Attribute>
685           <AttributeName>Mono.DocTest.Doc("Item property")</AttributeName>
686         </Attribute>
687         <Attribute>
688           <AttributeName>set: Mono.DocTest.Doc("Item property set accessor")</AttributeName>
689         </Attribute>
690       </Attributes>
691       <ReturnValue>
692         <ReturnType>System.Int32</ReturnType>
693       </ReturnValue>
694       <Parameters>
695         <Parameter Name="i" Type="System.Int32" />
696       </Parameters>
697       <Docs>
698         <param name="i">To be added.</param>
699         <summary>To be added.</summary>
700         <value>To be added.</value>
701         <remarks>To be added.</remarks>
702       </Docs>
703     </Member>
704     <Member MemberName="Item">
705       <MemberSignature Language="C#" Value="public int this[string s, int i] { get; set; }" />
706       <MemberSignature Language="ILAsm" Value=".property instance int32 Item(string, int32)" />
707       <MemberType>Property</MemberType>
708       <AssemblyInfo>
709         <AssemblyVersion>0.0.0.0</AssemblyVersion>
710         <AssemblyVersion>2.0.0.0</AssemblyVersion>
711       </AssemblyInfo>
712       <ReturnValue>
713         <ReturnType>System.Int32</ReturnType>
714       </ReturnValue>
715       <Parameters>
716         <Parameter Name="s" Type="System.String" />
717         <Parameter Name="i" Type="System.Int32" />
718       </Parameters>
719       <Docs>
720         <param name="s">To be added.</param>
721         <param name="i">To be added.</param>
722         <summary>To be added.</summary>
723         <value>To be added.</value>
724         <remarks>To be added.</remarks>
725       </Docs>
726     </Member>
727     <Member MemberName="M0">
728       <MemberSignature Language="C#" Value="public static void M0 ();" />
729       <MemberSignature Language="ILAsm" Value=".method public static hidebysig void M0() cil managed" />
730       <MemberType>Method</MemberType>
731       <AssemblyInfo>
732         <AssemblyVersion>0.0.0.0</AssemblyVersion>
733         <AssemblyVersion>2.0.0.0</AssemblyVersion>
734       </AssemblyInfo>
735       <ReturnValue>
736         <ReturnType>System.Void</ReturnType>
737       </ReturnValue>
738       <Parameters />
739       <Docs>
740         <summary>To be added.</summary>
741         <remarks>To be added.</remarks>
742       </Docs>
743     </Member>
744     <Member MemberName="M1">
745       <MemberSignature Language="C#" Value="public void M1 (char c, out float f, ref Mono.DocTest.DocValueType v);" />
746       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void M1(char c, float32 f, valuetype Mono.DocTest.DocValueType v) cil managed" />
747       <MemberType>Method</MemberType>
748       <AssemblyInfo>
749         <AssemblyVersion>0.0.0.0</AssemblyVersion>
750         <AssemblyVersion>2.0.0.0</AssemblyVersion>
751       </AssemblyInfo>
752       <Attributes>
753         <Attribute>
754           <AttributeName>Mono.DocTest.Doc("normal DocAttribute", Field=true)</AttributeName>
755         </Attribute>
756       </Attributes>
757       <ReturnValue>
758         <ReturnType>System.Void</ReturnType>
759         <Attributes>
760           <Attribute>
761             <AttributeName>Mono.DocTest.Doc("return:DocAttribute", Property=typeof(Mono.DocTest.Widget))</AttributeName>
762           </Attribute>
763         </Attributes>
764       </ReturnValue>
765       <Parameters>
766         <Parameter Name="c" Type="System.Char">
767           <Attributes>
768             <Attribute>
769               <AttributeName>Mono.DocTest.Doc("c", FlagsEnum=System.ConsoleModifiers.Alt | System.ConsoleModifiers.Control)</AttributeName>
770             </Attribute>
771           </Attributes>
772         </Parameter>
773         <Parameter Name="f" Type="System.Single&amp;" RefType="out">
774           <Attributes>
775             <Attribute>
776               <AttributeName>Mono.DocTest.Doc("f", NonFlagsEnum=Mono.DocTest.Color.Red)</AttributeName>
777             </Attribute>
778           </Attributes>
779         </Parameter>
780         <Parameter Name="v" Type="Mono.DocTest.DocValueType&amp;" RefType="ref">
781           <Attributes>
782             <Attribute>
783               <AttributeName>Mono.DocTest.Doc("v")</AttributeName>
784             </Attribute>
785           </Attributes>
786         </Parameter>
787       </Parameters>
788       <Docs>
789         <param name="c">To be added.</param>
790         <param name="f">To be added.</param>
791         <param name="v">To be added.</param>
792         <summary>To be added.</summary>
793         <remarks>To be added.</remarks>
794       </Docs>
795     </Member>
796     <Member MemberName="M2">
797       <MemberSignature Language="C#" Value="public void M2 (short[] x1, int[,] x2, long[][] x3);" />
798       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void M2(int16[] x1, int32[,] x2, int64[][] x3) cil managed" />
799       <MemberType>Method</MemberType>
800       <AssemblyInfo>
801         <AssemblyVersion>0.0.0.0</AssemblyVersion>
802         <AssemblyVersion>2.0.0.0</AssemblyVersion>
803       </AssemblyInfo>
804       <ReturnValue>
805         <ReturnType>System.Void</ReturnType>
806       </ReturnValue>
807       <Parameters>
808         <Parameter Name="x1" Type="System.Int16[]" />
809         <Parameter Name="x2" Type="System.Int32[,]" />
810         <Parameter Name="x3" Type="System.Int64[][]" />
811       </Parameters>
812       <Docs>
813         <param name="x1">To be added.</param>
814         <param name="x2">To be added.</param>
815         <param name="x3">To be added.</param>
816         <summary>To be added.</summary>
817         <remarks>To be added.</remarks>
818       </Docs>
819     </Member>
820     <Member MemberName="M3">
821       <MemberSignature Language="C#" Value="protected void M3 (long[][] x3, Mono.DocTest.Widget[,,][] x4);" />
822       <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void M3(int64[][] x3, class Mono.DocTest.Widget[,,][] x4) cil managed" />
823       <MemberType>Method</MemberType>
824       <AssemblyInfo>
825         <AssemblyVersion>0.0.0.0</AssemblyVersion>
826         <AssemblyVersion>2.0.0.0</AssemblyVersion>
827       </AssemblyInfo>
828       <ReturnValue>
829         <ReturnType>System.Void</ReturnType>
830       </ReturnValue>
831       <Parameters>
832         <Parameter Name="x3" Type="System.Int64[][]" />
833         <Parameter Name="x4" Type="Mono.DocTest.Widget[,,][]" />
834       </Parameters>
835       <Docs>
836         <param name="x3">To be added.</param>
837         <param name="x4">To be added.</param>
838         <summary>To be added.</summary>
839         <remarks>To be added.</remarks>
840       </Docs>
841     </Member>
842     <Member MemberName="M4">
843       <MemberSignature Language="C#" Value="protected void M4 (char* pc, Mono.DocTest.Color** ppf);" />
844       <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void M4(char* pc, valuetype Mono.DocTest.Color** ppf) cil managed" />
845       <MemberType>Method</MemberType>
846       <AssemblyInfo>
847         <AssemblyVersion>0.0.0.0</AssemblyVersion>
848         <AssemblyVersion>2.0.0.0</AssemblyVersion>
849       </AssemblyInfo>
850       <ReturnValue>
851         <ReturnType>System.Void</ReturnType>
852       </ReturnValue>
853       <Parameters>
854         <Parameter Name="pc" Type="System.Char*" />
855         <Parameter Name="ppf" Type="Mono.DocTest.Color**" />
856       </Parameters>
857       <Docs>
858         <param name="pc">To be added.</param>
859         <param name="ppf">To be added.</param>
860         <summary>To be added.</summary>
861         <remarks>To be added.</remarks>
862       </Docs>
863     </Member>
864     <Member MemberName="M5">
865       <MemberSignature Language="C#" Value="protected void M5 (void* pv, double*[,][] pd);" />
866       <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void M5(void* pv, float64*[,][] pd) cil managed" />
867       <MemberType>Method</MemberType>
868       <AssemblyInfo>
869         <AssemblyVersion>0.0.0.0</AssemblyVersion>
870         <AssemblyVersion>2.0.0.0</AssemblyVersion>
871       </AssemblyInfo>
872       <ReturnValue>
873         <ReturnType>System.Void</ReturnType>
874       </ReturnValue>
875       <Parameters>
876         <Parameter Name="pv" Type="System.Void*" />
877         <Parameter Name="pd" Type="System.Double*[,][]" />
878       </Parameters>
879       <Docs>
880         <param name="pv">To be added.</param>
881         <param name="pd">To be added.</param>
882         <summary>To be added.</summary>
883         <remarks>To be added.</remarks>
884       </Docs>
885     </Member>
886     <Member MemberName="M6">
887       <MemberSignature Language="C#" Value="protected void M6 (int i, object[] args);" />
888       <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void M6(int32 i, object[] args) cil managed" />
889       <MemberType>Method</MemberType>
890       <AssemblyInfo>
891         <AssemblyVersion>0.0.0.0</AssemblyVersion>
892         <AssemblyVersion>2.0.0.0</AssemblyVersion>
893       </AssemblyInfo>
894       <ReturnValue>
895         <ReturnType>System.Void</ReturnType>
896       </ReturnValue>
897       <Parameters>
898         <Parameter Name="i" Type="System.Int32" />
899         <Parameter Name="args" Type="System.Object[]">
900           <Attributes>
901             <Attribute>
902               <AttributeName>System.ParamArray</AttributeName>
903             </Attribute>
904           </Attributes>
905         </Parameter>
906       </Parameters>
907       <Docs>
908         <param name="i">To be added.</param>
909         <param name="args">To be added.</param>
910         <summary>To be added.</summary>
911         <remarks>To be added.</remarks>
912       </Docs>
913     </Member>
914     <Member MemberName="M7">
915       <MemberSignature Language="C#" Value="public void M7 (Mono.DocTest.Widget.NestedClass.Double.Triple.Quadruple a);" />
916       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void M7(class Mono.DocTest.Widget/NestedClass/Double/Triple/Quadruple a) cil managed" />
917       <MemberType>Method</MemberType>
918       <AssemblyInfo>
919         <AssemblyVersion>0.0.0.0</AssemblyVersion>
920         <AssemblyVersion>2.0.0.0</AssemblyVersion>
921       </AssemblyInfo>
922       <ReturnValue>
923         <ReturnType>System.Void</ReturnType>
924       </ReturnValue>
925       <Parameters>
926         <Parameter Name="a" Type="Mono.DocTest.Widget+NestedClass+Double+Triple+Quadruple" />
927       </Parameters>
928       <Docs>
929         <param name="a">To be added.</param>
930         <summary>To be added.</summary>
931         <remarks>To be added.</remarks>
932       </Docs>
933     </Member>
934     <Member MemberName="message">
935       <MemberSignature Language="C#" Value="public string message;" />
936       <MemberSignature Language="ILAsm" Value=".field public string message" />
937       <MemberType>Field</MemberType>
938       <AssemblyInfo>
939         <AssemblyVersion>0.0.0.0</AssemblyVersion>
940         <AssemblyVersion>2.0.0.0</AssemblyVersion>
941       </AssemblyInfo>
942       <ReturnValue>
943         <ReturnType>System.String</ReturnType>
944       </ReturnValue>
945       <Docs>
946         <summary>To be added.</summary>
947         <remarks>To be added.</remarks>
948       </Docs>
949     </Member>
950     <Member MemberName="monthlyAverage">
951       <MemberSignature Language="C#" Value="protected readonly double monthlyAverage;" />
952       <MemberSignature Language="ILAsm" Value=".field familyorassembly initonly float64 monthlyAverage" />
953       <MemberType>Field</MemberType>
954       <AssemblyInfo>
955         <AssemblyVersion>0.0.0.0</AssemblyVersion>
956         <AssemblyVersion>2.0.0.0</AssemblyVersion>
957       </AssemblyInfo>
958       <ReturnValue>
959         <ReturnType>System.Double</ReturnType>
960       </ReturnValue>
961       <Docs>
962         <summary>To be added.</summary>
963         <remarks>To be added.</remarks>
964       </Docs>
965     </Member>
966     <Member MemberName="op_Addition">
967       <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_Addition (Mono.DocTest.Widget x1, Mono.DocTest.Widget x2);" />
968       <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Mono.DocTest.Widget op_Addition(class Mono.DocTest.Widget x1, class Mono.DocTest.Widget x2) cil managed" />
969       <MemberType>Method</MemberType>
970       <AssemblyInfo>
971         <AssemblyVersion>0.0.0.0</AssemblyVersion>
972         <AssemblyVersion>2.0.0.0</AssemblyVersion>
973       </AssemblyInfo>
974       <ReturnValue>
975         <ReturnType>Mono.DocTest.Widget</ReturnType>
976       </ReturnValue>
977       <Parameters>
978         <Parameter Name="x1" Type="Mono.DocTest.Widget" />
979         <Parameter Name="x2" Type="Mono.DocTest.Widget" />
980       </Parameters>
981       <Docs>
982         <param name="x1">To be added.</param>
983         <param name="x2">To be added.</param>
984         <summary>To be added.</summary>
985         <returns>To be added.</returns>
986         <remarks>To be added.</remarks>
987       </Docs>
988     </Member>
989     <Member MemberName="op_Division">
990       <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_Division;" />
991       <MemberSignature Language="ILAsm" Value=".field public static class Mono.DocTest.Widget op_Division" />
992       <MemberType>Field</MemberType>
993       <AssemblyInfo>
994         <AssemblyVersion>0.0.0.0</AssemblyVersion>
995         <AssemblyVersion>2.0.0.0</AssemblyVersion>
996       </AssemblyInfo>
997       <ReturnValue>
998         <ReturnType>Mono.DocTest.Widget</ReturnType>
999       </ReturnValue>
1000       <Docs>
1001         <summary>To be added.</summary>
1002         <remarks>To be added.</remarks>
1003       </Docs>
1004     </Member>
1005     <Member MemberName="op_Explicit">
1006       <MemberSignature Language="C#" Value="public static int op_Explicit (Mono.DocTest.Widget x);" />
1007       <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int32 op_Explicit(class Mono.DocTest.Widget x) cil managed" />
1008       <MemberType>Method</MemberType>
1009       <AssemblyInfo>
1010         <AssemblyVersion>0.0.0.0</AssemblyVersion>
1011         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1012       </AssemblyInfo>
1013       <ReturnValue>
1014         <ReturnType>System.Int32</ReturnType>
1015       </ReturnValue>
1016       <Parameters>
1017         <Parameter Name="x" Type="Mono.DocTest.Widget" />
1018       </Parameters>
1019       <Docs>
1020         <param name="x">To be added.</param>
1021         <summary>To be added.</summary>
1022         <returns>To be added.</returns>
1023         <remarks>To be added.</remarks>
1024       </Docs>
1025     </Member>
1026     <Member MemberName="op_Implicit">
1027       <MemberSignature Language="C#" Value="public static long op_Implicit (Mono.DocTest.Widget x);" />
1028       <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int64 op_Implicit(class Mono.DocTest.Widget x) cil managed" />
1029       <MemberType>Method</MemberType>
1030       <AssemblyInfo>
1031         <AssemblyVersion>0.0.0.0</AssemblyVersion>
1032         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1033       </AssemblyInfo>
1034       <ReturnValue>
1035         <ReturnType>System.Int64</ReturnType>
1036       </ReturnValue>
1037       <Parameters>
1038         <Parameter Name="x" Type="Mono.DocTest.Widget" />
1039       </Parameters>
1040       <Docs>
1041         <param name="x">To be added.</param>
1042         <summary>To be added.</summary>
1043         <returns>To be added.</returns>
1044         <remarks>To be added.</remarks>
1045       </Docs>
1046     </Member>
1047     <Member MemberName="op_UnaryPlus">
1048       <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_UnaryPlus (Mono.DocTest.Widget x);" />
1049       <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Mono.DocTest.Widget op_UnaryPlus(class Mono.DocTest.Widget x) cil managed" />
1050       <MemberType>Method</MemberType>
1051       <AssemblyInfo>
1052         <AssemblyVersion>0.0.0.0</AssemblyVersion>
1053         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1054       </AssemblyInfo>
1055       <ReturnValue>
1056         <ReturnType>Mono.DocTest.Widget</ReturnType>
1057       </ReturnValue>
1058       <Parameters>
1059         <Parameter Name="x" Type="Mono.DocTest.Widget" />
1060       </Parameters>
1061       <Docs>
1062         <param name="x">To be added.</param>
1063         <summary>To be added.</summary>
1064         <returns>To be added.</returns>
1065         <remarks>To be added.</remarks>
1066       </Docs>
1067     </Member>
1068     <Member MemberName="pCount">
1069       <MemberSignature Language="C#" Value="public int* pCount;" />
1070       <MemberSignature Language="ILAsm" Value=".field public int32* pCount" />
1071       <MemberType>Field</MemberType>
1072       <AssemblyInfo>
1073         <AssemblyVersion>0.0.0.0</AssemblyVersion>
1074         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1075       </AssemblyInfo>
1076       <ReturnValue>
1077         <ReturnType>System.Int32*</ReturnType>
1078       </ReturnValue>
1079       <Docs>
1080         <summary>To be added.</summary>
1081         <remarks>To be added.</remarks>
1082       </Docs>
1083     </Member>
1084     <Member MemberName="PI">
1085       <MemberSignature Language="C#" Value="protected const double PI = 3.14159;" />
1086       <MemberSignature Language="ILAsm" Value=".field familyorassembly static literal float64 PI = (3.14159)" />
1087       <MemberType>Field</MemberType>
1088       <AssemblyInfo>
1089         <AssemblyVersion>0.0.0.0</AssemblyVersion>
1090         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1091       </AssemblyInfo>
1092       <ReturnValue>
1093         <ReturnType>System.Double</ReturnType>
1094       </ReturnValue>
1095       <MemberValue>3.14159</MemberValue>
1096       <Docs>
1097         <summary>To be added.</summary>
1098         <remarks>To be added.</remarks>
1099       </Docs>
1100     </Member>
1101     <Member MemberName="ppValues">
1102       <MemberSignature Language="C#" Value="public float** ppValues;" />
1103       <MemberSignature Language="ILAsm" Value=".field public float32** ppValues" />
1104       <MemberType>Field</MemberType>
1105       <AssemblyInfo>
1106         <AssemblyVersion>0.0.0.0</AssemblyVersion>
1107         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1108       </AssemblyInfo>
1109       <ReturnValue>
1110         <ReturnType>System.Single**</ReturnType>
1111       </ReturnValue>
1112       <Docs>
1113         <summary>To be added.</summary>
1114         <remarks>To be added.</remarks>
1115       </Docs>
1116     </Member>
1117     <Member MemberName="Width">
1118       <MemberSignature Language="C#" Value="public int Width { get; protected set; }" />
1119       <MemberSignature Language="ILAsm" Value=".property instance int32 Width" />
1120       <MemberType>Property</MemberType>
1121       <AssemblyInfo>
1122         <AssemblyVersion>0.0.0.0</AssemblyVersion>
1123         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1124       </AssemblyInfo>
1125       <Attributes>
1126         <Attribute>
1127           <AttributeName>Mono.DocTest.Doc("Width property")</AttributeName>
1128         </Attribute>
1129         <Attribute>
1130           <AttributeName>get: Mono.DocTest.Doc("Width get accessor")</AttributeName>
1131         </Attribute>
1132         <Attribute>
1133           <AttributeName>set: Mono.DocTest.Doc("Width set accessor")</AttributeName>
1134         </Attribute>
1135       </Attributes>
1136       <ReturnValue>
1137         <ReturnType>System.Int32</ReturnType>
1138       </ReturnValue>
1139       <Docs>
1140         <summary>To be added.</summary>
1141         <value>To be added.</value>
1142         <remarks>To be added.</remarks>
1143       </Docs>
1144     </Member>
1145     <Member MemberName="X">
1146       <MemberSignature Language="C#" Value="protected short X { set; }" />
1147       <MemberSignature Language="ILAsm" Value=".property instance int16 X" />
1148       <MemberType>Property</MemberType>
1149       <AssemblyInfo>
1150         <AssemblyVersion>0.0.0.0</AssemblyVersion>
1151         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1152       </AssemblyInfo>
1153       <ReturnValue>
1154         <ReturnType>System.Int16</ReturnType>
1155       </ReturnValue>
1156       <Docs>
1157         <summary>To be added.</summary>
1158         <value>To be added.</value>
1159         <remarks>To be added.</remarks>
1160       </Docs>
1161     </Member>
1162     <Member MemberName="Y">
1163       <MemberSignature Language="C#" Value="protected double Y { get; set; }" />
1164       <MemberSignature Language="ILAsm" Value=".property instance float64 Y" />
1165       <MemberType>Property</MemberType>
1166       <AssemblyInfo>
1167         <AssemblyVersion>0.0.0.0</AssemblyVersion>
1168         <AssemblyVersion>2.0.0.0</AssemblyVersion>
1169       </AssemblyInfo>
1170       <ReturnValue>
1171         <ReturnType>System.Double</ReturnType>
1172       </ReturnValue>
1173       <Docs>
1174         <summary>To be added.</summary>
1175         <value>To be added.</value>
1176         <remarks>To be added.</remarks>
1177       </Docs>
1178     </Member>
1179   </Members>
1180 </Type>