CisDictionary クラス

これは、大文字と小文字を区別しない方法でキーを処理するハッシュ テーブルの不完全な実装です

継承階層

System.Object
  System.Collections.Hashtable
    Microsoft.TeamFoundation.Server.CisDictionary

名前空間:  Microsoft.TeamFoundation.Server
アセンブリ:  Microsoft.TeamFoundation.Client (Microsoft.TeamFoundation.Client.dll 内)

構文

'宣言
<SerializableAttribute> _
Public Class CisDictionary _
    Inherits Hashtable
[SerializableAttribute]
public class CisDictionary : Hashtable

CisDictionary 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド CisDictionary()
プロテクト メソッド CisDictionary(SerializationInfo, StreamingContext)

このページのトップへ

プロパティ

  名前 説明
プロテクト プロパティ comparer 互換性のために残されています。Hashtable で使用する IComparer を取得または設定します。 (Hashtable から継承されます。)
パブリック プロパティ Count Hashtable に格納されているキー/値ペアの数を取得します。 (Hashtable から継承されます。)
プロテクト プロパティ EqualityComparer Hashtable に使用する IEqualityComparer を取得します。 (Hashtable から継承されます。)
プロテクト プロパティ hcp 互換性のために残されています。ハッシュ コードを提供できるオブジェクトを取得または設定します。 (Hashtable から継承されます。)
パブリック プロパティ IsFixedSize Hashtable が固定サイズかどうかを示す値を取得します。 (Hashtable から継承されます。)
パブリック プロパティ IsReadOnly Hashtable が読み取り専用かどうかを示す値を取得します。 (Hashtable から継承されます。)
パブリック プロパティ IsSynchronized Hashtable へのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。 (Hashtable から継承されます。)
パブリック プロパティ Item (Hashtable.Item をオーバーライドします。)
パブリック プロパティ Keys Hashtable 内のキーを格納している ICollection を取得します。 (Hashtable から継承されます。)
パブリック プロパティ SyncRoot Hashtable へのアクセスを同期するために使用できるオブジェクトを取得します。 (Hashtable から継承されます。)
パブリック プロパティ Values Hashtable 内の値を格納している ICollection を取得します。 (Hashtable から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Add (Hashtable.Add(Object, Object) をオーバーライドします。)
パブリック メソッド Clear Hashtable からすべての要素を削除します。 (Hashtable から継承されます。)
パブリック メソッド Clone Hashtable の簡易コピーを作成します。 (Hashtable から継承されます。)
パブリック メソッド Contains (Hashtable.Contains(Object) をオーバーライドします。)
パブリック メソッド ContainsKey (Hashtable.ContainsKey(Object) をオーバーライドします。)
パブリック メソッド ContainsValue Hashtable に特定の値が格納されているかどうかを判断します。 (Hashtable から継承されます。)
パブリック メソッド CopyTo 1 次元の Array インスタンスの指定したインデックスに Hashtable の要素をコピーします。 (Hashtable から継承されます。)
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetEnumerator Hashtable を反復処理する IDictionaryEnumerator を返します。 (Hashtable から継承されます。)
プロテクト メソッド GetHash 指定したキーのハッシュ コードを返します。 (Hashtable から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetObjectData セキュリティ クリティカル。ISerializable インターフェイスを実装し、Hashtable をシリアル化するために必要なデータを返します。 (Hashtable から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド KeyEquals 特定の ObjectHashtable 内の特定のキーと比較します。 (Hashtable から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド OnDeserialization ISerializable インターフェイスを実装し、逆シリアル化が完了したときに逆シリアル化イベントを発生させます。 (Hashtable から継承されます。)
パブリック メソッド Remove 指定したキーを持つ要素を Hashtable から削除します。 (Hashtable から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

明示的インターフェイスの実装

  名前 説明
明示的なインターフェイス実装プライベート メソッド IEnumerable.GetEnumerator コレクションを反復処理する列挙子を返します。 (Hashtable から継承されます。)

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.TeamFoundation.Server 名前空間