1 <Type Name="GenericArgumentCollection" FullName="Mono.Cecil.GenericArgumentCollection">
2 <TypeSignature Language="C#" Value="public sealed class GenericArgumentCollection : System.Collections.CollectionBase" />
4 <AssemblyName>Mono.Cecil</AssemblyName>
5 <AssemblyVersion>0.6.9.0</AssemblyVersion>
8 <BaseTypeName>System.Collections.CollectionBase</BaseTypeName>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
16 <Member MemberName=".ctor">
17 <MemberSignature Language="C#" Value="public GenericArgumentCollection (Mono.Cecil.IGenericInstance container);" />
18 <MemberType>Constructor</MemberType>
20 <AssemblyVersion>0.6.9.0</AssemblyVersion>
23 <Parameter Name="container" Type="Mono.Cecil.IGenericInstance" />
26 <param name="container">To be added.</param>
27 <summary>To be added.</summary>
28 <remarks>To be added.</remarks>
31 <Member MemberName="Add">
32 <MemberSignature Language="C#" Value="public void Add (Mono.Cecil.TypeReference value);" />
33 <MemberType>Method</MemberType>
35 <AssemblyVersion>0.6.9.0</AssemblyVersion>
38 <ReturnType>System.Void</ReturnType>
41 <Parameter Name="value" Type="Mono.Cecil.TypeReference" />
44 <param name="value">To be added.</param>
45 <summary>To be added.</summary>
46 <remarks>To be added.</remarks>
49 <Member MemberName="Container">
50 <MemberSignature Language="C#" Value="public Mono.Cecil.IGenericInstance Container { get; }" />
51 <MemberType>Property</MemberType>
53 <AssemblyVersion>0.6.9.0</AssemblyVersion>
56 <ReturnType>Mono.Cecil.IGenericInstance</ReturnType>
59 <summary>To be added.</summary>
60 <value>To be added.</value>
61 <remarks>To be added.</remarks>
64 <Member MemberName="Contains">
65 <MemberSignature Language="C#" Value="public bool Contains (Mono.Cecil.TypeReference value);" />
66 <MemberType>Method</MemberType>
68 <AssemblyVersion>0.6.9.0</AssemblyVersion>
71 <ReturnType>System.Boolean</ReturnType>
74 <Parameter Name="value" Type="Mono.Cecil.TypeReference" />
77 <param name="value">To be added.</param>
78 <summary>To be added.</summary>
79 <returns>To be added.</returns>
80 <remarks>To be added.</remarks>
83 <Member MemberName="IndexOf">
84 <MemberSignature Language="C#" Value="public int IndexOf (Mono.Cecil.TypeReference value);" />
85 <MemberType>Method</MemberType>
87 <AssemblyVersion>0.6.9.0</AssemblyVersion>
90 <ReturnType>System.Int32</ReturnType>
93 <Parameter Name="value" Type="Mono.Cecil.TypeReference" />
96 <param name="value">To be added.</param>
97 <summary>To be added.</summary>
98 <returns>To be added.</returns>
99 <remarks>To be added.</remarks>
102 <Member MemberName="Insert">
103 <MemberSignature Language="C#" Value="public void Insert (int index, Mono.Cecil.TypeReference value);" />
104 <MemberType>Method</MemberType>
106 <AssemblyVersion>0.6.9.0</AssemblyVersion>
109 <ReturnType>System.Void</ReturnType>
112 <Parameter Name="index" Type="System.Int32" />
113 <Parameter Name="value" Type="Mono.Cecil.TypeReference" />
116 <param name="index">To be added.</param>
117 <param name="value">To be added.</param>
118 <summary>To be added.</summary>
119 <remarks>To be added.</remarks>
122 <Member MemberName="Item">
123 <MemberSignature Language="C#" Value="public Mono.Cecil.TypeReference this[int index] { set; get; }" />
124 <MemberType>Property</MemberType>
126 <AssemblyVersion>0.6.9.0</AssemblyVersion>
129 <ReturnType>Mono.Cecil.TypeReference</ReturnType>
132 <Parameter Name="index" Type="System.Int32" />
135 <param name="index">To be added.</param>
136 <summary>To be added.</summary>
137 <value>To be added.</value>
138 <remarks>To be added.</remarks>
141 <Member MemberName="OnValidate">
142 <MemberSignature Language="C#" Value="protected override void OnValidate (object o);" />
143 <MemberType>Method</MemberType>
145 <AssemblyVersion>0.6.9.0</AssemblyVersion>
148 <ReturnType>System.Void</ReturnType>
151 <Parameter Name="o" Type="System.Object" />
154 <param name="o">To be added.</param>
155 <summary>To be added.</summary>
156 <remarks>To be added.</remarks>
159 <Member MemberName="Remove">
160 <MemberSignature Language="C#" Value="public void Remove (Mono.Cecil.TypeReference value);" />
161 <MemberType>Method</MemberType>
163 <AssemblyVersion>0.6.9.0</AssemblyVersion>
166 <ReturnType>System.Void</ReturnType>
169 <Parameter Name="value" Type="Mono.Cecil.TypeReference" />
172 <param name="value">To be added.</param>
173 <summary>To be added.</summary>
174 <remarks>To be added.</remarks>