1 <Type Name="ReadOnlyDictionary<TKey,TValue>+ValueCollection" FullName="System.Collections.ObjectModel.ReadOnlyDictionary<TKey,TValue>+ValueCollection">
2 <TypeSignature Language="C#" Value="public sealed class ReadOnlyDictionary<TKey,TValue>.ValueCollection : System.Collections.Generic.ICollection<TValue>, System.Collections.Generic.IEnumerable<TValue>, System.Collections.ICollection" />
3 <TypeSignature Language="ILAsm" Value=".class nested public auto ansi serializable sealed beforefieldinit ReadOnlyDictionary`2/ValueCollection<TKey, TValue> extends System.Object implements class System.Collections.Generic.ICollection`1<!TValue>, class System.Collections.Generic.IEnumerable`1<!TValue>, class System.Collections.ICollection, class System.Collections.IEnumerable" />
5 <AssemblyName>mscorlib</AssemblyName>
6 <AssemblyVersion>4.0.0.0</AssemblyVersion>
9 <TypeParameter Name="TKey" />
10 <TypeParameter Name="TValue" />
13 <BaseTypeName>System.Object</BaseTypeName>
17 <InterfaceName>System.Collections.Generic.ICollection<TValue></InterfaceName>
20 <InterfaceName>System.Collections.Generic.IEnumerable<TValue></InterfaceName>
23 <InterfaceName>System.Collections.ICollection</InterfaceName>
28 <AttributeName>System.Diagnostics.DebuggerDisplay("Count={Count}")</AttributeName>
31 <AttributeName>System.Diagnostics.DebuggerTypeProxy(typeof(System.Collections.Generic.CollectionDebuggerView`2))</AttributeName>
35 <summary>To be added.</summary>
36 <remarks>To be added.</remarks>
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>
44 <AssemblyVersion>4.0.0.0</AssemblyVersion>
47 <ReturnType>System.Void</ReturnType>
50 <Parameter Name="array" Type="TValue[]" />
51 <Parameter Name="arrayIndex" Type="System.Int32" />
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>
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>
65 <AssemblyVersion>4.0.0.0</AssemblyVersion>
68 <ReturnType>System.Int32</ReturnType>
71 <summary>To be added.</summary>
72 <value>To be added.</value>
73 <remarks>To be added.</remarks>
76 <Member MemberName="GetEnumerator">
77 <MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerator<TValue> GetEnumerator ();" />
78 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Collections.Generic.IEnumerator`1<!TValue> GetEnumerator() cil managed" />
79 <MemberType>Method</MemberType>
81 <AssemblyVersion>4.0.0.0</AssemblyVersion>
84 <ReturnType>System.Collections.Generic.IEnumerator<TValue></ReturnType>
88 <summary>To be added.</summary>
89 <returns>To be added.</returns>
90 <remarks>To be added.</remarks>
93 <Member MemberName="System.Collections.Generic.ICollection<TValue>.Add">
94 <MemberSignature Language="C#" Value="void ICollection<TValue>.Add (TValue item);" />
95 <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.Generic.ICollection<TValue>.Add(!TValue item) cil managed" />
96 <MemberType>Method</MemberType>
98 <AssemblyVersion>4.0.0.0</AssemblyVersion>
101 <ReturnType>System.Void</ReturnType>
104 <Parameter Name="item" Type="TValue" />
107 <param name="item">To be added.</param>
108 <summary>To be added.</summary>
109 <remarks>To be added.</remarks>
112 <Member MemberName="System.Collections.Generic.ICollection<TValue>.Clear">
113 <MemberSignature Language="C#" Value="void ICollection<TValue>.Clear ();" />
114 <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Collections.Generic.ICollection<TValue>.Clear() cil managed" />
115 <MemberType>Method</MemberType>
117 <AssemblyVersion>4.0.0.0</AssemblyVersion>
120 <ReturnType>System.Void</ReturnType>
124 <summary>To be added.</summary>
125 <remarks>To be added.</remarks>
128 <Member MemberName="System.Collections.Generic.ICollection<TValue>.Contains">
129 <MemberSignature Language="C#" Value="bool ICollection<TValue>.Contains (TValue item);" />
130 <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.Collections.Generic.ICollection<TValue>.Contains(!TValue item) cil managed" />
131 <MemberType>Method</MemberType>
133 <AssemblyVersion>4.0.0.0</AssemblyVersion>
136 <ReturnType>System.Boolean</ReturnType>
139 <Parameter Name="item" Type="TValue" />
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>
148 <Member MemberName="System.Collections.Generic.ICollection<TValue>.IsReadOnly">
149 <MemberSignature Language="C#" Value="bool System.Collections.Generic.ICollection<TValue>.IsReadOnly { get; }" />
150 <MemberSignature Language="ILAsm" Value=".property instance bool System.Collections.Generic.ICollection<TValue>.IsReadOnly" />
151 <MemberType>Property</MemberType>
153 <AssemblyVersion>4.0.0.0</AssemblyVersion>
156 <ReturnType>System.Boolean</ReturnType>
159 <summary>To be added.</summary>
160 <value>To be added.</value>
161 <remarks>To be added.</remarks>
164 <Member MemberName="System.Collections.Generic.ICollection<TValue>.Remove">
165 <MemberSignature Language="C#" Value="bool ICollection<TValue>.Remove (TValue item);" />
166 <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance bool System.Collections.Generic.ICollection<TValue>.Remove(!TValue item) cil managed" />
167 <MemberType>Method</MemberType>
169 <AssemblyVersion>4.0.0.0</AssemblyVersion>
172 <ReturnType>System.Boolean</ReturnType>
175 <Parameter Name="item" Type="TValue" />
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>
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>
189 <AssemblyVersion>4.0.0.0</AssemblyVersion>
192 <ReturnType>System.Void</ReturnType>
195 <Parameter Name="array" Type="System.Array" />
196 <Parameter Name="index" Type="System.Int32" />
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>
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>
210 <AssemblyVersion>4.0.0.0</AssemblyVersion>
213 <ReturnType>System.Boolean</ReturnType>
216 <summary>To be added.</summary>
217 <value>To be added.</value>
218 <remarks>To be added.</remarks>
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>
226 <AssemblyVersion>4.0.0.0</AssemblyVersion>
229 <ReturnType>System.Object</ReturnType>
232 <summary>To be added.</summary>
233 <value>To be added.</value>
234 <remarks>To be added.</remarks>
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>
242 <AssemblyVersion>4.0.0.0</AssemblyVersion>
245 <ReturnType>System.Collections.IEnumerator</ReturnType>
249 <summary>To be added.</summary>
250 <returns>To be added.</returns>
251 <remarks>To be added.</remarks>