CisDictionary Class
This is an INCOMPLETE implementation of a Hashtable that handles the keys in a case-insensitive manner
Inheritance Hierarchy
System.Object
System.Collections.Hashtable
Microsoft.TeamFoundation.Server.CisDictionary
Namespace: Microsoft.TeamFoundation.Server
Assembly: Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)
Syntax
'Declaration
<SerializableAttribute> _
Public Class CisDictionary _
Inherits Hashtable
[SerializableAttribute]
public class CisDictionary : Hashtable
[SerializableAttribute]
public ref class CisDictionary : public Hashtable
[<SerializableAttribute>]
type CisDictionary =
class
inherit Hashtable
end
public class CisDictionary extends Hashtable
The CisDictionary type exposes the following members.
Constructors
Name | Description | |
---|---|---|
CisDictionary() | ||
CisDictionary(SerializationInfo, StreamingContext) |
Top
Properties
Name | Description | |
---|---|---|
comparer | Obsolete. Gets or sets the IComparer to use for the Hashtable. (Inherited from Hashtable.) | |
Count | Gets the number of key/value pairs contained in the Hashtable. (Inherited from Hashtable.) | |
EqualityComparer | Gets the IEqualityComparer to use for the Hashtable. (Inherited from Hashtable.) | |
hcp | Obsolete. Gets or sets the object that can dispense hash codes. (Inherited from Hashtable.) | |
IsFixedSize | Gets a value indicating whether the Hashtable has a fixed size. (Inherited from Hashtable.) | |
IsReadOnly | Gets a value indicating whether the Hashtable is read-only. (Inherited from Hashtable.) | |
IsSynchronized | Gets a value indicating whether access to the Hashtable is synchronized (thread safe). (Inherited from Hashtable.) | |
Item | (Overrides Hashtable.Item.) | |
Keys | Gets an ICollection containing the keys in the Hashtable. (Inherited from Hashtable.) | |
SyncRoot | Gets an object that can be used to synchronize access to the Hashtable. (Inherited from Hashtable.) | |
Values | Gets an ICollection containing the values in the Hashtable. (Inherited from Hashtable.) |
Top
Methods
Name | Description | |
---|---|---|
Add | (Overrides Hashtable.Add(Object, Object).) | |
Clear | Removes all elements from the Hashtable. (Inherited from Hashtable.) | |
Clone | Creates a shallow copy of the Hashtable. (Inherited from Hashtable.) | |
Contains | (Overrides Hashtable.Contains(Object).) | |
ContainsKey | (Overrides Hashtable.ContainsKey(Object).) | |
ContainsValue | Determines whether the Hashtable contains a specific value. (Inherited from Hashtable.) | |
CopyTo | Copies the Hashtable elements to a one-dimensional Array instance at the specified index. (Inherited from Hashtable.) | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetEnumerator | Returns an IDictionaryEnumerator that iterates through the Hashtable. (Inherited from Hashtable.) | |
GetHash | Returns the hash code for the specified key. (Inherited from Hashtable.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetObjectData | Security Critical. Implements the ISerializable interface and returns the data needed to serialize the Hashtable. (Inherited from Hashtable.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
KeyEquals | Compares a specific Object with a specific key in the Hashtable. (Inherited from Hashtable.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
OnDeserialization | Implements the ISerializable interface and raises the deserialization event when the deserialization is complete. (Inherited from Hashtable.) | |
Remove | Removes the element with the specified key from the Hashtable. (Inherited from Hashtable.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
IEnumerable.GetEnumerator | Returns an enumerator that iterates through a collection. (Inherited from Hashtable.) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.