System.Collections.ObjectModel Przestrzeń nazw

Zawiera klasy, które mogą być używane jako kolekcje w modelu obiektów biblioteki wielokrotnego użytku. Użyj tych klas, gdy właściwości lub metody zwracają kolekcje.

Klasy

Collection<T>

Udostępnia klasę bazową dla kolekcji ogólnej.

KeyedCollection<TKey,TItem>

Udostępnia abstrakcyjną klasę bazową dla kolekcji, której klucze są osadzone w wartościach.

ObservableCollection<T>

Reprezentuje dynamiczną kolekcję danych, która dostarcza powiadomienia po dodaniu lub usunięciu elementów albo odświeżeniu całej listy.

ReadOnlyCollection<T>

Udostępnia klasę bazową dla ogólnej kolekcji tylko do odczytu.

ReadOnlyDictionary<TKey,TValue>.KeyCollection

Reprezentuje kolekcję kluczy ReadOnlyDictionary<TKey,TValue> obiektu tylko do odczytu.

ReadOnlyDictionary<TKey,TValue>.ValueCollection

Reprezentuje kolekcję tylko do odczytu wartości ReadOnlyDictionary<TKey,TValue> obiektu.

ReadOnlyDictionary<TKey,TValue>

Reprezentuje ogólną kolekcję par klucz/wartość tylko do odczytu.

ReadOnlyObservableCollection<T>

Reprezentuje element tylko do ObservableCollection<T>odczytu.