Oracle® Coherence .NET API Reference Release 3.7.1
E22844-03

The HashDictionary type exposes the following members.

Constructors

  NameDescription
HashDictionaryOverloaded.

Methods

  NameDescription
Add
Adds an element with the provided key and value to the IDictionary object.
(Overrides Hashtable..::.Add(Object, Object).)
AssertIsVariableSize
Throw an exception if this dictionary is fixed size.
AssertIsWriteable
Throw an exception if this dictionary is read-only.
Clear
Removes all elements from the IDictionary object.
(Overrides Hashtable..::.Clear()()().)
Clone
Creates a new object that is a copy of the current instance.
(Overrides Hashtable..::.Clone()()().)
Contains
Determines whether this dictionary contains an entry with the specified key.
(Overrides Hashtable..::.Contains(Object).)
ContainsKey
Determines whether the HashDictionary contains a specific key.
(Overrides Hashtable..::.ContainsKey(Object).)
ContainsValue
Determines whether the HashDictionary contains a specific value.
(Overrides Hashtable..::.ContainsValue(Object).)
CopyTo
Copies the elements of the collection to an array, starting at a particular array index.
(Overrides Hashtable..::.CopyTo(Array, Int32).)
EqualsOverloaded.
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetEnumerator
Returns an IDictionaryEnumerator object for this dictionary.
(Overrides Hashtable..::.GetEnumerator()()().)
GetHash
Returns the hash code for the specified key.
(Inherited from Hashtable.)
GetHashCode
Returns a hash code for this object.
(Overrides Object..::.GetHashCode()()().)
GetObjectData
Overrides serialization method to add support for null value serialization.
(Overrides Hashtable..::.GetObjectData(SerializationInfo, StreamingContext).)
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 IDictionary object.
(Overrides Hashtable..::.Remove(Object).)
ToString
Returns string representation of this instance.
(Overrides Object..::.ToString()()().)

Properties

  NameDescription
comparer Obsolete.
Gets or sets the IComparer to use for the Hashtable.
(Inherited from Hashtable.)
Count
Gets the number of elements contained in the ICollection.
(Overrides Hashtable..::.Count.)
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.)
IsNullValueSet
Returns true is the value for the null key is set, false otherwise.
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
Gets or sets the element with the specified key.
(Overrides Hashtable..::.Item[([(Object])]).)
Keys
Gets an ICollection object containing the keys of this dictionary.
(Overrides Hashtable..::.Keys.)
SyncRoot
Gets an object that can be used to synchronize access to the Hashtable.
(Inherited from Hashtable.)
Values
Gets an ICollection object containing the values in this dictionary.
(Overrides Hashtable..::.Values.)

See Also