Merge pull request #900 from Blewzman/FixAggregateExceptionGetBaseException
[mono.git] / mcs / class / corlib / Documentation / en / System.Collections.ObjectModel / ReadOnlyDictionary`2+ValueCollection.xml
1 <Type Name="ReadOnlyDictionary&lt;TKey,TValue&gt;+ValueCollection" FullName="System.Collections.ObjectModel.ReadOnlyDictionary&lt;TKey,TValue&gt;+ValueCollection">
2   <TypeSignature Language="C#" Value="public sealed class ReadOnlyDictionary&lt;TKey,TValue&gt;.ValueCollection : System.Collections.Generic.ICollection&lt;TValue&gt;, System.Collections.Generic.IEnumerable&lt;TValue&gt;, System.Collections.ICollection" />
3   <TypeSignature Language="ILAsm" Value=".class nested public auto ansi serializable sealed beforefieldinit ReadOnlyDictionary`2/ValueCollection&lt;TKey, TValue&gt; extends System.Object implements class System.Collections.Generic.ICollection`1&lt;!TValue&gt;, class System.Collections.Generic.IEnumerable`1&lt;!TValue&gt;, class System.Collections.ICollection, class System.Collections.IEnumerable" />
4   <AssemblyInfo>
5     <AssemblyName>mscorlib</AssemblyName>
6     <AssemblyVersion>4.0.0.0</AssemblyVersion>
7   </AssemblyInfo>
8   <TypeParameters>
9     <TypeParameter Name="TKey" />
10     <TypeParameter Name="TValue" />
11   </TypeParameters>
12   <Base>
13     <BaseTypeName>System.Object</BaseTypeName>
14   </Base>
15   <Interfaces>
16     <Interface>
17       <InterfaceName>System.Collections.Generic.ICollection&lt;TValue&gt;</InterfaceName>
18     </Interface>
19     <Interface>
20       <InterfaceName>System.Collections.Generic.IEnumerable&lt;TValue&gt;</InterfaceName>
21     </Interface>
22     <Interface>
23       <InterfaceName>System.Collections.ICollection</InterfaceName>
24     </Interface>
25   </Interfaces>
26   <Attributes>
27     <Attribute>
28       <AttributeName>System.Diagnostics.DebuggerDisplay("Count={Count}")</AttributeName>
29     </Attribute>
30     <Attribute>
31       <AttributeName>System.Diagnostics.DebuggerTypeProxy(typeof(System.Collections.Generic.CollectionDebuggerView`2))</AttributeName>
32     </Attribute>
33   </Attributes>
34   <Docs>
35     <summary>To be added.</summary>
36     <remarks>To be added.</remarks>
37   </Docs>
38   <Members>
39     <Member MemberName="CopyTo">
40       <MemberSignature Language="C#" Value="public void CopyTo (TValue[] array, int arrayIndex);" />
41       <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CopyTo(!TValue[] array, int32 arrayIndex) cil managed" />
42       <MemberType>Method</MemberType>
43       <AssemblyInfo>
44         <AssemblyVersion>4.0.0.0</AssemblyVersion>
45       </AssemblyInfo>
46       <ReturnValue>
47         <ReturnType>System.Void</ReturnType>
48       </ReturnValue>
49       <Parameters>
50         <Parameter Name="array" Type="TValue[]" />
51         <Parameter Name="arrayIndex" Type="System.Int32" />
52       </Parameters>
53       <Docs>
54         <param name="array">To be added.</param>
55         <param name="arrayIndex">To be added.</param>
56         <summary>To be added.</summary>
57         <remarks>To be added.</remarks>
58       </Docs>
59     </Member>
60     <Member MemberName="Count">
61       <MemberSignature Language="C#" Value="public int Count { get; }" />
62       <MemberSignature Language="ILAsm" Value=".property instance int32 Count" />
63       <MemberType>Property</MemberType>
64       <AssemblyInfo>
65         <AssemblyVersion>4.0.0.0</AssemblyVersion>
66       </AssemblyInfo>
67       <ReturnValue>
68         <ReturnType>System.Int32</ReturnType>
69       </ReturnValue>
70       <Docs>
71         <summary>To be added.</summary>
72         <value>To be added.</value>
73         <remarks>To be added.</remarks>
74       </Docs>
75     </Member>
76     <Member MemberName="GetEnumerator">
77       <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerator&lt;TValue&gt; GetEnumerator ();" />
78       <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1&lt;!TValue&gt; GetEnumerator() cil managed" />
79       <MemberType>Method</MemberType>
80       <AssemblyInfo>
81         <AssemblyVersion>4.0.0.0</AssemblyVersion>
82       </AssemblyInfo>
83       <ReturnValue>
84         <ReturnType>System.Collections.Generic.IEnumerator&lt;TValue&gt;</ReturnType>
85       </ReturnValue>
86       <Parameters />
87       <Docs>
88         <summary>To be added.</summary>
89         <returns>To be added.</returns>
90         <remarks>To be added.</remarks>
91       </Docs>
92     </Member>
93     <Member MemberName="System.Collections.Generic.ICollection&lt;TValue&gt;.Add">
94       <MemberSignature Language="C#" Value="void ICollection&lt;TValue&gt;.Add (TValue item);" />
95       <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.Generic.ICollection&lt;TValue&gt;.Add(!TValue item) cil managed" />
96       <MemberType>Method</MemberType>
97       <AssemblyInfo>
98         <AssemblyVersion>4.0.0.0</AssemblyVersion>
99       </AssemblyInfo>
100       <ReturnValue>
101         <ReturnType>System.Void</ReturnType>
102       </ReturnValue>
103       <Parameters>
104         <Parameter Name="item" Type="TValue" />
105       </Parameters>
106       <Docs>
107         <param name="item">To be added.</param>
108         <summary>To be added.</summary>
109         <remarks>To be added.</remarks>
110       </Docs>
111     </Member>
112     <Member MemberName="System.Collections.Generic.ICollection&lt;TValue&gt;.Clear">
113       <MemberSignature Language="C#" Value="void ICollection&lt;TValue&gt;.Clear ();" />
114       <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.Generic.ICollection&lt;TValue&gt;.Clear() cil managed" />
115       <MemberType>Method</MemberType>
116       <AssemblyInfo>
117         <AssemblyVersion>4.0.0.0</AssemblyVersion>
118       </AssemblyInfo>
119       <ReturnValue>
120         <ReturnType>System.Void</ReturnType>
121       </ReturnValue>
122       <Parameters />
123       <Docs>
124         <summary>To be added.</summary>
125         <remarks>To be added.</remarks>
126       </Docs>
127     </Member>
128     <Member MemberName="System.Collections.Generic.ICollection&lt;TValue&gt;.Contains">
129       <MemberSignature Language="C#" Value="bool ICollection&lt;TValue&gt;.Contains (TValue item);" />
130       <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.Collections.Generic.ICollection&lt;TValue&gt;.Contains(!TValue item) cil managed" />
131       <MemberType>Method</MemberType>
132       <AssemblyInfo>
133         <AssemblyVersion>4.0.0.0</AssemblyVersion>
134       </AssemblyInfo>
135       <ReturnValue>
136         <ReturnType>System.Boolean</ReturnType>
137       </ReturnValue>
138       <Parameters>
139         <Parameter Name="item" Type="TValue" />
140       </Parameters>
141       <Docs>
142         <param name="item">To be added.</param>
143         <summary>To be added.</summary>
144         <returns>To be added.</returns>
145         <remarks>To be added.</remarks>
146       </Docs>
147     </Member>
148     <Member MemberName="System.Collections.Generic.ICollection&lt;TValue&gt;.IsReadOnly">
149       <MemberSignature Language="C#" Value="bool System.Collections.Generic.ICollection&lt;TValue&gt;.IsReadOnly { get; }" />
150       <MemberSignature Language="ILAsm" Value=".property instance bool System.Collections.Generic.ICollection&lt;TValue&gt;.IsReadOnly" />
151       <MemberType>Property</MemberType>
152       <AssemblyInfo>
153         <AssemblyVersion>4.0.0.0</AssemblyVersion>
154       </AssemblyInfo>
155       <ReturnValue>
156         <ReturnType>System.Boolean</ReturnType>
157       </ReturnValue>
158       <Docs>
159         <summary>To be added.</summary>
160         <value>To be added.</value>
161         <remarks>To be added.</remarks>
162       </Docs>
163     </Member>
164     <Member MemberName="System.Collections.Generic.ICollection&lt;TValue&gt;.Remove">
165       <MemberSignature Language="C#" Value="bool ICollection&lt;TValue&gt;.Remove (TValue item);" />
166       <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.Collections.Generic.ICollection&lt;TValue&gt;.Remove(!TValue item) cil managed" />
167       <MemberType>Method</MemberType>
168       <AssemblyInfo>
169         <AssemblyVersion>4.0.0.0</AssemblyVersion>
170       </AssemblyInfo>
171       <ReturnValue>
172         <ReturnType>System.Boolean</ReturnType>
173       </ReturnValue>
174       <Parameters>
175         <Parameter Name="item" Type="TValue" />
176       </Parameters>
177       <Docs>
178         <param name="item">To be added.</param>
179         <summary>To be added.</summary>
180         <returns>To be added.</returns>
181         <remarks>To be added.</remarks>
182       </Docs>
183     </Member>
184     <Member MemberName="System.Collections.ICollection.CopyTo">
185       <MemberSignature Language="C#" Value="void ICollection.CopyTo (Array array, int index);" />
186       <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.ICollection.CopyTo(class System.Array array, int32 index) cil managed" />
187       <MemberType>Method</MemberType>
188       <AssemblyInfo>
189         <AssemblyVersion>4.0.0.0</AssemblyVersion>
190       </AssemblyInfo>
191       <ReturnValue>
192         <ReturnType>System.Void</ReturnType>
193       </ReturnValue>
194       <Parameters>
195         <Parameter Name="array" Type="System.Array" />
196         <Parameter Name="index" Type="System.Int32" />
197       </Parameters>
198       <Docs>
199         <param name="array">To be added.</param>
200         <param name="index">To be added.</param>
201         <summary>To be added.</summary>
202         <remarks>To be added.</remarks>
203       </Docs>
204     </Member>
205     <Member MemberName="System.Collections.ICollection.IsSynchronized">
206       <MemberSignature Language="C#" Value="bool System.Collections.ICollection.IsSynchronized { get; }" />
207       <MemberSignature Language="ILAsm" Value=".property instance bool System.Collections.ICollection.IsSynchronized" />
208       <MemberType>Property</MemberType>
209       <AssemblyInfo>
210         <AssemblyVersion>4.0.0.0</AssemblyVersion>
211       </AssemblyInfo>
212       <ReturnValue>
213         <ReturnType>System.Boolean</ReturnType>
214       </ReturnValue>
215       <Docs>
216         <summary>To be added.</summary>
217         <value>To be added.</value>
218         <remarks>To be added.</remarks>
219       </Docs>
220     </Member>
221     <Member MemberName="System.Collections.ICollection.SyncRoot">
222       <MemberSignature Language="C#" Value="object System.Collections.ICollection.SyncRoot { get; }" />
223       <MemberSignature Language="ILAsm" Value=".property instance object System.Collections.ICollection.SyncRoot" />
224       <MemberType>Property</MemberType>
225       <AssemblyInfo>
226         <AssemblyVersion>4.0.0.0</AssemblyVersion>
227       </AssemblyInfo>
228       <ReturnValue>
229         <ReturnType>System.Object</ReturnType>
230       </ReturnValue>
231       <Docs>
232         <summary>To be added.</summary>
233         <value>To be added.</value>
234         <remarks>To be added.</remarks>
235       </Docs>
236     </Member>
237     <Member MemberName="System.Collections.IEnumerable.GetEnumerator">
238       <MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
239       <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() cil managed" />
240       <MemberType>Method</MemberType>
241       <AssemblyInfo>
242         <AssemblyVersion>4.0.0.0</AssemblyVersion>
243       </AssemblyInfo>
244       <ReturnValue>
245         <ReturnType>System.Collections.IEnumerator</ReturnType>
246       </ReturnValue>
247       <Parameters />
248       <Docs>
249         <summary>To be added.</summary>
250         <returns>To be added.</returns>
251         <remarks>To be added.</remarks>
252       </Docs>
253     </Member>
254   </Members>
255 </Type>