The following tables list the members exposed by BTreeDictionary<TKey,TValue>.
Name | Description | |
---|---|---|
![]() | BTreeDictionary<TKey,TValue> Constructor | Overloaded. |
Name | Description | |
---|---|---|
![]() | DefaultOrder | The default `order` of the B+Tree structure. |
Name | Description | |
---|---|---|
![]() | Comparer | Gets the Comparer provided to the constructor or Comparer<TKey>.Default if it was not provided. |
![]() | Count | Gets the number of elements contained in the ICollection. |
![]() | IsReadOnly | Gets a value indicating whether the ICollection is read-only. |
![]() | Item | Gets or sets the element with the specified key. |
![]() | Keys | Gets an ICollection containing the keys of the IDictionary. |
![]() | Values | Gets an ICollection containing the values in the IDictionary. |
Name | Description | |
---|---|---|
![]() | Add | Overloaded. Adds an element with the provided key and value to the IDictionary. |
![]() | AddRange | Adds a set of items to the ICollection. |
![]() | Clear | Removes all items from the ICollection. |
![]() | Clone | Returns a writable clone of this collection. |
![]() | Contains | Determines whether the ICollection contains a specific key and value pair. |
![]() | ContainsKey | Determines whether the IDictionary contains an element with the specified key. |
![]() | CopyTo | Copies the elements of the ICollection to an System.Array, starting at a particular System.Array index. |
![]() | DebugAssert | Ensures data integrity or raises exception |
![]() | EnumerateFrom | Inclusivly enumerates from start key to the end of the collection |
![]() | EnumerateRange | Inclusivly enumerates from start key to stop key |
![]() | First | Returns the first key and it's associated value. |
![]() | GetEnumerator | Returns an enumerator that iterates through the collection. |
![]() | GetOrAdd | Adds a key/value pair to the IDictionary if the key does not already exist. |
![]() | Last | Returns the last key and it's associated value. |
![]() | MakeReadOnly | Returns a read-only clone of this collection. If this instance is already read-only the method will return this. |
![]() | Remove | Overloaded. Removes the element with the specified key from the IDictionary. |
![]() | ToArray | Returns all the items of this collection as an array of KeyValuePair. |
![]() | TryAdd | Adds an element with the provided key and value to the IDictionary. |
![]() | TryGetFirst | Returns the first key and it's associated value. |
![]() | TryGetLast | Returns the last key and it's associated value. |
![]() | TryGetValue | Gets the value associated with the specified key. |
![]() | TryRemove | 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. |