Wed Feb 24 15:47:16 CET 2010 Paolo Molaro <lupus@ximian.com>
[mono.git] / mcs / class / Mono.Cecil / Documentation / en / Mono.Cecil / TypeDefinition.xml
1 <Type Name="TypeDefinition" FullName="Mono.Cecil.TypeDefinition">
2   <TypeSignature Language="C#" Value="public sealed class TypeDefinition : Mono.Cecil.TypeReference, Mono.Cecil.IHasSecurity, Mono.Cecil.IMemberDefinition" />
3   <AssemblyInfo>
4     <AssemblyName>Mono.Cecil</AssemblyName>
5     <AssemblyVersion>0.6.9.0</AssemblyVersion>
6   </AssemblyInfo>
7   <Base>
8     <BaseTypeName>Mono.Cecil.TypeReference</BaseTypeName>
9   </Base>
10   <Interfaces>
11     <Interface>
12       <InterfaceName>Mono.Cecil.IHasSecurity</InterfaceName>
13     </Interface>
14     <Interface>
15       <InterfaceName>Mono.Cecil.IMemberDefinition</InterfaceName>
16     </Interface>
17   </Interfaces>
18   <Docs>
19     <summary>To be added.</summary>
20     <remarks>To be added.</remarks>
21   </Docs>
22   <Members>
23     <Member MemberName=".ctor">
24       <MemberSignature Language="C#" Value="public TypeDefinition (string name, string ns, Mono.Cecil.TypeAttributes attributes, Mono.Cecil.TypeReference baseType);" />
25       <MemberType>Constructor</MemberType>
26       <AssemblyInfo>
27         <AssemblyVersion>0.6.9.0</AssemblyVersion>
28       </AssemblyInfo>
29       <Parameters>
30         <Parameter Name="name" Type="System.String" />
31         <Parameter Name="ns" Type="System.String" />
32         <Parameter Name="attributes" Type="Mono.Cecil.TypeAttributes" />
33         <Parameter Name="baseType" Type="Mono.Cecil.TypeReference" />
34       </Parameters>
35       <Docs>
36         <param name="name">To be added.</param>
37         <param name="ns">To be added.</param>
38         <param name="attributes">To be added.</param>
39         <param name="baseType">To be added.</param>
40         <summary>To be added.</summary>
41         <remarks>To be added.</remarks>
42       </Docs>
43     </Member>
44     <Member MemberName="Accept">
45       <MemberSignature Language="C#" Value="public override void Accept (Mono.Cecil.IReflectionVisitor visitor);" />
46       <MemberType>Method</MemberType>
47       <AssemblyInfo>
48         <AssemblyVersion>0.6.9.0</AssemblyVersion>
49       </AssemblyInfo>
50       <ReturnValue>
51         <ReturnType>System.Void</ReturnType>
52       </ReturnValue>
53       <Parameters>
54         <Parameter Name="visitor" Type="Mono.Cecil.IReflectionVisitor" />
55       </Parameters>
56       <Docs>
57         <param name="visitor">To be added.</param>
58         <summary>To be added.</summary>
59         <remarks>To be added.</remarks>
60       </Docs>
61     </Member>
62     <Member MemberName="Attributes">
63       <MemberSignature Language="C#" Value="public Mono.Cecil.TypeAttributes Attributes { set; get; }" />
64       <MemberType>Property</MemberType>
65       <AssemblyInfo>
66         <AssemblyVersion>0.6.9.0</AssemblyVersion>
67       </AssemblyInfo>
68       <ReturnValue>
69         <ReturnType>Mono.Cecil.TypeAttributes</ReturnType>
70       </ReturnValue>
71       <Docs>
72         <summary>To be added.</summary>
73         <value>To be added.</value>
74         <remarks>To be added.</remarks>
75       </Docs>
76     </Member>
77     <Member MemberName="BaseType">
78       <MemberSignature Language="C#" Value="public Mono.Cecil.TypeReference BaseType { set; get; }" />
79       <MemberType>Property</MemberType>
80       <AssemblyInfo>
81         <AssemblyVersion>0.6.9.0</AssemblyVersion>
82       </AssemblyInfo>
83       <ReturnValue>
84         <ReturnType>Mono.Cecil.TypeReference</ReturnType>
85       </ReturnValue>
86       <Docs>
87         <summary>To be added.</summary>
88         <value>To be added.</value>
89         <remarks>To be added.</remarks>
90       </Docs>
91     </Member>
92     <Member MemberName="ClassSize">
93       <MemberSignature Language="C#" Value="public uint ClassSize { set; get; }" />
94       <MemberType>Property</MemberType>
95       <AssemblyInfo>
96         <AssemblyVersion>0.6.9.0</AssemblyVersion>
97       </AssemblyInfo>
98       <ReturnValue>
99         <ReturnType>System.UInt32</ReturnType>
100       </ReturnValue>
101       <Docs>
102         <summary>To be added.</summary>
103         <value>To be added.</value>
104         <remarks>To be added.</remarks>
105       </Docs>
106     </Member>
107     <Member MemberName="Clone">
108       <MemberSignature Language="C#" Value="public Mono.Cecil.TypeDefinition Clone ();" />
109       <MemberType>Method</MemberType>
110       <AssemblyInfo>
111         <AssemblyVersion>0.6.9.0</AssemblyVersion>
112       </AssemblyInfo>
113       <ReturnValue>
114         <ReturnType>Mono.Cecil.TypeDefinition</ReturnType>
115       </ReturnValue>
116       <Parameters />
117       <Docs>
118         <summary>To be added.</summary>
119         <returns>To be added.</returns>
120         <remarks>To be added.</remarks>
121       </Docs>
122     </Member>
123     <Member MemberName="Constructors">
124       <MemberSignature Language="C#" Value="public Mono.Cecil.ConstructorCollection Constructors { get; }" />
125       <MemberType>Property</MemberType>
126       <AssemblyInfo>
127         <AssemblyVersion>0.6.9.0</AssemblyVersion>
128       </AssemblyInfo>
129       <ReturnValue>
130         <ReturnType>Mono.Cecil.ConstructorCollection</ReturnType>
131       </ReturnValue>
132       <Docs>
133         <summary>To be added.</summary>
134         <value>To be added.</value>
135         <remarks>To be added.</remarks>
136       </Docs>
137     </Member>
138     <Member MemberName="DeclaringType">
139       <MemberSignature Language="C#" Value="public Mono.Cecil.TypeDefinition DeclaringType { set; get; }" />
140       <MemberType>Property</MemberType>
141       <AssemblyInfo>
142         <AssemblyVersion>0.6.9.0</AssemblyVersion>
143       </AssemblyInfo>
144       <ReturnValue>
145         <ReturnType>Mono.Cecil.TypeDefinition</ReturnType>
146       </ReturnValue>
147       <Docs>
148         <summary>To be added.</summary>
149         <value>To be added.</value>
150         <remarks>To be added.</remarks>
151       </Docs>
152     </Member>
153     <Member MemberName="Events">
154       <MemberSignature Language="C#" Value="public Mono.Cecil.EventDefinitionCollection Events { get; }" />
155       <MemberType>Property</MemberType>
156       <AssemblyInfo>
157         <AssemblyVersion>0.6.9.0</AssemblyVersion>
158       </AssemblyInfo>
159       <ReturnValue>
160         <ReturnType>Mono.Cecil.EventDefinitionCollection</ReturnType>
161       </ReturnValue>
162       <Docs>
163         <summary>To be added.</summary>
164         <value>To be added.</value>
165         <remarks>To be added.</remarks>
166       </Docs>
167     </Member>
168     <Member MemberName="Fields">
169       <MemberSignature Language="C#" Value="public Mono.Cecil.FieldDefinitionCollection Fields { get; }" />
170       <MemberType>Property</MemberType>
171       <AssemblyInfo>
172         <AssemblyVersion>0.6.9.0</AssemblyVersion>
173       </AssemblyInfo>
174       <ReturnValue>
175         <ReturnType>Mono.Cecil.FieldDefinitionCollection</ReturnType>
176       </ReturnValue>
177       <Docs>
178         <summary>To be added.</summary>
179         <value>To be added.</value>
180         <remarks>To be added.</remarks>
181       </Docs>
182     </Member>
183     <Member MemberName="HasConstructors">
184       <MemberSignature Language="C#" Value="public bool HasConstructors { get; }" />
185       <MemberType>Property</MemberType>
186       <AssemblyInfo>
187         <AssemblyVersion>0.6.9.0</AssemblyVersion>
188       </AssemblyInfo>
189       <ReturnValue>
190         <ReturnType>System.Boolean</ReturnType>
191       </ReturnValue>
192       <Docs>
193         <summary>To be added.</summary>
194         <value>To be added.</value>
195         <remarks>To be added.</remarks>
196       </Docs>
197     </Member>
198     <Member MemberName="HasEvents">
199       <MemberSignature Language="C#" Value="public bool HasEvents { get; }" />
200       <MemberType>Property</MemberType>
201       <AssemblyInfo>
202         <AssemblyVersion>0.6.9.0</AssemblyVersion>
203       </AssemblyInfo>
204       <ReturnValue>
205         <ReturnType>System.Boolean</ReturnType>
206       </ReturnValue>
207       <Docs>
208         <summary>To be added.</summary>
209         <value>To be added.</value>
210         <remarks>To be added.</remarks>
211       </Docs>
212     </Member>
213     <Member MemberName="HasFields">
214       <MemberSignature Language="C#" Value="public bool HasFields { get; }" />
215       <MemberType>Property</MemberType>
216       <AssemblyInfo>
217         <AssemblyVersion>0.6.9.0</AssemblyVersion>
218       </AssemblyInfo>
219       <ReturnValue>
220         <ReturnType>System.Boolean</ReturnType>
221       </ReturnValue>
222       <Docs>
223         <summary>To be added.</summary>
224         <value>To be added.</value>
225         <remarks>To be added.</remarks>
226       </Docs>
227     </Member>
228     <Member MemberName="HasInterfaces">
229       <MemberSignature Language="C#" Value="public bool HasInterfaces { get; }" />
230       <MemberType>Property</MemberType>
231       <AssemblyInfo>
232         <AssemblyVersion>0.6.9.0</AssemblyVersion>
233       </AssemblyInfo>
234       <ReturnValue>
235         <ReturnType>System.Boolean</ReturnType>
236       </ReturnValue>
237       <Docs>
238         <summary>To be added.</summary>
239         <value>To be added.</value>
240         <remarks>To be added.</remarks>
241       </Docs>
242     </Member>
243     <Member MemberName="HasLayoutInfo">
244       <MemberSignature Language="C#" Value="public bool HasLayoutInfo { get; }" />
245       <MemberType>Property</MemberType>
246       <AssemblyInfo>
247         <AssemblyVersion>0.6.9.0</AssemblyVersion>
248       </AssemblyInfo>
249       <ReturnValue>
250         <ReturnType>System.Boolean</ReturnType>
251       </ReturnValue>
252       <Docs>
253         <summary>To be added.</summary>
254         <value>To be added.</value>
255         <remarks>To be added.</remarks>
256       </Docs>
257     </Member>
258     <Member MemberName="HasMethods">
259       <MemberSignature Language="C#" Value="public bool HasMethods { get; }" />
260       <MemberType>Property</MemberType>
261       <AssemblyInfo>
262         <AssemblyVersion>0.6.9.0</AssemblyVersion>
263       </AssemblyInfo>
264       <ReturnValue>
265         <ReturnType>System.Boolean</ReturnType>
266       </ReturnValue>
267       <Docs>
268         <summary>To be added.</summary>
269         <value>To be added.</value>
270         <remarks>To be added.</remarks>
271       </Docs>
272     </Member>
273     <Member MemberName="HasNestedTypes">
274       <MemberSignature Language="C#" Value="public bool HasNestedTypes { get; }" />
275       <MemberType>Property</MemberType>
276       <AssemblyInfo>
277         <AssemblyVersion>0.6.9.0</AssemblyVersion>
278       </AssemblyInfo>
279       <ReturnValue>
280         <ReturnType>System.Boolean</ReturnType>
281       </ReturnValue>
282       <Docs>
283         <summary>To be added.</summary>
284         <value>To be added.</value>
285         <remarks>To be added.</remarks>
286       </Docs>
287     </Member>
288     <Member MemberName="HasProperties">
289       <MemberSignature Language="C#" Value="public bool HasProperties { get; }" />
290       <MemberType>Property</MemberType>
291       <AssemblyInfo>
292         <AssemblyVersion>0.6.9.0</AssemblyVersion>
293       </AssemblyInfo>
294       <ReturnValue>
295         <ReturnType>System.Boolean</ReturnType>
296       </ReturnValue>
297       <Docs>
298         <summary>To be added.</summary>
299         <value>To be added.</value>
300         <remarks>To be added.</remarks>
301       </Docs>
302     </Member>
303     <Member MemberName="HasSecurity">
304       <MemberSignature Language="C#" Value="public bool HasSecurity { set; get; }" />
305       <MemberType>Property</MemberType>
306       <AssemblyInfo>
307         <AssemblyVersion>0.6.9.0</AssemblyVersion>
308       </AssemblyInfo>
309       <ReturnValue>
310         <ReturnType>System.Boolean</ReturnType>
311       </ReturnValue>
312       <Docs>
313         <summary>To be added.</summary>
314         <value>To be added.</value>
315         <remarks>To be added.</remarks>
316       </Docs>
317     </Member>
318     <Member MemberName="HasSecurityDeclarations">
319       <MemberSignature Language="C#" Value="public bool HasSecurityDeclarations { get; }" />
320       <MemberType>Property</MemberType>
321       <AssemblyInfo>
322         <AssemblyVersion>0.6.9.0</AssemblyVersion>
323       </AssemblyInfo>
324       <ReturnValue>
325         <ReturnType>System.Boolean</ReturnType>
326       </ReturnValue>
327       <Docs>
328         <summary>To be added.</summary>
329         <value>To be added.</value>
330         <remarks>To be added.</remarks>
331       </Docs>
332     </Member>
333     <Member MemberName="Interfaces">
334       <MemberSignature Language="C#" Value="public Mono.Cecil.InterfaceCollection Interfaces { get; }" />
335       <MemberType>Property</MemberType>
336       <AssemblyInfo>
337         <AssemblyVersion>0.6.9.0</AssemblyVersion>
338       </AssemblyInfo>
339       <ReturnValue>
340         <ReturnType>Mono.Cecil.InterfaceCollection</ReturnType>
341       </ReturnValue>
342       <Docs>
343         <summary>To be added.</summary>
344         <value>To be added.</value>
345         <remarks>To be added.</remarks>
346       </Docs>
347     </Member>
348     <Member MemberName="IsAbstract">
349       <MemberSignature Language="C#" Value="public bool IsAbstract { set; get; }" />
350       <MemberType>Property</MemberType>
351       <AssemblyInfo>
352         <AssemblyVersion>0.6.9.0</AssemblyVersion>
353       </AssemblyInfo>
354       <ReturnValue>
355         <ReturnType>System.Boolean</ReturnType>
356       </ReturnValue>
357       <Docs>
358         <summary>To be added.</summary>
359         <value>To be added.</value>
360         <remarks>To be added.</remarks>
361       </Docs>
362     </Member>
363     <Member MemberName="IsAnsiClass">
364       <MemberSignature Language="C#" Value="public bool IsAnsiClass { set; get; }" />
365       <MemberType>Property</MemberType>
366       <AssemblyInfo>
367         <AssemblyVersion>0.6.9.0</AssemblyVersion>
368       </AssemblyInfo>
369       <ReturnValue>
370         <ReturnType>System.Boolean</ReturnType>
371       </ReturnValue>
372       <Docs>
373         <summary>To be added.</summary>
374         <value>To be added.</value>
375         <remarks>To be added.</remarks>
376       </Docs>
377     </Member>
378     <Member MemberName="IsAutoClass">
379       <MemberSignature Language="C#" Value="public bool IsAutoClass { set; get; }" />
380       <MemberType>Property</MemberType>
381       <AssemblyInfo>
382         <AssemblyVersion>0.6.9.0</AssemblyVersion>
383       </AssemblyInfo>
384       <ReturnValue>
385         <ReturnType>System.Boolean</ReturnType>
386       </ReturnValue>
387       <Docs>
388         <summary>To be added.</summary>
389         <value>To be added.</value>
390         <remarks>To be added.</remarks>
391       </Docs>
392     </Member>
393     <Member MemberName="IsAutoLayout">
394       <MemberSignature Language="C#" Value="public bool IsAutoLayout { set; get; }" />
395       <MemberType>Property</MemberType>
396       <AssemblyInfo>
397         <AssemblyVersion>0.6.9.0</AssemblyVersion>
398       </AssemblyInfo>
399       <ReturnValue>
400         <ReturnType>System.Boolean</ReturnType>
401       </ReturnValue>
402       <Docs>
403         <summary>To be added.</summary>
404         <value>To be added.</value>
405         <remarks>To be added.</remarks>
406       </Docs>
407     </Member>
408     <Member MemberName="IsBeforeFieldInit">
409       <MemberSignature Language="C#" Value="public bool IsBeforeFieldInit { set; get; }" />
410       <MemberType>Property</MemberType>
411       <AssemblyInfo>
412         <AssemblyVersion>0.6.9.0</AssemblyVersion>
413       </AssemblyInfo>
414       <ReturnValue>
415         <ReturnType>System.Boolean</ReturnType>
416       </ReturnValue>
417       <Docs>
418         <summary>To be added.</summary>
419         <value>To be added.</value>
420         <remarks>To be added.</remarks>
421       </Docs>
422     </Member>
423     <Member MemberName="IsClass">
424       <MemberSignature Language="C#" Value="public bool IsClass { set; get; }" />
425       <MemberType>Property</MemberType>
426       <AssemblyInfo>
427         <AssemblyVersion>0.6.9.0</AssemblyVersion>
428       </AssemblyInfo>
429       <ReturnValue>
430         <ReturnType>System.Boolean</ReturnType>
431       </ReturnValue>
432       <Docs>
433         <summary>To be added.</summary>
434         <value>To be added.</value>
435         <remarks>To be added.</remarks>
436       </Docs>
437     </Member>
438     <Member MemberName="IsEnum">
439       <MemberSignature Language="C#" Value="public bool IsEnum { get; }" />
440       <MemberType>Property</MemberType>
441       <AssemblyInfo>
442         <AssemblyVersion>0.6.9.0</AssemblyVersion>
443       </AssemblyInfo>
444       <ReturnValue>
445         <ReturnType>System.Boolean</ReturnType>
446       </ReturnValue>
447       <Docs>
448         <summary>To be added.</summary>
449         <value>To be added.</value>
450         <remarks>To be added.</remarks>
451       </Docs>
452     </Member>
453     <Member MemberName="IsExplicitLayout">
454       <MemberSignature Language="C#" Value="public bool IsExplicitLayout { set; get; }" />
455       <MemberType>Property</MemberType>
456       <AssemblyInfo>
457         <AssemblyVersion>0.6.9.0</AssemblyVersion>
458       </AssemblyInfo>
459       <ReturnValue>
460         <ReturnType>System.Boolean</ReturnType>
461       </ReturnValue>
462       <Docs>
463         <summary>To be added.</summary>
464         <value>To be added.</value>
465         <remarks>To be added.</remarks>
466       </Docs>
467     </Member>
468     <Member MemberName="IsImport">
469       <MemberSignature Language="C#" Value="public bool IsImport { set; get; }" />
470       <MemberType>Property</MemberType>
471       <AssemblyInfo>
472         <AssemblyVersion>0.6.9.0</AssemblyVersion>
473       </AssemblyInfo>
474       <ReturnValue>
475         <ReturnType>System.Boolean</ReturnType>
476       </ReturnValue>
477       <Docs>
478         <summary>To be added.</summary>
479         <value>To be added.</value>
480         <remarks>To be added.</remarks>
481       </Docs>
482     </Member>
483     <Member MemberName="IsInterface">
484       <MemberSignature Language="C#" Value="public bool IsInterface { set; get; }" />
485       <MemberType>Property</MemberType>
486       <AssemblyInfo>
487         <AssemblyVersion>0.6.9.0</AssemblyVersion>
488       </AssemblyInfo>
489       <ReturnValue>
490         <ReturnType>System.Boolean</ReturnType>
491       </ReturnValue>
492       <Docs>
493         <summary>To be added.</summary>
494         <value>To be added.</value>
495         <remarks>To be added.</remarks>
496       </Docs>
497     </Member>
498     <Member MemberName="IsNestedAssembly">
499       <MemberSignature Language="C#" Value="public bool IsNestedAssembly { set; get; }" />
500       <MemberType>Property</MemberType>
501       <AssemblyInfo>
502         <AssemblyVersion>0.6.9.0</AssemblyVersion>
503       </AssemblyInfo>
504       <ReturnValue>
505         <ReturnType>System.Boolean</ReturnType>
506       </ReturnValue>
507       <Docs>
508         <summary>To be added.</summary>
509         <value>To be added.</value>
510         <remarks>To be added.</remarks>
511       </Docs>
512     </Member>
513     <Member MemberName="IsNestedFamily">
514       <MemberSignature Language="C#" Value="public bool IsNestedFamily { set; get; }" />
515       <MemberType>Property</MemberType>
516       <AssemblyInfo>
517         <AssemblyVersion>0.6.9.0</AssemblyVersion>
518       </AssemblyInfo>
519       <ReturnValue>
520         <ReturnType>System.Boolean</ReturnType>
521       </ReturnValue>
522       <Docs>
523         <summary>To be added.</summary>
524         <value>To be added.</value>
525         <remarks>To be added.</remarks>
526       </Docs>
527     </Member>
528     <Member MemberName="IsNestedFamilyAndAssembly">
529       <MemberSignature Language="C#" Value="public bool IsNestedFamilyAndAssembly { set; get; }" />
530       <MemberType>Property</MemberType>
531       <AssemblyInfo>
532         <AssemblyVersion>0.6.9.0</AssemblyVersion>
533       </AssemblyInfo>
534       <ReturnValue>
535         <ReturnType>System.Boolean</ReturnType>
536       </ReturnValue>
537       <Docs>
538         <summary>To be added.</summary>
539         <value>To be added.</value>
540         <remarks>To be added.</remarks>
541       </Docs>
542     </Member>
543     <Member MemberName="IsNestedFamilyOrAssembly">
544       <MemberSignature Language="C#" Value="public bool IsNestedFamilyOrAssembly { set; get; }" />
545       <MemberType>Property</MemberType>
546       <AssemblyInfo>
547         <AssemblyVersion>0.6.9.0</AssemblyVersion>
548       </AssemblyInfo>
549       <ReturnValue>
550         <ReturnType>System.Boolean</ReturnType>
551       </ReturnValue>
552       <Docs>
553         <summary>To be added.</summary>
554         <value>To be added.</value>
555         <remarks>To be added.</remarks>
556       </Docs>
557     </Member>
558     <Member MemberName="IsNestedPrivate">
559       <MemberSignature Language="C#" Value="public bool IsNestedPrivate { set; get; }" />
560       <MemberType>Property</MemberType>
561       <AssemblyInfo>
562         <AssemblyVersion>0.6.9.0</AssemblyVersion>
563       </AssemblyInfo>
564       <ReturnValue>
565         <ReturnType>System.Boolean</ReturnType>
566       </ReturnValue>
567       <Docs>
568         <summary>To be added.</summary>
569         <value>To be added.</value>
570         <remarks>To be added.</remarks>
571       </Docs>
572     </Member>
573     <Member MemberName="IsNestedPublic">
574       <MemberSignature Language="C#" Value="public bool IsNestedPublic { set; get; }" />
575       <MemberType>Property</MemberType>
576       <AssemblyInfo>
577         <AssemblyVersion>0.6.9.0</AssemblyVersion>
578       </AssemblyInfo>
579       <ReturnValue>
580         <ReturnType>System.Boolean</ReturnType>
581       </ReturnValue>
582       <Docs>
583         <summary>To be added.</summary>
584         <value>To be added.</value>
585         <remarks>To be added.</remarks>
586       </Docs>
587     </Member>
588     <Member MemberName="IsNotPublic">
589       <MemberSignature Language="C#" Value="public bool IsNotPublic { set; get; }" />
590       <MemberType>Property</MemberType>
591       <AssemblyInfo>
592         <AssemblyVersion>0.6.9.0</AssemblyVersion>
593       </AssemblyInfo>
594       <ReturnValue>
595         <ReturnType>System.Boolean</ReturnType>
596       </ReturnValue>
597       <Docs>
598         <summary>To be added.</summary>
599         <value>To be added.</value>
600         <remarks>To be added.</remarks>
601       </Docs>
602     </Member>
603     <Member MemberName="IsPublic">
604       <MemberSignature Language="C#" Value="public bool IsPublic { set; get; }" />
605       <MemberType>Property</MemberType>
606       <AssemblyInfo>
607         <AssemblyVersion>0.6.9.0</AssemblyVersion>
608       </AssemblyInfo>
609       <ReturnValue>
610         <ReturnType>System.Boolean</ReturnType>
611       </ReturnValue>
612       <Docs>
613         <summary>To be added.</summary>
614         <value>To be added.</value>
615         <remarks>To be added.</remarks>
616       </Docs>
617     </Member>
618     <Member MemberName="IsRuntimeSpecialName">
619       <MemberSignature Language="C#" Value="public bool IsRuntimeSpecialName { set; get; }" />
620       <MemberType>Property</MemberType>
621       <AssemblyInfo>
622         <AssemblyVersion>0.6.9.0</AssemblyVersion>
623       </AssemblyInfo>
624       <ReturnValue>
625         <ReturnType>System.Boolean</ReturnType>
626       </ReturnValue>
627       <Docs>
628         <summary>To be added.</summary>
629         <value>To be added.</value>
630         <remarks>To be added.</remarks>
631       </Docs>
632     </Member>
633     <Member MemberName="IsSealed">
634       <MemberSignature Language="C#" Value="public bool IsSealed { set; get; }" />
635       <MemberType>Property</MemberType>
636       <AssemblyInfo>
637         <AssemblyVersion>0.6.9.0</AssemblyVersion>
638       </AssemblyInfo>
639       <ReturnValue>
640         <ReturnType>System.Boolean</ReturnType>
641       </ReturnValue>
642       <Docs>
643         <summary>To be added.</summary>
644         <value>To be added.</value>
645         <remarks>To be added.</remarks>
646       </Docs>
647     </Member>
648     <Member MemberName="IsSequentialLayout">
649       <MemberSignature Language="C#" Value="public bool IsSequentialLayout { set; get; }" />
650       <MemberType>Property</MemberType>
651       <AssemblyInfo>
652         <AssemblyVersion>0.6.9.0</AssemblyVersion>
653       </AssemblyInfo>
654       <ReturnValue>
655         <ReturnType>System.Boolean</ReturnType>
656       </ReturnValue>
657       <Docs>
658         <summary>To be added.</summary>
659         <value>To be added.</value>
660         <remarks>To be added.</remarks>
661       </Docs>
662     </Member>
663     <Member MemberName="IsSerializable">
664       <MemberSignature Language="C#" Value="public bool IsSerializable { set; get; }" />
665       <MemberType>Property</MemberType>
666       <AssemblyInfo>
667         <AssemblyVersion>0.6.9.0</AssemblyVersion>
668       </AssemblyInfo>
669       <ReturnValue>
670         <ReturnType>System.Boolean</ReturnType>
671       </ReturnValue>
672       <Docs>
673         <summary>To be added.</summary>
674         <value>To be added.</value>
675         <remarks>To be added.</remarks>
676       </Docs>
677     </Member>
678     <Member MemberName="IsSpecialName">
679       <MemberSignature Language="C#" Value="public bool IsSpecialName { set; get; }" />
680       <MemberType>Property</MemberType>
681       <AssemblyInfo>
682         <AssemblyVersion>0.6.9.0</AssemblyVersion>
683       </AssemblyInfo>
684       <ReturnValue>
685         <ReturnType>System.Boolean</ReturnType>
686       </ReturnValue>
687       <Docs>
688         <summary>To be added.</summary>
689         <value>To be added.</value>
690         <remarks>To be added.</remarks>
691       </Docs>
692     </Member>
693     <Member MemberName="IsUnicodeClass">
694       <MemberSignature Language="C#" Value="public bool IsUnicodeClass { set; get; }" />
695       <MemberType>Property</MemberType>
696       <AssemblyInfo>
697         <AssemblyVersion>0.6.9.0</AssemblyVersion>
698       </AssemblyInfo>
699       <ReturnValue>
700         <ReturnType>System.Boolean</ReturnType>
701       </ReturnValue>
702       <Docs>
703         <summary>To be added.</summary>
704         <value>To be added.</value>
705         <remarks>To be added.</remarks>
706       </Docs>
707     </Member>
708     <Member MemberName="IsValueType">
709       <MemberSignature Language="C#" Value="public override bool IsValueType { get; }" />
710       <MemberType>Property</MemberType>
711       <AssemblyInfo>
712         <AssemblyVersion>0.6.9.0</AssemblyVersion>
713       </AssemblyInfo>
714       <ReturnValue>
715         <ReturnType>System.Boolean</ReturnType>
716       </ReturnValue>
717       <Docs>
718         <summary>To be added.</summary>
719         <value>To be added.</value>
720         <remarks>To be added.</remarks>
721       </Docs>
722     </Member>
723     <Member MemberName="Methods">
724       <MemberSignature Language="C#" Value="public Mono.Cecil.MethodDefinitionCollection Methods { get; }" />
725       <MemberType>Property</MemberType>
726       <AssemblyInfo>
727         <AssemblyVersion>0.6.9.0</AssemblyVersion>
728       </AssemblyInfo>
729       <ReturnValue>
730         <ReturnType>Mono.Cecil.MethodDefinitionCollection</ReturnType>
731       </ReturnValue>
732       <Docs>
733         <summary>To be added.</summary>
734         <value>To be added.</value>
735         <remarks>To be added.</remarks>
736       </Docs>
737     </Member>
738     <Member MemberName="NestedTypes">
739       <MemberSignature Language="C#" Value="public Mono.Cecil.NestedTypeCollection NestedTypes { get; }" />
740       <MemberType>Property</MemberType>
741       <AssemblyInfo>
742         <AssemblyVersion>0.6.9.0</AssemblyVersion>
743       </AssemblyInfo>
744       <ReturnValue>
745         <ReturnType>Mono.Cecil.NestedTypeCollection</ReturnType>
746       </ReturnValue>
747       <Docs>
748         <summary>To be added.</summary>
749         <value>To be added.</value>
750         <remarks>To be added.</remarks>
751       </Docs>
752     </Member>
753     <Member MemberName="PackingSize">
754       <MemberSignature Language="C#" Value="public ushort PackingSize { set; get; }" />
755       <MemberType>Property</MemberType>
756       <AssemblyInfo>
757         <AssemblyVersion>0.6.9.0</AssemblyVersion>
758       </AssemblyInfo>
759       <ReturnValue>
760         <ReturnType>System.UInt16</ReturnType>
761       </ReturnValue>
762       <Docs>
763         <summary>To be added.</summary>
764         <value>To be added.</value>
765         <remarks>To be added.</remarks>
766       </Docs>
767     </Member>
768     <Member MemberName="Properties">
769       <MemberSignature Language="C#" Value="public Mono.Cecil.PropertyDefinitionCollection Properties { get; }" />
770       <MemberType>Property</MemberType>
771       <AssemblyInfo>
772         <AssemblyVersion>0.6.9.0</AssemblyVersion>
773       </AssemblyInfo>
774       <ReturnValue>
775         <ReturnType>Mono.Cecil.PropertyDefinitionCollection</ReturnType>
776       </ReturnValue>
777       <Docs>
778         <summary>To be added.</summary>
779         <value>To be added.</value>
780         <remarks>To be added.</remarks>
781       </Docs>
782     </Member>
783     <Member MemberName="Resolve">
784       <MemberSignature Language="C#" Value="public override Mono.Cecil.TypeDefinition Resolve ();" />
785       <MemberType>Method</MemberType>
786       <AssemblyInfo>
787         <AssemblyVersion>0.6.9.0</AssemblyVersion>
788       </AssemblyInfo>
789       <ReturnValue>
790         <ReturnType>Mono.Cecil.TypeDefinition</ReturnType>
791       </ReturnValue>
792       <Parameters />
793       <Docs>
794         <summary>To be added.</summary>
795         <returns>To be added.</returns>
796         <remarks>To be added.</remarks>
797       </Docs>
798     </Member>
799     <Member MemberName="SecurityDeclarations">
800       <MemberSignature Language="C#" Value="public Mono.Cecil.SecurityDeclarationCollection SecurityDeclarations { get; }" />
801       <MemberType>Property</MemberType>
802       <AssemblyInfo>
803         <AssemblyVersion>0.6.9.0</AssemblyVersion>
804       </AssemblyInfo>
805       <ReturnValue>
806         <ReturnType>Mono.Cecil.SecurityDeclarationCollection</ReturnType>
807       </ReturnValue>
808       <Docs>
809         <summary>To be added.</summary>
810         <value>To be added.</value>
811         <remarks>To be added.</remarks>
812       </Docs>
813     </Member>
814   </Members>
815 </Type>