System.Collections.ObjectModel Espace de noms

Contient des classes qui peuvent être utilisées en tant que collections dans le modèle objet d'une bibliothèque réutilisable. Utilisez ces classes lorsque les propriétés ou les 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 dynamiques qui fournit des notifications lorsque des é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 un ObservableCollection<T> en lecture seule.