API Diff between 5.10.0-preview-808 and 5.10.1
11 Additions
4 Removals
Stashbox.Registration.Fluent
Stashbox.Resolution
Stashbox.Utils.Data.Immutable
-
public sealed class ImmutableTree<TKey, TValue>
- public static readonly ImmutableTree<TKey, TValue> Empty
- public readonly bool IsEmpty
- public ImmutableTree<TKey, TValue> AddOrUpdate(TKey key, TValue value, bool byRef, Func<TValue, TValue, TValue> updateDelegate = null)
- public ImmutableTree<TKey, TValue> AddOrUpdate(TKey key, TValue value, bool byRef, bool forceUpdate)
- public TValue GetOrDefaultByRef(TKey key)
- public TValue GetOrDefaultByValue(TKey key)
- public ImmutableTree<TKey, TValue> Remove(TKey key, bool byRef)
- public ImmutableTree<TKey, TValue> UpdateIfExists(TKey key, bool byRef, Func<TValue, TValue> updateDelegate)
- public ImmutableTree<TKey, TValue> UpdateIfExists(TKey key, TValue value, bool byRef)
- public IEnumerable<ReadOnlyKeyValue<TKey, TValue>> Walk()