Compartilhar via


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.