Common utility classes as an extension of System.Collections namespace
| C# |
namespace CS.Core.Collections
| All Types | Classes |
| Icon | Type | Description |
|---|---|---|
| EventedCollection<(Of <(T>)>) |
Generic Item collection with add/remove events
Threadsafe for add/insert/remove. Must attain Lock for enumeration
Events invoked on thread that caused change.
| |
| ItemCollection<(Of <(T>)>) |
Generic Item collection with add/remove events
Threadsafe for add/insert/remove. Must attain Lock for enumeration
Threadsafe events when attached by objects implementing ISynchronizationInvoke
|