Member | Description |
member Add : 'key * 'a -> unit |
Add a binding for the element to the table
|
member Clear : unit -> unit |
Clear all elements from the collection
|
member Contains : 'key -> bool |
Test if the collection contains any bindings for the given element
|
member Copy : unit -> HashMultiMap<'key,'a> |
Make a shallow copy of the collection
|
member Count : int |
The total number of elements in the hash table
|
member FindAll : 'key -> 'a list |
Find all bindings for the given element in the table, if any
|
member Fold : ('key -> 'a -> 'c -> 'c) -> ('c -> 'c) |
Apply the given function to each element in the collection threading the accumulating parameter
through the sequence of function applications
|
member Item : 'key -> 'a with get |
Lookup or set the given element in the table. Raise [[Not_found]]/[[KeyNotFoundException]] if the element is not found.
|
member Item : 'key -> 'a with set |
Lookup or set the given element in the table. Raise [[Not_found]]/[[KeyNotFoundException]] if the element is not found.
|
member Iterate : ('key -> 'a -> unit) -> unit |
Apply the given function to each binding in the hash table
|
member Remove : 'key -> unit |
Remove the latest binding (if any) for the given element from the table
|
member Replace : 'key * 'a -> unit |
Replace the latest binding (if any) for the given element.
|
member TryFind : 'key -> 'a option |
Lookup the given element in the table, returning the result as an Option
|