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