Namespace: Semata.DataStore.ObjectModel
Class: ItemObjectCollection<I>
Constructs as new instance of ItemObjectCollection
public: ^ ItemObjectCollection(ItemObjectSource<I>^ itemObjectSource, Func<I>^ addNewItemObject, Action<I>^ addItemObject, Action<I>^ removeItemObject)
Parameters
Type | Name | Description |
ItemObjectSource<I>^ | itemObjectSource | The source of the ItemObjects |
Func<I>^ | addNewItemObject | A delegate that creates a new ItemObject and adds it to the set. |
Action<I>^ | addItemObject | A delegate that adds an existing ItemObject to the set. |
Action<I>^ | removeItemObject | A delegate that removes an ItemObject from the set. |
Returns: MISSING PAGE