Header menu logo fantomas

LayeredMultiMap<'Key, 'Value> Type

Immutable map collection, with explicit flattening to a backing dictionary

Constructors

Constructor Description

LayeredMultiMap(contents)

Full Usage: LayeredMultiMap(contents)

Parameters:
Returns: LayeredMultiMap<'Key, 'Value>
contents : LayeredMap<'Key, 'Value list>
Returns: LayeredMultiMap<'Key, 'Value>

Instance members

Instance member Description

this.Add

Full Usage: this.Add

Parameters:
    k : 'Key
    v : 'Value

Returns: LayeredMultiMap<'Key, 'Value>
k : 'Key
v : 'Value
Returns: LayeredMultiMap<'Key, 'Value>

this.AddMany

Full Usage: this.AddMany

Parameters:
Returns: LayeredMultiMap<'Key, 'Value>
kvs : KeyValuePair<'Key, 'Value>[]
Returns: LayeredMultiMap<'Key, 'Value>

this[k]

Full Usage: this[k]

Parameters:
    k : 'Key

Returns: 'Value list
k : 'Key
Returns: 'Value list

this.TryFind

Full Usage: this.TryFind

Parameters:
    k : 'Key

Returns: 'Value list option
k : 'Key
Returns: 'Value list option

this.TryGetValue

Full Usage: this.TryGetValue

Parameters:
    k : 'Key

Returns: bool * 'Value list
k : 'Key
Returns: bool * 'Value list

this.Values

Full Usage: this.Values

Returns: 'Value list
Returns: 'Value list

Static members

Static member Description

LayeredMultiMap.Empty

Full Usage: LayeredMultiMap.Empty

Returns: LayeredMultiMap<'Key, 'Value>
Returns: LayeredMultiMap<'Key, 'Value>

Type something to start searching.