Wed Feb 24 15:47:16 CET 2010 Paolo Molaro <lupus@ximian.com>
[mono.git] / mcs / class / Mono.Cecil / Documentation / en / Mono.Cecil / NestedTypeCollection.xml
1 <Type Name="NestedTypeCollection" FullName="Mono.Cecil.NestedTypeCollection">
2   <TypeSignature Language="C#" Value="public sealed class NestedTypeCollection : System.Collections.CollectionBase, Mono.Cecil.IReflectionVisitable" />
3   <AssemblyInfo>
4     <AssemblyName>Mono.Cecil</AssemblyName>
5     <AssemblyVersion>0.6.9.0</AssemblyVersion>
6   </AssemblyInfo>
7   <Base>
8     <BaseTypeName>System.Collections.CollectionBase</BaseTypeName>
9   </Base>
10   <Interfaces>
11     <Interface>
12       <InterfaceName>Mono.Cecil.IReflectionVisitable</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 NestedTypeCollection (Mono.Cecil.TypeDefinition container);" />
22       <MemberType>Constructor</MemberType>
23       <AssemblyInfo>
24         <AssemblyVersion>0.6.9.0</AssemblyVersion>
25       </AssemblyInfo>
26       <Parameters>
27         <Parameter Name="container" Type="Mono.Cecil.TypeDefinition" />
28       </Parameters>
29       <Docs>
30         <param name="container">To be added.</param>
31         <summary>To be added.</summary>
32         <remarks>To be added.</remarks>
33       </Docs>
34     </Member>
35     <Member MemberName="Accept">
36       <MemberSignature Language="C#" Value="public void Accept (Mono.Cecil.IReflectionVisitor visitor);" />
37       <MemberType>Method</MemberType>
38       <AssemblyInfo>
39         <AssemblyVersion>0.6.9.0</AssemblyVersion>
40       </AssemblyInfo>
41       <ReturnValue>
42         <ReturnType>System.Void</ReturnType>
43       </ReturnValue>
44       <Parameters>
45         <Parameter Name="visitor" Type="Mono.Cecil.IReflectionVisitor" />
46       </Parameters>
47       <Docs>
48         <param name="visitor">To be added.</param>
49         <summary>To be added.</summary>
50         <remarks>To be added.</remarks>
51       </Docs>
52     </Member>
53     <Member MemberName="Add">
54       <MemberSignature Language="C#" Value="public void Add (Mono.Cecil.TypeDefinition value);" />
55       <MemberType>Method</MemberType>
56       <AssemblyInfo>
57         <AssemblyVersion>0.6.9.0</AssemblyVersion>
58       </AssemblyInfo>
59       <ReturnValue>
60         <ReturnType>System.Void</ReturnType>
61       </ReturnValue>
62       <Parameters>
63         <Parameter Name="value" Type="Mono.Cecil.TypeDefinition" />
64       </Parameters>
65       <Docs>
66         <param name="value">To be added.</param>
67         <summary>To be added.</summary>
68         <remarks>To be added.</remarks>
69       </Docs>
70     </Member>
71     <Member MemberName="Clear">
72       <MemberSignature Language="C#" Value="public void Clear ();" />
73       <MemberType>Method</MemberType>
74       <AssemblyInfo>
75         <AssemblyVersion>0.6.9.0</AssemblyVersion>
76       </AssemblyInfo>
77       <ReturnValue>
78         <ReturnType>System.Void</ReturnType>
79       </ReturnValue>
80       <Parameters />
81       <Docs>
82         <summary>To be added.</summary>
83         <remarks>To be added.</remarks>
84       </Docs>
85     </Member>
86     <Member MemberName="Container">
87       <MemberSignature Language="C#" Value="public Mono.Cecil.TypeDefinition Container { get; }" />
88       <MemberType>Property</MemberType>
89       <AssemblyInfo>
90         <AssemblyVersion>0.6.9.0</AssemblyVersion>
91       </AssemblyInfo>
92       <ReturnValue>
93         <ReturnType>Mono.Cecil.TypeDefinition</ReturnType>
94       </ReturnValue>
95       <Docs>
96         <summary>To be added.</summary>
97         <value>To be added.</value>
98         <remarks>To be added.</remarks>
99       </Docs>
100     </Member>
101     <Member MemberName="Contains">
102       <MemberSignature Language="C#" Value="public bool Contains (Mono.Cecil.TypeDefinition value);" />
103       <MemberType>Method</MemberType>
104       <AssemblyInfo>
105         <AssemblyVersion>0.6.9.0</AssemblyVersion>
106       </AssemblyInfo>
107       <ReturnValue>
108         <ReturnType>System.Boolean</ReturnType>
109       </ReturnValue>
110       <Parameters>
111         <Parameter Name="value" Type="Mono.Cecil.TypeDefinition" />
112       </Parameters>
113       <Docs>
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>
118       </Docs>
119     </Member>
120     <Member MemberName="IndexOf">
121       <MemberSignature Language="C#" Value="public int IndexOf (Mono.Cecil.TypeDefinition value);" />
122       <MemberType>Method</MemberType>
123       <AssemblyInfo>
124         <AssemblyVersion>0.6.9.0</AssemblyVersion>
125       </AssemblyInfo>
126       <ReturnValue>
127         <ReturnType>System.Int32</ReturnType>
128       </ReturnValue>
129       <Parameters>
130         <Parameter Name="value" Type="Mono.Cecil.TypeDefinition" />
131       </Parameters>
132       <Docs>
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>
137       </Docs>
138     </Member>
139     <Member MemberName="Insert">
140       <MemberSignature Language="C#" Value="public void Insert (int index, Mono.Cecil.TypeDefinition value);" />
141       <MemberType>Method</MemberType>
142       <AssemblyInfo>
143         <AssemblyVersion>0.6.9.0</AssemblyVersion>
144       </AssemblyInfo>
145       <ReturnValue>
146         <ReturnType>System.Void</ReturnType>
147       </ReturnValue>
148       <Parameters>
149         <Parameter Name="index" Type="System.Int32" />
150         <Parameter Name="value" Type="Mono.Cecil.TypeDefinition" />
151       </Parameters>
152       <Docs>
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>
157       </Docs>
158     </Member>
159     <Member MemberName="Item">
160       <MemberSignature Language="C#" Value="public Mono.Cecil.TypeDefinition this[int index] { set; get; }" />
161       <MemberType>Property</MemberType>
162       <AssemblyInfo>
163         <AssemblyVersion>0.6.9.0</AssemblyVersion>
164       </AssemblyInfo>
165       <ReturnValue>
166         <ReturnType>Mono.Cecil.TypeDefinition</ReturnType>
167       </ReturnValue>
168       <Parameters>
169         <Parameter Name="index" Type="System.Int32" />
170       </Parameters>
171       <Docs>
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>
176       </Docs>
177     </Member>
178     <Member MemberName="OnValidate">
179       <MemberSignature Language="C#" Value="protected override void OnValidate (object o);" />
180       <MemberType>Method</MemberType>
181       <AssemblyInfo>
182         <AssemblyVersion>0.6.9.0</AssemblyVersion>
183       </AssemblyInfo>
184       <ReturnValue>
185         <ReturnType>System.Void</ReturnType>
186       </ReturnValue>
187       <Parameters>
188         <Parameter Name="o" Type="System.Object" />
189       </Parameters>
190       <Docs>
191         <param name="o">To be added.</param>
192         <summary>To be added.</summary>
193         <remarks>To be added.</remarks>
194       </Docs>
195     </Member>
196     <Member MemberName="Remove">
197       <MemberSignature Language="C#" Value="public void Remove (Mono.Cecil.TypeDefinition value);" />
198       <MemberType>Method</MemberType>
199       <AssemblyInfo>
200         <AssemblyVersion>0.6.9.0</AssemblyVersion>
201       </AssemblyInfo>
202       <ReturnValue>
203         <ReturnType>System.Void</ReturnType>
204       </ReturnValue>
205       <Parameters>
206         <Parameter Name="value" Type="Mono.Cecil.TypeDefinition" />
207       </Parameters>
208       <Docs>
209         <param name="value">To be added.</param>
210         <summary>To be added.</summary>
211         <remarks>To be added.</remarks>
212       </Docs>
213     </Member>
214     <Member MemberName="RemoveAt">
215       <MemberSignature Language="C#" Value="public void RemoveAt (int index);" />
216       <MemberType>Method</MemberType>
217       <AssemblyInfo>
218         <AssemblyVersion>0.6.9.0</AssemblyVersion>
219       </AssemblyInfo>
220       <ReturnValue>
221         <ReturnType>System.Void</ReturnType>
222       </ReturnValue>
223       <Parameters>
224         <Parameter Name="index" Type="System.Int32" />
225       </Parameters>
226       <Docs>
227         <param name="index">To be added.</param>
228         <summary>To be added.</summary>
229         <remarks>To be added.</remarks>
230       </Docs>
231     </Member>
232   </Members>
233 </Type>