Symphony Framework
Symphony.Conductor.Content Namespace
Inheritance Hierarchy

Symphony Framework provide a number of collection types that provide thread safe access to collection data.  The Content namespace provides additional classes to manage in a thread-safe way simple collections that can be data-bound to UI components like selection/drop-down combo boxes.

Classes
 ClassDescription
ClassThe CollectionData<T> class is designed to expose a Symphony Data Object based Symphony.Conductor.Types.AsyncObservableCollection<T> collection.
ClassThe CollectionDataLoadEventArgs communicates the load requirements of the CollectionData<T>.CollectionLoad event.
ClassExpose a collection of custom SelectionItem type objects to allow binding to list controls like the drop-down combo box.
ClassClass describing a selection item object that defines the index and description pairing. This object can optionally store the Symphony Data Object associated with the selection item. Additionally this object can store an alpha value to associate with the item. This allows for alpha based enumerations to be stored in the collection and data bound to an alpha property
Class Expose a collection of custom SelectionItem type objects to allow binding to list controls like the drop-down combo box.
Delegates
 DelegateDescription
Delegate Delegate to define the event interface for the CollectionLoad event.
See Also

Reference

SymphonyFramework Assembly