mscorlib(4.0.0.0) API with additions
ICollection.cs
2 
3 namespace System.Collections
4 {
6  [ComVisible(true)]
7  [__DynamicallyInvokable]
8  public interface ICollection : IEnumerable
9  {
12  [__DynamicallyInvokable]
13  int Count
14  {
15  [__DynamicallyInvokable]
16  get;
17  }
18 
21  [__DynamicallyInvokable]
22  object SyncRoot
23  {
24  [__DynamicallyInvokable]
25  get;
26  }
27 
31  [__DynamicallyInvokable]
32  bool IsSynchronized
33  {
34  [__DynamicallyInvokable]
35  get;
36  }
37 
47  [__DynamicallyInvokable]
48  void CopyTo(Array array, int index);
49  }
50 }
object SyncRoot
Gets an object that can be used to synchronize access to the T:System.Collections....
Definition: ICollection.cs:23
Definition: __Canon.cs:3
Exposes an enumerator, which supports a simple iteration over a non-generic collection....
Definition: IEnumerable.cs:9
Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the ba...
Definition: Array.cs:17
bool IsSynchronized
Gets a value indicating whether access to the T:System.Collections.ICollection is synchronized (threa...
Definition: ICollection.cs:33
int Count
Gets the number of elements contained in the T:System.Collections.ICollection.
Definition: ICollection.cs:14
Defines size, enumerators, and synchronization methods for all nongeneric collections.
Definition: ICollection.cs:8
void CopyTo(Array array, int index)
Copies the elements of the T:System.Collections.ICollection to an T:System.Array, starting at a parti...