1 <Type Name="IReflectionStructureVisitor" FullName="Mono.Cecil.IReflectionStructureVisitor">
2 <TypeSignature Language="C#" Value="public interface IReflectionStructureVisitor" />
4 <AssemblyName>Mono.Cecil</AssemblyName>
5 <AssemblyVersion>0.6.9.0</AssemblyVersion>
9 <summary>To be added.</summary>
10 <remarks>To be added.</remarks>
13 <Member MemberName="TerminateAssemblyDefinition">
14 <MemberSignature Language="C#" Value="public void TerminateAssemblyDefinition (Mono.Cecil.AssemblyDefinition asm);" />
15 <MemberType>Method</MemberType>
17 <AssemblyVersion>0.6.9.0</AssemblyVersion>
20 <ReturnType>System.Void</ReturnType>
23 <Parameter Name="asm" Type="Mono.Cecil.AssemblyDefinition" />
26 <param name="asm">To be added.</param>
27 <summary>To be added.</summary>
28 <remarks>To be added.</remarks>
31 <Member MemberName="VisitAssemblyDefinition">
32 <MemberSignature Language="C#" Value="public void VisitAssemblyDefinition (Mono.Cecil.AssemblyDefinition asm);" />
33 <MemberType>Method</MemberType>
35 <AssemblyVersion>0.6.9.0</AssemblyVersion>
38 <ReturnType>System.Void</ReturnType>
41 <Parameter Name="asm" Type="Mono.Cecil.AssemblyDefinition" />
44 <param name="asm">To be added.</param>
45 <summary>To be added.</summary>
46 <remarks>To be added.</remarks>
49 <Member MemberName="VisitAssemblyLinkedResource">
50 <MemberSignature Language="C#" Value="public void VisitAssemblyLinkedResource (Mono.Cecil.AssemblyLinkedResource res);" />
51 <MemberType>Method</MemberType>
53 <AssemblyVersion>0.6.9.0</AssemblyVersion>
56 <ReturnType>System.Void</ReturnType>
59 <Parameter Name="res" Type="Mono.Cecil.AssemblyLinkedResource" />
62 <param name="res">To be added.</param>
63 <summary>To be added.</summary>
64 <remarks>To be added.</remarks>
67 <Member MemberName="VisitAssemblyNameDefinition">
68 <MemberSignature Language="C#" Value="public void VisitAssemblyNameDefinition (Mono.Cecil.AssemblyNameDefinition name);" />
69 <MemberType>Method</MemberType>
71 <AssemblyVersion>0.6.9.0</AssemblyVersion>
74 <ReturnType>System.Void</ReturnType>
77 <Parameter Name="name" Type="Mono.Cecil.AssemblyNameDefinition" />
80 <param name="name">To be added.</param>
81 <summary>To be added.</summary>
82 <remarks>To be added.</remarks>
85 <Member MemberName="VisitAssemblyNameReference">
86 <MemberSignature Language="C#" Value="public void VisitAssemblyNameReference (Mono.Cecil.AssemblyNameReference name);" />
87 <MemberType>Method</MemberType>
89 <AssemblyVersion>0.6.9.0</AssemblyVersion>
92 <ReturnType>System.Void</ReturnType>
95 <Parameter Name="name" Type="Mono.Cecil.AssemblyNameReference" />
98 <param name="name">To be added.</param>
99 <summary>To be added.</summary>
100 <remarks>To be added.</remarks>
103 <Member MemberName="VisitAssemblyNameReferenceCollection">
104 <MemberSignature Language="C#" Value="public void VisitAssemblyNameReferenceCollection (Mono.Cecil.AssemblyNameReferenceCollection names);" />
105 <MemberType>Method</MemberType>
107 <AssemblyVersion>0.6.9.0</AssemblyVersion>
110 <ReturnType>System.Void</ReturnType>
113 <Parameter Name="names" Type="Mono.Cecil.AssemblyNameReferenceCollection" />
116 <param name="names">To be added.</param>
117 <summary>To be added.</summary>
118 <remarks>To be added.</remarks>
121 <Member MemberName="VisitEmbeddedResource">
122 <MemberSignature Language="C#" Value="public void VisitEmbeddedResource (Mono.Cecil.EmbeddedResource res);" />
123 <MemberType>Method</MemberType>
125 <AssemblyVersion>0.6.9.0</AssemblyVersion>
128 <ReturnType>System.Void</ReturnType>
131 <Parameter Name="res" Type="Mono.Cecil.EmbeddedResource" />
134 <param name="res">To be added.</param>
135 <summary>To be added.</summary>
136 <remarks>To be added.</remarks>
139 <Member MemberName="VisitLinkedResource">
140 <MemberSignature Language="C#" Value="public void VisitLinkedResource (Mono.Cecil.LinkedResource res);" />
141 <MemberType>Method</MemberType>
143 <AssemblyVersion>0.6.9.0</AssemblyVersion>
146 <ReturnType>System.Void</ReturnType>
149 <Parameter Name="res" Type="Mono.Cecil.LinkedResource" />
152 <param name="res">To be added.</param>
153 <summary>To be added.</summary>
154 <remarks>To be added.</remarks>
157 <Member MemberName="VisitModuleDefinition">
158 <MemberSignature Language="C#" Value="public void VisitModuleDefinition (Mono.Cecil.ModuleDefinition module);" />
159 <MemberType>Method</MemberType>
161 <AssemblyVersion>0.6.9.0</AssemblyVersion>
164 <ReturnType>System.Void</ReturnType>
167 <Parameter Name="module" Type="Mono.Cecil.ModuleDefinition" />
170 <param name="module">To be added.</param>
171 <summary>To be added.</summary>
172 <remarks>To be added.</remarks>
175 <Member MemberName="VisitModuleDefinitionCollection">
176 <MemberSignature Language="C#" Value="public void VisitModuleDefinitionCollection (Mono.Cecil.ModuleDefinitionCollection modules);" />
177 <MemberType>Method</MemberType>
179 <AssemblyVersion>0.6.9.0</AssemblyVersion>
182 <ReturnType>System.Void</ReturnType>
185 <Parameter Name="modules" Type="Mono.Cecil.ModuleDefinitionCollection" />
188 <param name="modules">To be added.</param>
189 <summary>To be added.</summary>
190 <remarks>To be added.</remarks>
193 <Member MemberName="VisitModuleReference">
194 <MemberSignature Language="C#" Value="public void VisitModuleReference (Mono.Cecil.ModuleReference module);" />
195 <MemberType>Method</MemberType>
197 <AssemblyVersion>0.6.9.0</AssemblyVersion>
200 <ReturnType>System.Void</ReturnType>
203 <Parameter Name="module" Type="Mono.Cecil.ModuleReference" />
206 <param name="module">To be added.</param>
207 <summary>To be added.</summary>
208 <remarks>To be added.</remarks>
211 <Member MemberName="VisitModuleReferenceCollection">
212 <MemberSignature Language="C#" Value="public void VisitModuleReferenceCollection (Mono.Cecil.ModuleReferenceCollection modules);" />
213 <MemberType>Method</MemberType>
215 <AssemblyVersion>0.6.9.0</AssemblyVersion>
218 <ReturnType>System.Void</ReturnType>
221 <Parameter Name="modules" Type="Mono.Cecil.ModuleReferenceCollection" />
224 <param name="modules">To be added.</param>
225 <summary>To be added.</summary>
226 <remarks>To be added.</remarks>
229 <Member MemberName="VisitResourceCollection">
230 <MemberSignature Language="C#" Value="public void VisitResourceCollection (Mono.Cecil.ResourceCollection resources);" />
231 <MemberType>Method</MemberType>
233 <AssemblyVersion>0.6.9.0</AssemblyVersion>
236 <ReturnType>System.Void</ReturnType>
239 <Parameter Name="resources" Type="Mono.Cecil.ResourceCollection" />
242 <param name="resources">To be added.</param>
243 <summary>To be added.</summary>
244 <remarks>To be added.</remarks>