1 <Type Name="ResourceCollection" FullName="Mono.Cecil.ResourceCollection">
2 <TypeSignature Language="C#" Value="public sealed class ResourceCollection : System.Collections.CollectionBase, Mono.Cecil.IReflectionStructureVisitable" />
4 <AssemblyName>Mono.Cecil</AssemblyName>
5 <AssemblyVersion>0.6.9.0</AssemblyVersion>
8 <BaseTypeName>System.Collections.CollectionBase</BaseTypeName>
12 <InterfaceName>Mono.Cecil.IReflectionStructureVisitable</InterfaceName>
16 <summary>To be added.</summary>
17 <remarks>To be added.</remarks>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public ResourceCollection (Mono.Cecil.ModuleDefinition container);" />
22 <MemberType>Constructor</MemberType>
24 <AssemblyVersion>0.6.9.0</AssemblyVersion>
27 <Parameter Name="container" Type="Mono.Cecil.ModuleDefinition" />
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.IReflectionStructureVisitor visitor);" />
37 <MemberType>Method</MemberType>
39 <AssemblyVersion>0.6.9.0</AssemblyVersion>
42 <ReturnType>System.Void</ReturnType>
45 <Parameter Name="visitor" Type="Mono.Cecil.IReflectionStructureVisitor" />
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.Resource value);" />
55 <MemberType>Method</MemberType>
57 <AssemblyVersion>0.6.9.0</AssemblyVersion>
60 <ReturnType>System.Void</ReturnType>
63 <Parameter Name="value" Type="Mono.Cecil.Resource" />
66 <param name="value">To be added.</param>
67 <summary>To be added.</summary>
68 <remarks>To be added.</remarks>
71 <Member MemberName="Container">
72 <MemberSignature Language="C#" Value="public Mono.Cecil.ModuleDefinition Container { get; }" />
73 <MemberType>Property</MemberType>
75 <AssemblyVersion>0.6.9.0</AssemblyVersion>
78 <ReturnType>Mono.Cecil.ModuleDefinition</ReturnType>
81 <summary>To be added.</summary>
82 <value>To be added.</value>
83 <remarks>To be added.</remarks>
86 <Member MemberName="Contains">
87 <MemberSignature Language="C#" Value="public bool Contains (Mono.Cecil.Resource value);" />
88 <MemberType>Method</MemberType>
90 <AssemblyVersion>0.6.9.0</AssemblyVersion>
93 <ReturnType>System.Boolean</ReturnType>
96 <Parameter Name="value" Type="Mono.Cecil.Resource" />
99 <param name="value">To be added.</param>
100 <summary>To be added.</summary>
101 <returns>To be added.</returns>
102 <remarks>To be added.</remarks>
105 <Member MemberName="IndexOf">
106 <MemberSignature Language="C#" Value="public int IndexOf (Mono.Cecil.Resource value);" />
107 <MemberType>Method</MemberType>
109 <AssemblyVersion>0.6.9.0</AssemblyVersion>
112 <ReturnType>System.Int32</ReturnType>
115 <Parameter Name="value" Type="Mono.Cecil.Resource" />
118 <param name="value">To be added.</param>
119 <summary>To be added.</summary>
120 <returns>To be added.</returns>
121 <remarks>To be added.</remarks>
124 <Member MemberName="Insert">
125 <MemberSignature Language="C#" Value="public void Insert (int index, Mono.Cecil.Resource value);" />
126 <MemberType>Method</MemberType>
128 <AssemblyVersion>0.6.9.0</AssemblyVersion>
131 <ReturnType>System.Void</ReturnType>
134 <Parameter Name="index" Type="System.Int32" />
135 <Parameter Name="value" Type="Mono.Cecil.Resource" />
138 <param name="index">To be added.</param>
139 <param name="value">To be added.</param>
140 <summary>To be added.</summary>
141 <remarks>To be added.</remarks>
144 <Member MemberName="Item">
145 <MemberSignature Language="C#" Value="public Mono.Cecil.Resource this[int index] { set; get; }" />
146 <MemberType>Property</MemberType>
148 <AssemblyVersion>0.6.9.0</AssemblyVersion>
151 <ReturnType>Mono.Cecil.Resource</ReturnType>
154 <Parameter Name="index" Type="System.Int32" />
157 <param name="index">To be added.</param>
158 <summary>To be added.</summary>
159 <value>To be added.</value>
160 <remarks>To be added.</remarks>
163 <Member MemberName="OnValidate">
164 <MemberSignature Language="C#" Value="protected override void OnValidate (object o);" />
165 <MemberType>Method</MemberType>
167 <AssemblyVersion>0.6.9.0</AssemblyVersion>
170 <ReturnType>System.Void</ReturnType>
173 <Parameter Name="o" Type="System.Object" />
176 <param name="o">To be added.</param>
177 <summary>To be added.</summary>
178 <remarks>To be added.</remarks>
181 <Member MemberName="Remove">
182 <MemberSignature Language="C#" Value="public void Remove (Mono.Cecil.Resource value);" />
183 <MemberType>Method</MemberType>
185 <AssemblyVersion>0.6.9.0</AssemblyVersion>
188 <ReturnType>System.Void</ReturnType>
191 <Parameter Name="value" Type="Mono.Cecil.Resource" />
194 <param name="value">To be added.</param>
195 <summary>To be added.</summary>
196 <remarks>To be added.</remarks>