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

Nome Description
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 ReadOnlyDictionary<TKey,TValue> objeto.

ReadOnlyDictionary<TKey,TValue>.ValueCollection

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

ReadOnlyDictionary<TKey,TValue>

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

ReadOnlyObservableCollection<T>

Representa um somente leitura ObservableCollection<T>.