Partager via


System.Collections.ObjectModel Espace de noms

Contient des classes qui peuvent être utilisées comme collections dans le modèle objet d’une bibliothèque réutilisable. Utilisez ces classes lorsque les propriétés ou méthodes retournent des collections.

Classes

Collection<T>

Fournit la classe de base pour une collection générique.

KeyedCollection<TKey,TItem>

Fournit la classe de base abstraite pour une collection dont les clés sont incorporées dans les valeurs.

ObservableCollection<T>

Représente une collection de données dynamique qui fournit des notifications lorsque les éléments sont ajoutés ou supprimés, ou lorsque la liste entière est actualisée.

ReadOnlyCollection<T>

Fournit la classe de base pour une collection en lecture seule générique.

ReadOnlyDictionary<TKey,TValue>.KeyCollection

Représente une collection en lecture seule des clés d’un objet ReadOnlyDictionary<TKey,TValue>.

ReadOnlyDictionary<TKey,TValue>.ValueCollection

Représente une collection en lecture seule des valeurs d’un objet ReadOnlyDictionary<TKey,TValue>.

ReadOnlyDictionary<TKey,TValue>

Représente une collection générique en lecture seule de paires clé/valeur.

ReadOnlyObservableCollection<T>

Représente une ObservableCollection<T>en lecture seule.

ReadOnlySet<T>

Représente un ensemble générique de valeurs en lecture seule.