API Diff between 5.0.3 and 5.16.0
1 Additions
57 Removals
DotNext
-
public static class DelegateHelpers
- public static Action HideReturnValue<TResult>(this Func<TResult> func)
- public static Action<T> HideReturnValue<T, TResult>(this Func<T, TResult> func)
- public static Func<T, CancellationToken, ValueTask> ToAsync<T>(this Action<T> action)
- public static Func<T, CancellationToken, ValueTask<TResult>> ToAsync<T, TResult>(this Func<T, TResult> action)
- public static Func<CancellationToken, ValueTask> ToAsync(this Action action)
- public static Func<CancellationToken, ValueTask<TResult>> ToAsync<TResult>(this Func<TResult> func)
- public static Func<T1, T2, CancellationToken, ValueTask> ToAsync<T1, T2>(this Action<T1, T2> action)
- public static Func<T1, T2, CancellationToken, ValueTask<TResult>> ToAsync<T1, T2, TResult>(this Func<T1, T2, TResult> func)
-
public static class Span
DotNext.Buffers
DotNext.Buffers.Binary
DotNext.Collections.Generic
DotNext.Collections.Specialized
DotNext.Diagnostics
-
public struct Timestamp : IEquatable<Timestamp>, IComparable<Timestamp>, IComparisonOperators<Timestamp, Timestamp, bool>, IEqualityOperators<Timestamp, Timestamp, bool>, IAdditionOperators<Timestamp, TimeSpan, Timestamp>, ISubtractionOperators<Timestamp, TimeSpan, Timestamp>, IInterlockedOperations<Timestamp>
DotNext.IO
DotNext.Numerics
-
public static class Number
- public static T GetPrime<T>(T lowerBound, ReadOnlySpan<T> cachedPrimes = default) where T : struct, IBinaryNumber<T>, ISignedNumber<T>, IMinMaxValue<T>, IShiftOperators<T, int, T>
- public static bool IsBitSet<T>(this T number, int position) where T : struct, IBinaryNumber<T>, IShiftOperators<T, int, T>
- public static bool IsPrime<T>(T value) where T : struct, IBinaryNumber<T>, ISignedNumber<T>, IShiftOperators<T, int, T>
- public static T SetBit<T>(this T number, int position, bool value) where T : struct, IBinaryNumber<T>, IShiftOperators<T, int, T>
DotNext.Reflection
DotNext.Runtime
-
public abstract class BoxedValue<T> where T : struct
-
public struct ReadOnlyValueReference<T> : IEquatable<ReadOnlyValueReference<T>>, IEqualityOperators<ReadOnlyValueReference<T>, ReadOnlyValueReference<T>, bool>, ISupplier<T>, IFunctional<Func<T>>
-
public struct ValueReference<T> : IEquatable<ValueReference<T>>, IEqualityOperators<ValueReference<T>, ValueReference<T>, bool>, ISupplier<T>, IFunctional<Func<T>>, IConsumer<T>, IFunctional<Action<T>>
DotNext.Runtime.CompilerServices
DotNext.Threading
DotNext.Threading.Tasks