DictionaryBase メンバ
パブリック プロパティ
Count | DictionaryBase インスタンスに格納されている要素の数を取得します。 |
パブリック メソッド
Clear | DictionaryBase インスタンスの内容を消去します。 |
CopyTo | 1 次元の Array の指定したインデックスに DictionaryBase の要素をコピーします。 |
Equals (Object から継承されます) | オーバーロード。 2 つの Object インスタンスが等しいかどうかを判断します。 |
GetEnumerator | DictionaryBase インスタンスを反復処理できる IDictionaryEnumerator を返します。 |
GetHashCode (Object から継承されます) | 特定の型のハッシュ関数として機能します。ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 |
GetType (Object から継承されます) | 現在のインスタンスの Type を取得します。 |
ToString (Object から継承されます) | 現在の Object を表す String を返します。 |
プロテクト コンストラクタ
DictionaryBase コンストラクタ | DictionaryBase クラスの新規インスタンスを初期化します。 |
プロテクト プロパティ
Dictionary | DictionaryBase インスタンスに格納されている要素のリストを取得します。 |
InnerHashtable | DictionaryBase インスタンスに格納されている要素のリストを取得します。 |
プロテクト メソッド
Finalize (Object から継承されます) | オーバーライド。 Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。
C# と C++ では、ファイナライザはデストラクタ構文で表現されます。 |
MemberwiseClone (Object から継承されます) | 現在の Object の簡易コピーを作成します。 |
OnClear | DictionaryBase インスタンスの内容を消去する前に、追加のカスタム プロセスを実行します。 |
OnClearComplete | DictionaryBase インスタンスの内容を消去した後に、追加のカスタム プロセスを実行します。 |
OnGet | 指定したキーおよび値を持つ、 DictionaryBase インスタンスの要素を取得します。 |
OnInsert | DictionaryBase インスタンスに新しい要素を挿入する前に、追加のカスタム プロセスを実行します。 |
OnInsertComplete | DictionaryBase インスタンスに新しい要素を挿入した後に、追加のカスタム プロセスを実行します。 |
OnRemove | DictionaryBase インスタンスから要素を削除する前に、追加のカスタム プロセスを実行します。 |
OnRemoveComplete | DictionaryBase インスタンスから要素を削除した後に、追加のカスタム プロセスを実行します。 |
OnSet | DictionaryBase インスタンスに値を設定する前に、追加のカスタム プロセスを実行します。 |
OnSetComplete | DictionaryBase インスタンスに値を設定した後に、追加のカスタム プロセスを実行します。 |
OnValidate | 指定したキーおよび値を持つ要素を検証するときに、追加のカスタム プロセスを実行します。 |
明示的なインターフェイスの実装
IDictionary.Add | 指定したキーおよび値を持つ要素を DictionaryBase に追加します。 |
IDictionary.Contains | DictionaryBase に特定のキーが格納されているかどうかを判断します。 |
IDictionary.Remove | 指定したキーを持つ要素を DictionaryBase から削除します。 |
IEnumerable.GetEnumerator | DictionaryBase を反復処理できる IEnumerator を返します。 |
System.Collections.ICollection.IsSynchronized | DictionaryBase へのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。 |
System.Collections.ICollection.SyncRoot | DictionaryBase インスタンスへのアクセスを同期するために使用できるオブジェクトを取得します。 |
System.Collections.IDictionary.IsFixedSize | DictionaryBase が固定サイズかどうかを示す値を取得します。 |
System.Collections.IDictionary.IsReadOnly | DictionaryBase が読み取り専用かどうかを示す値を取得します。 |
System.Collections.IDictionary.Item | 指定したキーに関連付けられている値を取得または設定します。 |
System.Collections.IDictionary.Keys | DictionaryBase 内のキーを格納している ICollection を取得します。 |
System.Collections.IDictionary.Values | DictionaryBase 内の値を格納している ICollection を取得します。 |