API Diff between 2.2.0 and 0.12.0
76 Additions
34 Removals
DotNext.Threading
-
public class AsyncAutoResetEvent : QueuedSynchronizer, IAsyncResetEvent, IAsyncEvent, ISynchronizer, IDisposable
-
public class AsyncBarrier : Disposable, IAsyncEvent, ISynchronizer, IDisposable
-
public class AsyncCounter : QueuedSynchronizer, IAsyncEvent, ISynchronizer, IDisposable
-
public static class AsyncEvent
-
public class AsyncExclusiveLock : QueuedSynchronizer
-
public class AsyncLazy<T>
- public AsyncLazy(ValueFunc<Task<T>> valueFactory, bool resettable = false)
-
public struct AsyncLock : IDisposable, IEquatable<AsyncLock>
-
public class AsyncReaderWriterLock : QueuedSynchronizer
-
public class AsyncSharedLock : QueuedSynchronizer
-
public class AsyncTimer : Disposable
-
public class ConcurrentObjectPool<T> : Disposable
-
public interface IAsyncEvent : ISynchronizer, IDisposable
-
public abstract class Synchronizer : Disposable, ISynchronizer
DotNext.Threading.Channels