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 propriedades ou 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 inseridas nos valores.

ObservableCollection<T>

Representa uma coleção de dados dinâmica 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 genérica somente leitura.

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 genérica somente leitura de pares chave/valor.

ReadOnlyObservableCollection<T>

Representa um ObservableCollection<T>somente leitura.

ReadOnlySet<T>

Representa um conjunto genérico de valores somente leitura.