System.Collections.ObjectModel Namespace

Contém classes que podem ser usadas como coleções no modelo de objeto de uma biblioteca reutilizável. Use essas classes quando as propriedades ou os métodos retornarem coleções.

Classes

Collection<T>

Fornece a classe base para uma coleção genérica.

KeyedCollection<TKey,TItem>

Fornece a classe base abstrata para uma coleção cujas chaves são incorporadas nos valores.

ObservableCollection<T>

Representa uma coleção dinâmica de dados que fornece notificações quando os itens são adicionados ou removidos, ou quando toda a lista é atualizada.

ReadOnlyCollection<T>

Fornece a classe base para uma coleção somente leitura genérica.

ReadOnlyDictionary<TKey,TValue>.KeyCollection

Representa uma coleção somente leitura das chaves de um objeto ReadOnlyDictionary<TKey,TValue>.

ReadOnlyDictionary<TKey,TValue>.ValueCollection

Representa uma coleção somente leitura dos valores de um objeto ReadOnlyDictionary<TKey,TValue>.

ReadOnlyDictionary<TKey,TValue>

Representa uma coleção somente leitura genérica de pares chave/valor.

ReadOnlyObservableCollection<T>

Representa um ObservableCollection<T> somente leitura.