API Diff between 1.1.33-beta and 8.0.0-preview.1.23110.8
1 Additions
42 Removals
System.Collections.Frozen
-
public static class FrozenDictionary
-
public abstract class FrozenDictionary<TKey, TValue> : IDictionary<TKey, TValue>, ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, IEnumerable, IReadOnlyDictionary<TKey, TValue>, IReadOnlyCollection<KeyValuePair<TKey, TValue>>, IDictionary, ICollection
-
public static class FrozenSet
-
public abstract class FrozenSet<T> : ISet<T>, ICollection<T>, IEnumerable<T>, IEnumerable, IReadOnlyCollection<T>, ICollection
System.Collections.Immutable
-
public static class ImmutableArray
-
public struct ImmutableArray<T> : IList<T>, ICollection<T>, IEquatable<ImmutableArray<T>>, IImmutableList<T>, IReadOnlyList<T>, IReadOnlyCollection<T>, IEnumerable<T>, IList, ICollection, IEnumerable, IImmutableArray, IStructuralComparable, IStructuralEquatable
-
public static class ImmutableDictionary
-
public static class ImmutableHashSet
-
public static class ImmutableInterlocked
- public static bool Update<T>(ref T location, Func<T, T> transformer)
- public static bool Update<T, TArg>(ref T location, Func<T, TArg, T> transformer, TArg transformerArgument)
- public static bool Update<T>(ref ImmutableArray location, Func<ImmutableArray<T>, ImmutableArray<T>> transformer)
- public static bool Update<T, TArg>(ref ImmutableArray location, Func<ImmutableArray<T>, TArg, ImmutableArray<T>> transformer, TArg transformerArgument)
-
public static class ImmutableList
-
public sealed class ImmutableList<T> : IImmutableList<T>, IList<T>, ICollection<T>, IList, ICollection, IOrderedCollection<T>, IImmutableListQueries<T>, IReadOnlyList<T>, IReadOnlyCollection<T>, IEnumerable<T>, IEnumerable
- public T& modreq(System.Runtime.InteropServices.InAttribute) ItemRef(int index)
-
public sealed class ImmutableQueue<T> : IImmutableQueue<T>, IEnumerable<T>, IEnumerable
- public T& modreq(System.Runtime.InteropServices.InAttribute) PeekRef()
-
public static class ImmutableSortedDictionary
-
public sealed class ImmutableSortedDictionary<TKey, TValue> : IImmutableDictionary<TKey, TValue>, IReadOnlyDictionary<TKey, TValue>, IReadOnlyCollection<KeyValuePair<TKey, TValue>>, ISortKeyCollection<TKey>, IDictionary<TKey, TValue>, ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, IDictionary, ICollection, IEnumerable
- public TValue& modreq(System.Runtime.InteropServices.InAttribute) ValueRef(TKey key)
-
public static class ImmutableSortedSet
-
public sealed class ImmutableSortedSet<T> : IImmutableSet<T>, ISortKeyCollection<T>, IReadOnlyList<T>, IReadOnlyCollection<T>, IList<T>, ISet<T>, ICollection<T>, IEnumerable<T>, IList, ICollection, IEnumerable
- public T& modreq(System.Runtime.InteropServices.InAttribute) ItemRef(int index)
-
public sealed class ImmutableStack<T> : IImmutableStack<T>, IEnumerable<T>, IEnumerable
- public T& modreq(System.Runtime.InteropServices.InAttribute) PeekRef()