Class IdentityHashMap<TKey, TValue>
Implements
System.Collections.Generic.IDictionary<TKey, TValue>
    System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey, TValue>>
    System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey, TValue>>
    System.Collections.IEnumerable
  Inherited Members
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
    
      System.Object.ToString()
    
  Namespace: Lucene.Net.Support
Assembly: Lucene.Net.dll
Syntax
public class IdentityHashMap<TKey, TValue> : HashMap<TKey, TValue>, IDictionary<TKey, TValue>, ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, IEnumerable
  Type Parameters
| Name | Description | 
|---|---|
| TKey | |
| TValue | 
Constructors
| Improve this Doc View SourceIdentityHashMap()
Declaration
public IdentityHashMap()
  IdentityHashMap(IDictionary<TKey, TValue>)
Declaration
public IdentityHashMap(IDictionary<TKey, TValue> wrappedDictionary)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Collections.Generic.IDictionary<TKey, TValue> | wrappedDictionary | 
IdentityHashMap(Int32)
Declaration
public IdentityHashMap(int initialCapacity)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Int32 | initialCapacity | 
Implements
      System.Collections.Generic.IDictionary<TKey, TValue>
  
  
      System.Collections.Generic.ICollection<T>
  
  
      System.Collections.Generic.IEnumerable<T>
  
  
      System.Collections.IEnumerable