This documentation is archived and is not being maintained.
System.Collections.ObjectModel Namespace
Visual Studio 2008
The System.Collections.ObjectModel namespace contains classes that can be used as collections in the object model of a reusable library. Use these classes when properties or methods return collections.
| Class | Description | |
|---|---|---|
![]() | Collection(Of T) | Provides the base class for a generic collection. |
![]() | KeyedCollection(Of TKey, TItem) | Provides the abstract base class for a collection whose keys are embedded in the values. |
![]() | ObservableCollection(Of T) | Represents a dynamic data collection that provides notifications when items get added, removed, or when the whole list is refreshed. |
![]() | ReadOnlyCollection(Of T) | Provides the base class for a generic read-only collection. |
![]() | ReadOnlyObservableCollection(Of T) | Represents a read-only ObservableCollection(Of T). |
Show:
