The following tables list the members exposed by LurchTable<TKey,TValue>.
| Name | Description | |
|---|---|---|
![]()  | LurchTable<TKey,TValue> Constructor | Overloaded. | 
| Name | Description | |
|---|---|---|
![]()  | Comparer | Retrives the key comparer being used by this instance. | 
![]()  | Count | Gets the number of elements contained in the ICollection. | 
![]()  | Item | Gets or sets the element with the specified key. | 
![]()  | Keys | Gets an ICollection containing the keys of the IDictionary. | 
![]()  | Limit | Retrives the record limit allowed in this instance. | 
![]()  | Ordering | Retrieves the LurchTableOrder Ordering enumeration this instance was created with. | 
![]()  | Values | Gets an ICollection containing the values in the IDictionary. | 
| Name | Description | |
|---|---|---|
![]()  | Add | Adds an element with the provided key and value to the IDictionary. | 
![]()  | AddOrUpdate | Overloaded. Adds a key/value pair to the IDictionary if the key does not already exist, or updates a key/value pair if the key already exists. | 
![]()  | Clear | Removes all items from the ICollection. | 
![]()  | ContainsKey | Determines whether the IDictionary contains an element with the specified key. | 
![]()  | Dequeue | Removes the oldest entry in the collection based on the ordering supplied to the constructor. If an item is not available a busy-wait loop is used to wait for for an item. | 
![]()  | Dispose | Clears references to all objects and invalidates the collection | 
![]()  | GetEnumerator | Returns an enumerator that iterates through the collection. | 
![]()  | GetOrAdd | Overloaded. Adds a key/value pair to the IDictionary if the key does not already exist. | 
![]()  | Initialize | WARNING: not thread-safe, reinitializes all internal structures. Use Clear() for a thread-safe delete all. If you have externally provided exclusive access this method may be used to more efficiently clear the collection. | 
![]()  | Peek | Retrieves the oldest entry in the collection based on the ordering supplied to the constructor. | 
![]()  | Remove | Removes the element with the specified key from the IDictionary. | 
![]()  | TryAdd | Overloaded. Adds an element with the provided key and value to the IDictionary. | 
![]()  | TryDequeue | Overloaded. Removes the oldest entry in the collection based on the ordering supplied to the constructor. | 
![]()  | TryGetValue | Gets the value associated with the specified key. | 
![]()  | TryRemove | Overloaded. Removes the element with the specified key from the IDictionary. | 
![]()  | TryUpdate | Overloaded. Updates an element with the provided key to the value if it exists. | 
| Name | Description | |
|---|---|---|
![]()  | ItemAdded | Event raised after an item is added to the collection | 
![]()  | ItemRemoved | Event raised after an item is removed from the collection | 
![]()  | ItemUpdated | Event raised after an item is updated in the collection | 
    
    
    
    
    
    


