Oracle® Fusion Middleware .NET API Reference for Oracle Coherence
12c (12.2.1.4.0)
E90869-02
Hashtable-based IDictionary implementation that allows null keys.

Namespace: Tangosol.Util.Collections
Assembly: Coherence (in Coherence.dll) Version: 12.2.1.4014 (12.2.1.4014)

Syntax

C#
[SerializableAttribute]
public class HashDictionary : Hashtable, 
	IEnumerable

Remarks

Note that null keys support intentionally breaks the IDictionary contract, which states that an ArgumentNullException should be raised if the key is null.

However, this is necessary in order to match the behavior in Java and C++, where some Map implementations support null keys.

Note: This implementation is not thread safe. If you need it to be, you should wrap it with the SynchronizedDictionary.

Inheritance Hierarchy

System..::..Object
  System.Collections..::..Hashtable
    Tangosol.Util.Collections..::..HashDictionary

See Also