1 <Type Name="ModuleDefinition" FullName="Mono.Cecil.ModuleDefinition">
2 <TypeSignature Language="C#" Value="public sealed class ModuleDefinition : Mono.Cecil.ModuleReference, Mono.Cecil.ICustomAttributeProvider, Mono.Cecil.IReflectionVisitable" />
4 <AssemblyName>Mono.Cecil</AssemblyName>
5 <AssemblyVersion>0.6.9.0</AssemblyVersion>
8 <BaseTypeName>Mono.Cecil.ModuleReference</BaseTypeName>
12 <InterfaceName>Mono.Cecil.ICustomAttributeProvider</InterfaceName>
15 <InterfaceName>Mono.Cecil.IReflectionVisitable</InterfaceName>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
23 <Member MemberName=".ctor">
24 <MemberSignature Language="C#" Value="public ModuleDefinition (string name, Mono.Cecil.AssemblyDefinition asm);" />
25 <MemberType>Constructor</MemberType>
27 <AssemblyVersion>0.6.9.0</AssemblyVersion>
30 <Parameter Name="name" Type="System.String" />
31 <Parameter Name="asm" Type="Mono.Cecil.AssemblyDefinition" />
34 <param name="name">To be added.</param>
35 <param name="asm">To be added.</param>
36 <summary>To be added.</summary>
37 <remarks>To be added.</remarks>
40 <Member MemberName=".ctor">
41 <MemberSignature Language="C#" Value="public ModuleDefinition (string name, Mono.Cecil.AssemblyDefinition asm, bool main);" />
42 <MemberType>Constructor</MemberType>
44 <AssemblyVersion>0.6.9.0</AssemblyVersion>
47 <Parameter Name="name" Type="System.String" />
48 <Parameter Name="asm" Type="Mono.Cecil.AssemblyDefinition" />
49 <Parameter Name="main" Type="System.Boolean" />
52 <param name="name">To be added.</param>
53 <param name="asm">To be added.</param>
54 <param name="main">To be added.</param>
55 <summary>To be added.</summary>
56 <remarks>To be added.</remarks>
59 <Member MemberName="Accept">
60 <MemberSignature Language="C#" Value="public override void Accept (Mono.Cecil.IReflectionStructureVisitor visitor);" />
61 <MemberType>Method</MemberType>
63 <AssemblyVersion>0.6.9.0</AssemblyVersion>
66 <ReturnType>System.Void</ReturnType>
69 <Parameter Name="visitor" Type="Mono.Cecil.IReflectionStructureVisitor" />
72 <param name="visitor">To be added.</param>
73 <summary>To be added.</summary>
74 <remarks>To be added.</remarks>
77 <Member MemberName="Accept">
78 <MemberSignature Language="C#" Value="public void Accept (Mono.Cecil.IReflectionVisitor visitor);" />
79 <MemberType>Method</MemberType>
81 <AssemblyVersion>0.6.9.0</AssemblyVersion>
84 <ReturnType>System.Void</ReturnType>
87 <Parameter Name="visitor" Type="Mono.Cecil.IReflectionVisitor" />
90 <param name="visitor">To be added.</param>
91 <summary>To be added.</summary>
92 <remarks>To be added.</remarks>
95 <Member MemberName="Assembly">
96 <MemberSignature Language="C#" Value="public Mono.Cecil.AssemblyDefinition Assembly { get; }" />
97 <MemberType>Property</MemberType>
99 <AssemblyVersion>0.6.9.0</AssemblyVersion>
102 <ReturnType>Mono.Cecil.AssemblyDefinition</ReturnType>
105 <summary>To be added.</summary>
106 <value>To be added.</value>
107 <remarks>To be added.</remarks>
110 <Member MemberName="AssemblyReferences">
111 <MemberSignature Language="C#" Value="public Mono.Cecil.AssemblyNameReferenceCollection AssemblyReferences { get; }" />
112 <MemberType>Property</MemberType>
114 <AssemblyVersion>0.6.9.0</AssemblyVersion>
117 <ReturnType>Mono.Cecil.AssemblyNameReferenceCollection</ReturnType>
120 <summary>To be added.</summary>
121 <value>To be added.</value>
122 <remarks>To be added.</remarks>
125 <Member MemberName="CustomAttributes">
126 <MemberSignature Language="C#" Value="public Mono.Cecil.CustomAttributeCollection CustomAttributes { get; }" />
127 <MemberType>Property</MemberType>
129 <AssemblyVersion>0.6.9.0</AssemblyVersion>
132 <ReturnType>Mono.Cecil.CustomAttributeCollection</ReturnType>
135 <summary>To be added.</summary>
136 <value>To be added.</value>
137 <remarks>To be added.</remarks>
140 <Member MemberName="ExternTypes">
141 <MemberSignature Language="C#" Value="public Mono.Cecil.ExternTypeCollection ExternTypes { get; }" />
142 <MemberType>Property</MemberType>
144 <AssemblyVersion>0.6.9.0</AssemblyVersion>
147 <ReturnType>Mono.Cecil.ExternTypeCollection</ReturnType>
150 <summary>To be added.</summary>
151 <value>To be added.</value>
152 <remarks>To be added.</remarks>
155 <Member MemberName="FromByteArray">
156 <MemberSignature Language="C#" Value="public Mono.Cecil.CustomAttribute FromByteArray (Mono.Cecil.MethodReference ctor, byte[] data);" />
157 <MemberType>Method</MemberType>
159 <AssemblyVersion>0.6.9.0</AssemblyVersion>
162 <ReturnType>Mono.Cecil.CustomAttribute</ReturnType>
165 <Parameter Name="ctor" Type="Mono.Cecil.MethodReference" />
166 <Parameter Name="data" Type="System.Byte[]" />
169 <param name="ctor">To be added.</param>
170 <param name="data">To be added.</param>
171 <summary>To be added.</summary>
172 <returns>To be added.</returns>
173 <remarks>To be added.</remarks>
176 <Member MemberName="FromByteArray">
177 <MemberSignature Language="C#" Value="public Mono.Cecil.SecurityDeclaration FromByteArray (Mono.Cecil.SecurityAction action, byte[] declaration);" />
178 <MemberType>Method</MemberType>
180 <AssemblyVersion>0.6.9.0</AssemblyVersion>
183 <ReturnType>Mono.Cecil.SecurityDeclaration</ReturnType>
186 <Parameter Name="action" Type="Mono.Cecil.SecurityAction" />
187 <Parameter Name="declaration" Type="System.Byte[]" />
190 <param name="action">To be added.</param>
191 <param name="declaration">To be added.</param>
192 <summary>To be added.</summary>
193 <returns>To be added.</returns>
194 <remarks>To be added.</remarks>
197 <Member MemberName="FullLoad">
198 <MemberSignature Language="C#" Value="public void FullLoad ();" />
199 <MemberType>Method</MemberType>
201 <AssemblyVersion>0.6.9.0</AssemblyVersion>
204 <ReturnType>System.Void</ReturnType>
208 <summary>To be added.</summary>
209 <remarks>To be added.</remarks>
212 <Member MemberName="GetAsByteArray">
213 <MemberSignature Language="C#" Value="public byte[] GetAsByteArray (Mono.Cecil.CustomAttribute ca);" />
214 <MemberType>Method</MemberType>
216 <AssemblyVersion>0.6.9.0</AssemblyVersion>
219 <ReturnType>System.Byte[]</ReturnType>
222 <Parameter Name="ca" Type="Mono.Cecil.CustomAttribute" />
225 <param name="ca">To be added.</param>
226 <summary>To be added.</summary>
227 <returns>To be added.</returns>
228 <remarks>To be added.</remarks>
231 <Member MemberName="GetAsByteArray">
232 <MemberSignature Language="C#" Value="public byte[] GetAsByteArray (Mono.Cecil.SecurityDeclaration dec);" />
233 <MemberType>Method</MemberType>
235 <AssemblyVersion>0.6.9.0</AssemblyVersion>
238 <ReturnType>System.Byte[]</ReturnType>
241 <Parameter Name="dec" Type="Mono.Cecil.SecurityDeclaration" />
244 <param name="dec">To be added.</param>
245 <summary>To be added.</summary>
246 <returns>To be added.</returns>
247 <remarks>To be added.</remarks>
250 <Member MemberName="HasCustomAttributes">
251 <MemberSignature Language="C#" Value="public bool HasCustomAttributes { get; }" />
252 <MemberType>Property</MemberType>
254 <AssemblyVersion>0.6.9.0</AssemblyVersion>
257 <ReturnType>System.Boolean</ReturnType>
260 <summary>To be added.</summary>
261 <value>To be added.</value>
262 <remarks>To be added.</remarks>
265 <Member MemberName="Image">
266 <MemberSignature Language="C#" Value="public Mono.Cecil.Binary.Image Image { set; get; }" />
267 <MemberType>Property</MemberType>
269 <AssemblyVersion>0.6.9.0</AssemblyVersion>
272 <ReturnType>Mono.Cecil.Binary.Image</ReturnType>
275 <summary>To be added.</summary>
276 <value>To be added.</value>
277 <remarks>To be added.</remarks>
280 <Member MemberName="Import">
281 <MemberSignature Language="C#" Value="public Mono.Cecil.FieldReference Import (Mono.Cecil.FieldReference field);" />
282 <MemberType>Method</MemberType>
284 <AssemblyVersion>0.6.9.0</AssemblyVersion>
287 <ReturnType>Mono.Cecil.FieldReference</ReturnType>
290 <Parameter Name="field" Type="Mono.Cecil.FieldReference" />
293 <param name="field">To be added.</param>
294 <summary>To be added.</summary>
295 <returns>To be added.</returns>
296 <remarks>To be added.</remarks>
299 <Member MemberName="Import">
300 <MemberSignature Language="C#" Value="public Mono.Cecil.MethodReference Import (Mono.Cecil.MethodReference meth);" />
301 <MemberType>Method</MemberType>
303 <AssemblyVersion>0.6.9.0</AssemblyVersion>
306 <ReturnType>Mono.Cecil.MethodReference</ReturnType>
309 <Parameter Name="meth" Type="Mono.Cecil.MethodReference" />
312 <param name="meth">To be added.</param>
313 <summary>To be added.</summary>
314 <returns>To be added.</returns>
315 <remarks>To be added.</remarks>
318 <Member MemberName="Import">
319 <MemberSignature Language="C#" Value="public Mono.Cecil.TypeReference Import (Mono.Cecil.TypeReference type);" />
320 <MemberType>Method</MemberType>
322 <AssemblyVersion>0.6.9.0</AssemblyVersion>
325 <ReturnType>Mono.Cecil.TypeReference</ReturnType>
328 <Parameter Name="type" Type="Mono.Cecil.TypeReference" />
331 <param name="type">To be added.</param>
332 <summary>To be added.</summary>
333 <returns>To be added.</returns>
334 <remarks>To be added.</remarks>
337 <Member MemberName="Import">
338 <MemberSignature Language="C#" Value="public Mono.Cecil.FieldReference Import (System.Reflection.FieldInfo field);" />
339 <MemberType>Method</MemberType>
341 <AssemblyVersion>0.6.9.0</AssemblyVersion>
344 <ReturnType>Mono.Cecil.FieldReference</ReturnType>
347 <Parameter Name="field" Type="System.Reflection.FieldInfo" />
350 <param name="field">To be added.</param>
351 <summary>To be added.</summary>
352 <returns>To be added.</returns>
353 <remarks>To be added.</remarks>
356 <Member MemberName="Import">
357 <MemberSignature Language="C#" Value="public Mono.Cecil.MethodReference Import (System.Reflection.MethodBase meth);" />
358 <MemberType>Method</MemberType>
360 <AssemblyVersion>0.6.9.0</AssemblyVersion>
363 <ReturnType>Mono.Cecil.MethodReference</ReturnType>
366 <Parameter Name="meth" Type="System.Reflection.MethodBase" />
369 <param name="meth">To be added.</param>
370 <summary>To be added.</summary>
371 <returns>To be added.</returns>
372 <remarks>To be added.</remarks>
375 <Member MemberName="Import">
376 <MemberSignature Language="C#" Value="public Mono.Cecil.TypeReference Import (Type type);" />
377 <MemberType>Method</MemberType>
379 <AssemblyVersion>0.6.9.0</AssemblyVersion>
382 <ReturnType>Mono.Cecil.TypeReference</ReturnType>
385 <Parameter Name="type" Type="System.Type" />
388 <param name="type">To be added.</param>
389 <summary>To be added.</summary>
390 <returns>To be added.</returns>
391 <remarks>To be added.</remarks>
394 <Member MemberName="Import">
395 <MemberSignature Language="C#" Value="public Mono.Cecil.FieldReference Import (Mono.Cecil.FieldReference field, Mono.Cecil.MethodDefinition context);" />
396 <MemberType>Method</MemberType>
398 <AssemblyVersion>0.6.9.0</AssemblyVersion>
401 <ReturnType>Mono.Cecil.FieldReference</ReturnType>
404 <Parameter Name="field" Type="Mono.Cecil.FieldReference" />
405 <Parameter Name="context" Type="Mono.Cecil.MethodDefinition" />
408 <param name="field">To be added.</param>
409 <param name="context">To be added.</param>
410 <summary>To be added.</summary>
411 <returns>To be added.</returns>
412 <remarks>To be added.</remarks>
415 <Member MemberName="Import">
416 <MemberSignature Language="C#" Value="public Mono.Cecil.FieldReference Import (Mono.Cecil.FieldReference field, Mono.Cecil.TypeDefinition context);" />
417 <MemberType>Method</MemberType>
419 <AssemblyVersion>0.6.9.0</AssemblyVersion>
422 <ReturnType>Mono.Cecil.FieldReference</ReturnType>
425 <Parameter Name="field" Type="Mono.Cecil.FieldReference" />
426 <Parameter Name="context" Type="Mono.Cecil.TypeDefinition" />
429 <param name="field">To be added.</param>
430 <param name="context">To be added.</param>
431 <summary>To be added.</summary>
432 <returns>To be added.</returns>
433 <remarks>To be added.</remarks>
436 <Member MemberName="Import">
437 <MemberSignature Language="C#" Value="public Mono.Cecil.MethodReference Import (Mono.Cecil.MethodReference meth, Mono.Cecil.MethodDefinition context);" />
438 <MemberType>Method</MemberType>
440 <AssemblyVersion>0.6.9.0</AssemblyVersion>
443 <ReturnType>Mono.Cecil.MethodReference</ReturnType>
446 <Parameter Name="meth" Type="Mono.Cecil.MethodReference" />
447 <Parameter Name="context" Type="Mono.Cecil.MethodDefinition" />
450 <param name="meth">To be added.</param>
451 <param name="context">To be added.</param>
452 <summary>To be added.</summary>
453 <returns>To be added.</returns>
454 <remarks>To be added.</remarks>
457 <Member MemberName="Import">
458 <MemberSignature Language="C#" Value="public Mono.Cecil.MethodReference Import (Mono.Cecil.MethodReference meth, Mono.Cecil.TypeDefinition context);" />
459 <MemberType>Method</MemberType>
461 <AssemblyVersion>0.6.9.0</AssemblyVersion>
464 <ReturnType>Mono.Cecil.MethodReference</ReturnType>
467 <Parameter Name="meth" Type="Mono.Cecil.MethodReference" />
468 <Parameter Name="context" Type="Mono.Cecil.TypeDefinition" />
471 <param name="meth">To be added.</param>
472 <param name="context">To be added.</param>
473 <summary>To be added.</summary>
474 <returns>To be added.</returns>
475 <remarks>To be added.</remarks>
478 <Member MemberName="Import">
479 <MemberSignature Language="C#" Value="public Mono.Cecil.TypeReference Import (Mono.Cecil.TypeReference type, Mono.Cecil.MethodDefinition context);" />
480 <MemberType>Method</MemberType>
482 <AssemblyVersion>0.6.9.0</AssemblyVersion>
485 <ReturnType>Mono.Cecil.TypeReference</ReturnType>
488 <Parameter Name="type" Type="Mono.Cecil.TypeReference" />
489 <Parameter Name="context" Type="Mono.Cecil.MethodDefinition" />
492 <param name="type">To be added.</param>
493 <param name="context">To be added.</param>
494 <summary>To be added.</summary>
495 <returns>To be added.</returns>
496 <remarks>To be added.</remarks>
499 <Member MemberName="Import">
500 <MemberSignature Language="C#" Value="public Mono.Cecil.TypeReference Import (Mono.Cecil.TypeReference type, Mono.Cecil.TypeDefinition context);" />
501 <MemberType>Method</MemberType>
503 <AssemblyVersion>0.6.9.0</AssemblyVersion>
506 <ReturnType>Mono.Cecil.TypeReference</ReturnType>
509 <Parameter Name="type" Type="Mono.Cecil.TypeReference" />
510 <Parameter Name="context" Type="Mono.Cecil.TypeDefinition" />
513 <param name="type">To be added.</param>
514 <param name="context">To be added.</param>
515 <summary>To be added.</summary>
516 <returns>To be added.</returns>
517 <remarks>To be added.</remarks>
520 <Member MemberName="Import">
521 <MemberSignature Language="C#" Value="public Mono.Cecil.FieldReference Import (System.Reflection.FieldInfo field, Mono.Cecil.MethodDefinition context);" />
522 <MemberType>Method</MemberType>
524 <AssemblyVersion>0.6.9.0</AssemblyVersion>
527 <ReturnType>Mono.Cecil.FieldReference</ReturnType>
530 <Parameter Name="field" Type="System.Reflection.FieldInfo" />
531 <Parameter Name="context" Type="Mono.Cecil.MethodDefinition" />
534 <param name="field">To be added.</param>
535 <param name="context">To be added.</param>
536 <summary>To be added.</summary>
537 <returns>To be added.</returns>
538 <remarks>To be added.</remarks>
541 <Member MemberName="Import">
542 <MemberSignature Language="C#" Value="public Mono.Cecil.FieldReference Import (System.Reflection.FieldInfo field, Mono.Cecil.TypeDefinition context);" />
543 <MemberType>Method</MemberType>
545 <AssemblyVersion>0.6.9.0</AssemblyVersion>
548 <ReturnType>Mono.Cecil.FieldReference</ReturnType>
551 <Parameter Name="field" Type="System.Reflection.FieldInfo" />
552 <Parameter Name="context" Type="Mono.Cecil.TypeDefinition" />
555 <param name="field">To be added.</param>
556 <param name="context">To be added.</param>
557 <summary>To be added.</summary>
558 <returns>To be added.</returns>
559 <remarks>To be added.</remarks>
562 <Member MemberName="Import">
563 <MemberSignature Language="C#" Value="public Mono.Cecil.MethodReference Import (System.Reflection.MethodBase meth, Mono.Cecil.TypeDefinition context);" />
564 <MemberType>Method</MemberType>
566 <AssemblyVersion>0.6.9.0</AssemblyVersion>
569 <ReturnType>Mono.Cecil.MethodReference</ReturnType>
572 <Parameter Name="meth" Type="System.Reflection.MethodBase" />
573 <Parameter Name="context" Type="Mono.Cecil.TypeDefinition" />
576 <param name="meth">To be added.</param>
577 <param name="context">To be added.</param>
578 <summary>To be added.</summary>
579 <returns>To be added.</returns>
580 <remarks>To be added.</remarks>
583 <Member MemberName="Import">
584 <MemberSignature Language="C#" Value="public Mono.Cecil.TypeReference Import (Type type, Mono.Cecil.MethodDefinition context);" />
585 <MemberType>Method</MemberType>
587 <AssemblyVersion>0.6.9.0</AssemblyVersion>
590 <ReturnType>Mono.Cecil.TypeReference</ReturnType>
593 <Parameter Name="type" Type="System.Type" />
594 <Parameter Name="context" Type="Mono.Cecil.MethodDefinition" />
597 <param name="type">To be added.</param>
598 <param name="context">To be added.</param>
599 <summary>To be added.</summary>
600 <returns>To be added.</returns>
601 <remarks>To be added.</remarks>
604 <Member MemberName="Import">
605 <MemberSignature Language="C#" Value="public Mono.Cecil.TypeReference Import (Type type, Mono.Cecil.TypeDefinition context);" />
606 <MemberType>Method</MemberType>
608 <AssemblyVersion>0.6.9.0</AssemblyVersion>
611 <ReturnType>Mono.Cecil.TypeReference</ReturnType>
614 <Parameter Name="type" Type="System.Type" />
615 <Parameter Name="context" Type="Mono.Cecil.TypeDefinition" />
618 <param name="type">To be added.</param>
619 <param name="context">To be added.</param>
620 <summary>To be added.</summary>
621 <returns>To be added.</returns>
622 <remarks>To be added.</remarks>
625 <Member MemberName="Inject">
626 <MemberSignature Language="C#" Value="public Mono.Cecil.TypeDefinition Inject (Mono.Cecil.TypeDefinition type);" />
627 <MemberType>Method</MemberType>
629 <AssemblyVersion>0.6.9.0</AssemblyVersion>
632 <ReturnType>Mono.Cecil.TypeDefinition</ReturnType>
635 <Parameter Name="type" Type="Mono.Cecil.TypeDefinition" />
638 <param name="type">To be added.</param>
639 <summary>To be added.</summary>
640 <returns>To be added.</returns>
641 <remarks>To be added.</remarks>
644 <Member MemberName="Inject">
645 <MemberSignature Language="C#" Value="public Mono.Cecil.FieldDefinition Inject (Mono.Cecil.FieldDefinition field, Mono.Cecil.TypeDefinition context);" />
646 <MemberType>Method</MemberType>
648 <AssemblyVersion>0.6.9.0</AssemblyVersion>
651 <ReturnType>Mono.Cecil.FieldDefinition</ReturnType>
654 <Parameter Name="field" Type="Mono.Cecil.FieldDefinition" />
655 <Parameter Name="context" Type="Mono.Cecil.TypeDefinition" />
658 <param name="field">To be added.</param>
659 <param name="context">To be added.</param>
660 <summary>To be added.</summary>
661 <returns>To be added.</returns>
662 <remarks>To be added.</remarks>
665 <Member MemberName="Inject">
666 <MemberSignature Language="C#" Value="public Mono.Cecil.MethodDefinition Inject (Mono.Cecil.MethodDefinition meth, Mono.Cecil.TypeDefinition context);" />
667 <MemberType>Method</MemberType>
669 <AssemblyVersion>0.6.9.0</AssemblyVersion>
672 <ReturnType>Mono.Cecil.MethodDefinition</ReturnType>
675 <Parameter Name="meth" Type="Mono.Cecil.MethodDefinition" />
676 <Parameter Name="context" Type="Mono.Cecil.TypeDefinition" />
679 <param name="meth">To be added.</param>
680 <param name="context">To be added.</param>
681 <summary>To be added.</summary>
682 <returns>To be added.</returns>
683 <remarks>To be added.</remarks>
686 <Member MemberName="Inject">
687 <MemberSignature Language="C#" Value="public Mono.Cecil.TypeDefinition Inject (Mono.Cecil.TypeDefinition type, Mono.Cecil.IImporter importer);" />
688 <MemberType>Method</MemberType>
690 <AssemblyVersion>0.6.9.0</AssemblyVersion>
693 <ReturnType>Mono.Cecil.TypeDefinition</ReturnType>
696 <Parameter Name="type" Type="Mono.Cecil.TypeDefinition" />
697 <Parameter Name="importer" Type="Mono.Cecil.IImporter" />
700 <param name="type">To be added.</param>
701 <param name="importer">To be added.</param>
702 <summary>To be added.</summary>
703 <returns>To be added.</returns>
704 <remarks>To be added.</remarks>
707 <Member MemberName="Inject">
708 <MemberSignature Language="C#" Value="public Mono.Cecil.TypeDefinition Inject (Mono.Cecil.TypeDefinition type, Mono.Cecil.TypeDefinition context);" />
709 <MemberType>Method</MemberType>
711 <AssemblyVersion>0.6.9.0</AssemblyVersion>
714 <ReturnType>Mono.Cecil.TypeDefinition</ReturnType>
717 <Parameter Name="type" Type="Mono.Cecil.TypeDefinition" />
718 <Parameter Name="context" Type="Mono.Cecil.TypeDefinition" />
721 <param name="type">To be added.</param>
722 <param name="context">To be added.</param>
723 <summary>To be added.</summary>
724 <returns>To be added.</returns>
725 <remarks>To be added.</remarks>
728 <Member MemberName="Inject">
729 <MemberSignature Language="C#" Value="public Mono.Cecil.FieldDefinition Inject (Mono.Cecil.FieldDefinition field, Mono.Cecil.TypeDefinition context, Mono.Cecil.IImporter importer);" />
730 <MemberType>Method</MemberType>
732 <AssemblyVersion>0.6.9.0</AssemblyVersion>
735 <ReturnType>Mono.Cecil.FieldDefinition</ReturnType>
738 <Parameter Name="field" Type="Mono.Cecil.FieldDefinition" />
739 <Parameter Name="context" Type="Mono.Cecil.TypeDefinition" />
740 <Parameter Name="importer" Type="Mono.Cecil.IImporter" />
743 <param name="field">To be added.</param>
744 <param name="context">To be added.</param>
745 <param name="importer">To be added.</param>
746 <summary>To be added.</summary>
747 <returns>To be added.</returns>
748 <remarks>To be added.</remarks>
751 <Member MemberName="Inject">
752 <MemberSignature Language="C#" Value="public Mono.Cecil.MethodDefinition Inject (Mono.Cecil.MethodDefinition meth, Mono.Cecil.TypeDefinition context, Mono.Cecil.IImporter importer);" />
753 <MemberType>Method</MemberType>
755 <AssemblyVersion>0.6.9.0</AssemblyVersion>
758 <ReturnType>Mono.Cecil.MethodDefinition</ReturnType>
761 <Parameter Name="meth" Type="Mono.Cecil.MethodDefinition" />
762 <Parameter Name="context" Type="Mono.Cecil.TypeDefinition" />
763 <Parameter Name="importer" Type="Mono.Cecil.IImporter" />
766 <param name="meth">To be added.</param>
767 <param name="context">To be added.</param>
768 <param name="importer">To be added.</param>
769 <summary>To be added.</summary>
770 <returns>To be added.</returns>
771 <remarks>To be added.</remarks>
774 <Member MemberName="Inject">
775 <MemberSignature Language="C#" Value="public Mono.Cecil.TypeDefinition Inject (Mono.Cecil.TypeDefinition type, Mono.Cecil.TypeDefinition context, Mono.Cecil.IImporter importer);" />
776 <MemberType>Method</MemberType>
778 <AssemblyVersion>0.6.9.0</AssemblyVersion>
781 <ReturnType>Mono.Cecil.TypeDefinition</ReturnType>
784 <Parameter Name="type" Type="Mono.Cecil.TypeDefinition" />
785 <Parameter Name="context" Type="Mono.Cecil.TypeDefinition" />
786 <Parameter Name="importer" Type="Mono.Cecil.IImporter" />
789 <param name="type">To be added.</param>
790 <param name="context">To be added.</param>
791 <param name="importer">To be added.</param>
792 <summary>To be added.</summary>
793 <returns>To be added.</returns>
794 <remarks>To be added.</remarks>
797 <Member MemberName="LoadSymbols">
798 <MemberSignature Language="C#" Value="public void LoadSymbols ();" />
799 <MemberType>Method</MemberType>
801 <AssemblyVersion>0.6.9.0</AssemblyVersion>
804 <ReturnType>System.Void</ReturnType>
808 <summary>To be added.</summary>
809 <remarks>To be added.</remarks>
812 <Member MemberName="LoadSymbols">
813 <MemberSignature Language="C#" Value="public void LoadSymbols (Mono.Cecil.Cil.ISymbolReader reader);" />
814 <MemberType>Method</MemberType>
816 <AssemblyVersion>0.6.9.0</AssemblyVersion>
819 <ReturnType>System.Void</ReturnType>
822 <Parameter Name="reader" Type="Mono.Cecil.Cil.ISymbolReader" />
825 <param name="reader">To be added.</param>
826 <summary>To be added.</summary>
827 <remarks>To be added.</remarks>
830 <Member MemberName="LookupByToken">
831 <MemberSignature Language="C#" Value="public Mono.Cecil.IMetadataTokenProvider LookupByToken (Mono.Cecil.Metadata.MetadataToken token);" />
832 <MemberType>Method</MemberType>
834 <AssemblyVersion>0.6.9.0</AssemblyVersion>
837 <ReturnType>Mono.Cecil.IMetadataTokenProvider</ReturnType>
840 <Parameter Name="token" Type="Mono.Cecil.Metadata.MetadataToken" />
843 <param name="token">To be added.</param>
844 <summary>To be added.</summary>
845 <returns>To be added.</returns>
846 <remarks>To be added.</remarks>
849 <Member MemberName="LookupByToken">
850 <MemberSignature Language="C#" Value="public Mono.Cecil.IMetadataTokenProvider LookupByToken (Mono.Cecil.Metadata.TokenType table, int rid);" />
851 <MemberType>Method</MemberType>
853 <AssemblyVersion>0.6.9.0</AssemblyVersion>
856 <ReturnType>Mono.Cecil.IMetadataTokenProvider</ReturnType>
859 <Parameter Name="table" Type="Mono.Cecil.Metadata.TokenType" />
860 <Parameter Name="rid" Type="System.Int32" />
863 <param name="table">To be added.</param>
864 <param name="rid">To be added.</param>
865 <summary>To be added.</summary>
866 <returns>To be added.</returns>
867 <remarks>To be added.</remarks>
870 <Member MemberName="Main">
871 <MemberSignature Language="C#" Value="public bool Main { set; get; }" />
872 <MemberType>Property</MemberType>
874 <AssemblyVersion>0.6.9.0</AssemblyVersion>
877 <ReturnType>System.Boolean</ReturnType>
880 <summary>To be added.</summary>
881 <value>To be added.</value>
882 <remarks>To be added.</remarks>
885 <Member MemberName="MemberReferences">
886 <MemberSignature Language="C#" Value="public Mono.Cecil.MemberReferenceCollection MemberReferences { get; }" />
887 <MemberType>Property</MemberType>
889 <AssemblyVersion>0.6.9.0</AssemblyVersion>
892 <ReturnType>Mono.Cecil.MemberReferenceCollection</ReturnType>
895 <summary>To be added.</summary>
896 <value>To be added.</value>
897 <remarks>To be added.</remarks>
900 <Member MemberName="ModuleReferences">
901 <MemberSignature Language="C#" Value="public Mono.Cecil.ModuleReferenceCollection ModuleReferences { get; }" />
902 <MemberType>Property</MemberType>
904 <AssemblyVersion>0.6.9.0</AssemblyVersion>
907 <ReturnType>Mono.Cecil.ModuleReferenceCollection</ReturnType>
910 <summary>To be added.</summary>
911 <value>To be added.</value>
912 <remarks>To be added.</remarks>
915 <Member MemberName="Mvid">
916 <MemberSignature Language="C#" Value="public Guid Mvid { set; get; }" />
917 <MemberType>Property</MemberType>
919 <AssemblyVersion>0.6.9.0</AssemblyVersion>
922 <ReturnType>System.Guid</ReturnType>
925 <summary>To be added.</summary>
926 <value>To be added.</value>
927 <remarks>To be added.</remarks>
930 <Member MemberName="Resources">
931 <MemberSignature Language="C#" Value="public Mono.Cecil.ResourceCollection Resources { get; }" />
932 <MemberType>Property</MemberType>
934 <AssemblyVersion>0.6.9.0</AssemblyVersion>
937 <ReturnType>Mono.Cecil.ResourceCollection</ReturnType>
940 <summary>To be added.</summary>
941 <value>To be added.</value>
942 <remarks>To be added.</remarks>
945 <Member MemberName="SaveSymbols">
946 <MemberSignature Language="C#" Value="public void SaveSymbols ();" />
947 <MemberType>Method</MemberType>
949 <AssemblyVersion>0.6.9.0</AssemblyVersion>
952 <ReturnType>System.Void</ReturnType>
956 <summary>To be added.</summary>
957 <remarks>To be added.</remarks>
960 <Member MemberName="SaveSymbols">
961 <MemberSignature Language="C#" Value="public void SaveSymbols (Mono.Cecil.Cil.ISymbolWriter writer);" />
962 <MemberType>Method</MemberType>
964 <AssemblyVersion>0.6.9.0</AssemblyVersion>
967 <ReturnType>System.Void</ReturnType>
970 <Parameter Name="writer" Type="Mono.Cecil.Cil.ISymbolWriter" />
973 <param name="writer">To be added.</param>
974 <summary>To be added.</summary>
975 <remarks>To be added.</remarks>
978 <Member MemberName="SaveSymbols">
979 <MemberSignature Language="C#" Value="public void SaveSymbols (string outputDirectory);" />
980 <MemberType>Method</MemberType>
982 <AssemblyVersion>0.6.9.0</AssemblyVersion>
985 <ReturnType>System.Void</ReturnType>
988 <Parameter Name="outputDirectory" Type="System.String" />
991 <param name="outputDirectory">To be added.</param>
992 <summary>To be added.</summary>
993 <remarks>To be added.</remarks>
996 <Member MemberName="SaveSymbols">
997 <MemberSignature Language="C#" Value="public void SaveSymbols (string outputDirectory, Mono.Cecil.Cil.ISymbolWriter writer);" />
998 <MemberType>Method</MemberType>
1000 <AssemblyVersion>0.6.9.0</AssemblyVersion>
1003 <ReturnType>System.Void</ReturnType>
1006 <Parameter Name="outputDirectory" Type="System.String" />
1007 <Parameter Name="writer" Type="Mono.Cecil.Cil.ISymbolWriter" />
1010 <param name="outputDirectory">To be added.</param>
1011 <param name="writer">To be added.</param>
1012 <summary>To be added.</summary>
1013 <remarks>To be added.</remarks>
1016 <Member MemberName="ToString">
1017 <MemberSignature Language="C#" Value="public override string ToString ();" />
1018 <MemberType>Method</MemberType>
1020 <AssemblyVersion>0.6.9.0</AssemblyVersion>
1023 <ReturnType>System.String</ReturnType>
1027 <summary>To be added.</summary>
1028 <returns>To be added.</returns>
1029 <remarks>To be added.</remarks>
1032 <Member MemberName="TypeReferences">
1033 <MemberSignature Language="C#" Value="public Mono.Cecil.TypeReferenceCollection TypeReferences { get; }" />
1034 <MemberType>Property</MemberType>
1036 <AssemblyVersion>0.6.9.0</AssemblyVersion>
1039 <ReturnType>Mono.Cecil.TypeReferenceCollection</ReturnType>
1042 <summary>To be added.</summary>
1043 <value>To be added.</value>
1044 <remarks>To be added.</remarks>
1047 <Member MemberName="Types">
1048 <MemberSignature Language="C#" Value="public Mono.Cecil.TypeDefinitionCollection Types { get; }" />
1049 <MemberType>Property</MemberType>
1051 <AssemblyVersion>0.6.9.0</AssemblyVersion>
1054 <ReturnType>Mono.Cecil.TypeDefinitionCollection</ReturnType>
1057 <summary>To be added.</summary>
1058 <value>To be added.</value>
1059 <remarks>To be added.</remarks>