System.Collections.ObjectModel Namespace

Пространство имен System.Collections.ObjectModel содержит классы, которые могут использоваться в качестве коллекций в объектной модели многократно используемой библиотеки. 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.

Классы

Collection<T>

Предоставляет базовый класс для универсальной коллекции.Provides the base class for a generic collection.

KeyedCollection<TKey,TItem>

Предоставляет абстрактный базовый класс для коллекции, ключи которой внедрены в значения.Provides the abstract base class for a collection whose keys are embedded in the values.

ObservableCollection<T>

Представляет коллекцию динамических данных, обеспечивающих выдачу уведомления при получении и удалении элементов или при обновлении всего списка.Represents a dynamic data collection that provides notifications when items get added, removed, or when the whole list is refreshed.

ReadOnlyCollection<T>

Предоставляет базовый класс для универсальной коллекции, доступной только для чтения.Provides the base class for a generic read-only collection.

ReadOnlyDictionary<TKey,TValue>.KeyCollection

Представляет коллекцию ключей объекта ReadOnlyDictionary<TKey,TValue>, доступную только для чтения.Represents a read-only collection of the keys of a ReadOnlyDictionary<TKey,TValue> object.

ReadOnlyDictionary<TKey,TValue>.ValueCollection

Представляет доступную только для чтения коллекцию значений объекта ReadOnlyDictionary<TKey,TValue>.Represents a read-only collection of the values of a ReadOnlyDictionary<TKey,TValue> object.

ReadOnlyDictionary<TKey,TValue>

Представляет универсальную коллекцию пар "ключ-значение", доступную только для чтения.Represents a read-only, generic collection of key/value pairs.

ReadOnlyObservableCollection<T>

Представляет доступную только для чтения коллекцию ObservableCollection<T>.Represents a read-only ObservableCollection<T>.