Freigeben über


System.Collections.ObjectModel Namespace

Enthält Klassen, die als Auflistungen im Objektmodell einer wiederverwendbaren Bibliothek verwendet werden können. Verwenden Sie diese Klassen, wenn Eigenschaften oder Methoden Auflistungen zurückgeben.

Klassen

Collection<T>

Stellt die Basisklasse für eine generische Auflistung bereit.

KeyedCollection<TKey,TItem>

Stellt die abstrakte Basisklasse für eine Auflistung bereit, deren Schlüssel in die Werte eingebettet sind.

ObservableCollection<T>

Stellt eine dynamische Datensammlung dar, die Benachrichtigungen bereitstellt, wenn Elemente hinzugefügt oder entfernt werden oder wenn die gesamte Liste aktualisiert wird.

ReadOnlyCollection

Enthält Klassen, die als Auflistungen im Objektmodell einer wiederverwendbaren Bibliothek verwendet werden können. Verwenden Sie diese Klassen, wenn Eigenschaften oder Methoden Auflistungen zurückgeben.

ReadOnlyCollection<T>

Stellt die Basisklasse für eine generische schreibgeschützte Auflistung bereit.

ReadOnlyDictionary<TKey,TValue>.KeyCollection

Stellt eine schreibgeschützte Auflistung der Schlüssel eines ReadOnlyDictionary<TKey,TValue> -Objekts dar.

ReadOnlyDictionary<TKey,TValue>.ValueCollection

Stellt eine schreibgeschützte Auflistung der Werte eines ReadOnlyDictionary<TKey,TValue> -Objekts dar.

ReadOnlyDictionary<TKey,TValue>

Stellt eine schreibgeschützte generische Auflistung von Schlüssel-Wert-Paaren dar.

ReadOnlyObservableCollection<T>

Stellt eine schreibgeschützte ObservableCollection<T>dar.

ReadOnlySet<T>

Stellt einen schreibgeschützten, generischen Wertesatz dar.