Aardvark.Base


DeltaDict<'TKey, 'TValue>

A Dict that overrides all values contained in a delta Dict with respect to a supplied base Dict.

Constructors

ConstructorDescription
new(baseDict, deltaDict)
Signature: (baseDict:IDict<'TKey,'TValue> * deltaDict:Dict<'TKey,'TValue>) -> unit

Instance members

Instance memberDescription
Add(key, value)
Signature: (key:'TKey * value:'TValue) -> unit
Modifiers: abstract
ContainsKey(key)
Signature: key:'TKey -> bool
Modifiers: abstract
Depth
Signature: int
Modifiers: abstract
GetEnumerator()
Signature: unit -> IEnumerator<KeyValuePair<'TKey,'TValue>>
Modifiers: abstract
[()]
Signature: unit -> 'TKey
Modifiers: abstract
Keys
Signature: IEnumerable<'TKey>
Modifiers: abstract
KeyValuePairs
Signature: IEnumerable<KeyValuePair<'TKey,'TValue>>
Modifiers: abstract
Remove(key)
Signature: key:'TKey -> bool
Modifiers: abstract
TryGetValue(key, value)
Signature: (key:'TKey * value:byref<'TValue>) -> bool
Modifiers: abstract
Values
Signature: IEnumerable<'TValue>
Modifiers: abstract
Fork me on GitHub