Oracle® Fusion Middleware .NET API Reference for Oracle Coherence
12c (12.2.1.4.0)
E90869-02
12c (12.2.1.4.0)
E90869-02
Initializes a new instance of the HashDictionary
class by copying the elements from the specified dictionary to
the new HashDictionary object. The new HashDictionary object has an initial capacity equal to
the number of elements copied, and uses the default load factor and
the specified IEqualityComparer
object.
Namespace: Tangosol.Util.Collections
Assembly: Coherence (in Coherence.dll) Version: 12.2.1.4014 (12.2.1.4014)
Syntax
C# |
---|
public HashDictionary( IDictionary d, IEqualityComparer equalityComparer ) |
Parameters
- d
- Type: System.Collections..::..IDictionary
The IDictionary object to copy to a new HashDictionary object.
- equalityComparer
- Type: System.Collections..::..IEqualityComparer
The IEqualityComparer object that defines the hash code provider and the comparer to use with the HashDictionary. -or- null to use the default hash code provider and the default comparer. The default hash code provider is each key's implementation of GetHashCode()()()() and the default comparer is each key's implementation of Equals(Object).
Exceptions
Exception | Condition |
---|---|
System..::..ArgumentNullException | d is null. |