MgCollection Class Reference
[MgCollection]
Inherits MgSerializable.
Inherited by MgBatchPropertyCollection, MgClassDefinitionCollection, MgFeatureSchemaCollection, MgIntCollection, MgPropertyCollection, MgPropertyDefinitionCollection, and MgStringCollection.
Detailed Description
MgCollection is an abstract class for defining standard collection access for all collection classes.
- Note:
- Collections are NOT thread safe and ordered in the sequence of add operation.
Public Member Functions | |
| virtual void | Clear ()=0 |
| Removes all items from the collection. | |
| virtual INT32 | GetCount () const =0 |
| Gets the number of items in the collection. | |
| virtual void | RemoveAt (INT32 index)=0 |
| Removes the specified item from the collection. | |