System.Collections.ObjectModel 名前空間
再利用可能なライブラリのオブジェクト モデル内のコレクションとして使用できるクラスが含まれています。 Contains classes that can be used as collections in the object model of a reusable library. これらのクラスは、プロパティまたはメソッドがコレクションを返す場合に使用します。 Use these classes when properties or methods return collections.
クラス
Collection<T> |
ジェネリック コレクションの基本クラスを提供します。Provides the base class for a generic collection. |
KeyedCollection<TKey,TItem> |
キーが値に埋め込まれているコレクションの抽象基本クラスを提供します。Provides the abstract base class for a collection whose keys are embedded in the values. |
ObservableCollection<T> |
項目が追加または削除されたとき、あるいはリスト全体が更新されたときに通知を行う動的なデータ コレクションを表します。Represents a dynamic data collection that provides notifications when items get added, removed, or when the whole list is refreshed. |
ReadOnlyCollection<T> |
読み取り専用のジェネリック コレクションの基本クラスです。Provides the base class for a generic read-only collection. |
ReadOnlyDictionary<TKey,TValue>.KeyCollection |
ReadOnlyDictionary<TKey,TValue> オブジェクトのキーの読み取り専用コレクションを表します。Represents a read-only collection of the keys of a ReadOnlyDictionary<TKey,TValue> object. |
ReadOnlyDictionary<TKey,TValue>.ValueCollection |
ReadOnlyDictionary<TKey,TValue> オブジェクトの値の読み取り専用コレクションを表します。Represents a read-only collection of the values of a ReadOnlyDictionary<TKey,TValue> object. |
ReadOnlyDictionary<TKey,TValue> |
キーと値のペアの読み取り専用ジェネリック コレクションを表します。Represents a read-only, generic collection of key/value pairs. |
ReadOnlyObservableCollection<T> |
読み取り専用の ObservableCollection<T> を表します。Represents a read-only ObservableCollection<T>. |