namespace ObjectModel

in global :: System . Collections

This namespace contains:

class Collection<T> Provides the base class for a generic collection.
class KeyedCollection<TKey,TItem> Provides the abstract base class for a collection whose keys are embedded in the values.
class ObservableCollection<T> Represents a dynamic data collection that provides notifications when items get added, removed, or when the whole list is refreshed.
class ObservableDictionary<TKey,TValue> A dictionary with callbacks for when changes occur.
class ReadOnlyCollection<T> Provides the base class for a generic read-only collection.
class ReadOnlyDictionary<TKey,TValue> Represents a read-only, generic collection of key/value pairs.
class ReadOnlyDictionary<TKey,TValue>.KeyCollection Represents a read-only collection of the keys of a object.
class ReadOnlyDictionary<TKey,TValue>.ValueCollection Represents a read-only collection of the values of a object.
class ReadOnlyObservableCollection<T> Represents a read-only .