The following tables list the members exposed by ClientObjectCollection.
| Name | Description | |
|---|---|---|
|  | Count | Get the number of items in the collection | 
|  | IsEmpty | Returns true if the collection is empty. | 
|  | IsReadOnly | Get whether the collection is ReadOnly | 
|  | IsSynchronized | Returns whether the collection is synchornized | 
|  | Item | Gets/sets the ClientObjectBase at the given index | 
|  | Owner | Returns the owner item that contains the collection. | 
|  | SyncRoot | Get the synchronization object if the collection is synchronized. | 
| Name | Description | |
|---|---|---|
|  | List | Returns the list of objects | 
| Name | Description | |
|---|---|---|
|  | Add | Add a new item to the collection. | 
|  | Clear | Clear the collection items. | 
|  | Contains | Check whether the collection contains concrete ClientObjectBase object | 
|  | CopyTo | Overloaded. Copy the contents of the collection to an array of ClientObjectBase objects. | 
|  | GetEnumerator | Return an enumerator | 
|  | IndexOf | Returns the index of the item in the collection, or -1 if it is not present | 
|  | Insert | Add a new item to the collection. | 
|  | Remove | Remove an item from the collection. | 
|  | RemoveAt | Remove an item from the collection. |