CisDictionary 类
这是一个 hashtable 的一个不完整实现处理键以不区分大小写的方法
继承层次结构
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 | 将 Hashtable 元素复制到一维 Array 实例中的指定索引位置。 (继承自 Hashtable。) | |
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) | |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) | |
GetEnumerator | 返回循环访问 Hashtable 的 IDictionaryEnumerator。 (继承自 Hashtable。) | |
GetHash | 返回指定键的哈希代码。 (继承自 Hashtable。) | |
GetHashCode | 作为默认哈希函数。 (继承自 Object。) | |
GetObjectData | 安全关键。实现 ISerializable 接口,并返回序列化 Hashtable 所需的数据。 (继承自 Hashtable。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
KeyEquals | 将特定 Object 与 Hashtable 中的特定键进行比较。 (继承自 Hashtable。) | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) | |
OnDeserialization | 实现 ISerializable 接口,并在完成反序列化之后引发反序列化事件。 (继承自 Hashtable。) | |
Remove | 从 Hashtable 中移除带有指定键的元素。 (继承自 Hashtable。) | |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
显式接口实现
名称 | 说明 | |
---|---|---|
IEnumerable.GetEnumerator | 返回一个循环访问集合的枚举器。 (继承自 Hashtable。) |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。