1 <Type Name="NestedTypeCollection" FullName="Mono.Cecil.NestedTypeCollection">
2 <TypeSignature Language="C#" Value="public sealed class NestedTypeCollection : System.Collections.CollectionBase, Mono.Cecil.IReflectionVisitable" />
4 <AssemblyName>Mono.Cecil</AssemblyName>
5 <AssemblyVersion>0.6.9.0</AssemblyVersion>
8 <BaseTypeName>System.Collections.CollectionBase</BaseTypeName>
12 <InterfaceName>Mono.Cecil.IReflectionVisitable</InterfaceName>
16 <summary>To be added.</summary>
17 <remarks>To be added.</remarks>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public NestedTypeCollection (Mono.Cecil.TypeDefinition container);" />
22 <MemberType>Constructor</MemberType>
24 <AssemblyVersion>0.6.9.0</AssemblyVersion>
27 <Parameter Name="container" Type="Mono.Cecil.TypeDefinition" />
30 <param name="container">To be added.</param>
31 <summary>To be added.</summary>
32 <remarks>To be added.</remarks>
35 <Member MemberName="Accept">
36 <MemberSignature Language="C#" Value="public void Accept (Mono.Cecil.IReflectionVisitor visitor);" />
37 <MemberType>Method</MemberType>
39 <AssemblyVersion>0.6.9.0</AssemblyVersion>
42 <ReturnType>System.Void</ReturnType>
45 <Parameter Name="visitor" Type="Mono.Cecil.IReflectionVisitor" />
48 <param name="visitor">To be added.</param>
49 <summary>To be added.</summary>
50 <remarks>To be added.</remarks>
53 <Member MemberName="Add">
54 <MemberSignature Language="C#" Value="public void Add (Mono.Cecil.TypeDefinition value);" />
55 <MemberType>Method</MemberType>
57 <AssemblyVersion>0.6.9.0</AssemblyVersion>
60 <ReturnType>System.Void</ReturnType>
63 <Parameter Name="value" Type="Mono.Cecil.TypeDefinition" />
66 <param name="value">To be added.</param>
67 <summary>To be added.</summary>
68 <remarks>To be added.</remarks>
71 <Member MemberName="Clear">
72 <MemberSignature Language="C#" Value="public void Clear ();" />
73 <MemberType>Method</MemberType>
75 <AssemblyVersion>0.6.9.0</AssemblyVersion>
78 <ReturnType>System.Void</ReturnType>
82 <summary>To be added.</summary>
83 <remarks>To be added.</remarks>
86 <Member MemberName="Container">
87 <MemberSignature Language="C#" Value="public Mono.Cecil.TypeDefinition Container { get; }" />
88 <MemberType>Property</MemberType>
90 <AssemblyVersion>0.6.9.0</AssemblyVersion>
93 <ReturnType>Mono.Cecil.TypeDefinition</ReturnType>
96 <summary>To be added.</summary>
97 <value>To be added.</value>
98 <remarks>To be added.</remarks>
101 <Member MemberName="Contains">
102 <MemberSignature Language="C#" Value="public bool Contains (Mono.Cecil.TypeDefinition value);" />
103 <MemberType>Method</MemberType>
105 <AssemblyVersion>0.6.9.0</AssemblyVersion>
108 <ReturnType>System.Boolean</ReturnType>
111 <Parameter Name="value" Type="Mono.Cecil.TypeDefinition" />
114 <param name="value">To be added.</param>
115 <summary>To be added.</summary>
116 <returns>To be added.</returns>
117 <remarks>To be added.</remarks>
120 <Member MemberName="IndexOf">
121 <MemberSignature Language="C#" Value="public int IndexOf (Mono.Cecil.TypeDefinition value);" />
122 <MemberType>Method</MemberType>
124 <AssemblyVersion>0.6.9.0</AssemblyVersion>
127 <ReturnType>System.Int32</ReturnType>
130 <Parameter Name="value" Type="Mono.Cecil.TypeDefinition" />
133 <param name="value">To be added.</param>
134 <summary>To be added.</summary>
135 <returns>To be added.</returns>
136 <remarks>To be added.</remarks>
139 <Member MemberName="Insert">
140 <MemberSignature Language="C#" Value="public void Insert (int index, Mono.Cecil.TypeDefinition value);" />
141 <MemberType>Method</MemberType>
143 <AssemblyVersion>0.6.9.0</AssemblyVersion>
146 <ReturnType>System.Void</ReturnType>
149 <Parameter Name="index" Type="System.Int32" />
150 <Parameter Name="value" Type="Mono.Cecil.TypeDefinition" />
153 <param name="index">To be added.</param>
154 <param name="value">To be added.</param>
155 <summary>To be added.</summary>
156 <remarks>To be added.</remarks>
159 <Member MemberName="Item">
160 <MemberSignature Language="C#" Value="public Mono.Cecil.TypeDefinition this[int index] { set; get; }" />
161 <MemberType>Property</MemberType>
163 <AssemblyVersion>0.6.9.0</AssemblyVersion>
166 <ReturnType>Mono.Cecil.TypeDefinition</ReturnType>
169 <Parameter Name="index" Type="System.Int32" />
172 <param name="index">To be added.</param>
173 <summary>To be added.</summary>
174 <value>To be added.</value>
175 <remarks>To be added.</remarks>
178 <Member MemberName="OnValidate">
179 <MemberSignature Language="C#" Value="protected override void OnValidate (object o);" />
180 <MemberType>Method</MemberType>
182 <AssemblyVersion>0.6.9.0</AssemblyVersion>
185 <ReturnType>System.Void</ReturnType>
188 <Parameter Name="o" Type="System.Object" />
191 <param name="o">To be added.</param>
192 <summary>To be added.</summary>
193 <remarks>To be added.</remarks>
196 <Member MemberName="Remove">
197 <MemberSignature Language="C#" Value="public void Remove (Mono.Cecil.TypeDefinition value);" />
198 <MemberType>Method</MemberType>
200 <AssemblyVersion>0.6.9.0</AssemblyVersion>
203 <ReturnType>System.Void</ReturnType>
206 <Parameter Name="value" Type="Mono.Cecil.TypeDefinition" />
209 <param name="value">To be added.</param>
210 <summary>To be added.</summary>
211 <remarks>To be added.</remarks>
214 <Member MemberName="RemoveAt">
215 <MemberSignature Language="C#" Value="public void RemoveAt (int index);" />
216 <MemberType>Method</MemberType>
218 <AssemblyVersion>0.6.9.0</AssemblyVersion>
221 <ReturnType>System.Void</ReturnType>
224 <Parameter Name="index" Type="System.Int32" />
227 <param name="index">To be added.</param>
228 <summary>To be added.</summary>
229 <remarks>To be added.</remarks>