fuget.org
DotNext.Threading
by Roman Sakno
1.3.2
24 Nov 19
Toggle Dropdown
Version 5
5.18.1
21 Jan 25
5.18.0
20 Jan 25
5.17.2
3 Jan 25
5.17.0
29 Dec 24
5.16.1
7 Dec 24
5.16.0
5 Dec 24
5.15.0
16 Oct 24
5.14.0
13 Oct 24
5.13.0
30 Aug 24
5.12.1
19 Aug 24
5.12.0
13 Aug 24
5.11.0
1 Aug 24
5.10.0
25 Jul 24
5.9.0
1 Jul 24
5.8.0
25 Jun 24
5.7.0
20 Jun 24
5.5.0
7 Jun 24
5.4.1
30 May 24
5.4.0
21 May 24
5.3.1
5 May 24
5.3.0
19 Mar 24
5.2.0
8 Mar 24
5.1.0
28 Feb 24
5.0.3
25 Feb 24
5.0.2
17 Feb 24
5.0.1
23 Jan 24
5.0.0
14 Jan 24
Version 4
4.15.2
16 Nov 23
4.14.2
25 Aug 23
4.14.1
23 Aug 23
4.14.0
16 Aug 23
4.13.1
2 Aug 23
4.13.0
13 Jul 23
4.12.4
19 Jun 23
4.12.3
8 Jun 23
4.12.0
22 Mar 23
4.11.0
7 Mar 23
4.10.0
2 Feb 23
4.9.0
16 Jan 23
4.8.2
19 Dec 22
4.8.1
15 Dec 22
4.8.0
6 Dec 22
4.7.4
30 Oct 22
4.7.3
22 Oct 22
4.7.2
19 Sep 22
4.7.1
24 Aug 22
4.7.0
8 Aug 22
4.6.1
4 Jul 22
4.6.0
20 Jun 22
4.5.0
12 May 22
4.4.1
23 Apr 22
4.4.0
30 Mar 22
4.3.0
27 Feb 22
4.2.0
7 Feb 22
4.2.0-beta.3
1 Feb 22
4.2.0-beta.2
25 Jan 22
4.2.0-beta.1
22 Jan 22
4.1.3
20 Dec 21
4.1.2
12 Dec 21
4.1.1
9 Dec 21
4.1.0
5 Dec 21
4.0.0
25 Nov 21
4.0.0-rc.2
15 Nov 21
4.0.0-rc.1
10 Nov 21
4.0.0-beta.9
28 Oct 21
4.0.0-beta.8
21 Oct 21
4.0.0-beta.7
16 Oct 21
4.0.0-beta.6
10 Oct 21
4.0.0-beta.5
9 Oct 21
4.0.0-beta.4
8 Oct 21
4.0.0-beta.3
6 Oct 21
4.0.0-beta.2
4 Oct 21
4.0.0-beta.1
4 Oct 21
Version 3
3.3.1
12 Aug 21
3.3.0
28 Jul 21
3.2.1
9 Jun 21
3.2.0
7 Jun 21
3.1.1
14 May 21
3.1.0
11 May 21
3.0.0
30 Jan 21
Version 2
2.12.0
4 Dec 20
2.11.0
1 Nov 20
2.10.1
29 Sep 20
2.9.6
16 Aug 20
2.9.0
6 Aug 20
2.6.1
9 Jul 20
2.6.0
14 Jun 20
2.4.0
17 May 20
2.3.0
23 Apr 20
2.2.0
8 Mar 20
2.0.0
31 Jan 20
Version 1
1.3.3
4 Dec 19
1.3.2
24 Nov 19
1.3.1
20 Nov 19
1.3.0
18 Nov 19
1.2.4
15 Nov 19
1.2.3
11 Nov 19
1.2.0
30 Oct 19
1.1.0
11 Oct 19
1.0.1
2 Oct 19
1.0.0
1 Oct 19
Version 0
0.14.0
31 Aug 19
0.13.0
20 Aug 19
0.12.0
18 Aug 19
0.11.1
13 Jul 19
0.11.0
10 Jul 19
0.10.0
19 May 19
0.9.0
13 May 19
0.8.0
3 May 19
0.6.0
18 Apr 19
0.5.0
10 Apr 19
API Diff
with 1.0.0
Toggle Dropdown
Version 5
5.18.1
21 Jan 25
5.18.0
20 Jan 25
5.17.2
3 Jan 25
5.17.0
29 Dec 24
5.16.1
7 Dec 24
5.16.0
5 Dec 24
5.15.0
16 Oct 24
5.14.0
13 Oct 24
5.13.0
30 Aug 24
5.12.1
19 Aug 24
5.12.0
13 Aug 24
5.11.0
1 Aug 24
5.10.0
25 Jul 24
5.9.0
1 Jul 24
5.8.0
25 Jun 24
5.7.0
20 Jun 24
5.5.0
7 Jun 24
5.4.1
30 May 24
5.4.0
21 May 24
5.3.1
5 May 24
5.3.0
19 Mar 24
5.2.0
8 Mar 24
5.1.0
28 Feb 24
5.0.3
25 Feb 24
5.0.2
17 Feb 24
5.0.1
23 Jan 24
5.0.0
14 Jan 24
Version 4
4.15.2
16 Nov 23
4.14.2
25 Aug 23
4.14.1
23 Aug 23
4.14.0
16 Aug 23
4.13.1
2 Aug 23
4.13.0
13 Jul 23
4.12.4
19 Jun 23
4.12.3
8 Jun 23
4.12.0
22 Mar 23
4.11.0
7 Mar 23
4.10.0
2 Feb 23
4.9.0
16 Jan 23
4.8.2
19 Dec 22
4.8.1
15 Dec 22
4.8.0
6 Dec 22
4.7.4
30 Oct 22
4.7.3
22 Oct 22
4.7.2
19 Sep 22
4.7.1
24 Aug 22
4.7.0
8 Aug 22
4.6.1
4 Jul 22
4.6.0
20 Jun 22
4.5.0
12 May 22
4.4.1
23 Apr 22
4.4.0
30 Mar 22
4.3.0
27 Feb 22
4.2.0
7 Feb 22
4.2.0-beta.3
1 Feb 22
4.2.0-beta.2
25 Jan 22
4.2.0-beta.1
22 Jan 22
4.1.3
20 Dec 21
4.1.2
12 Dec 21
4.1.1
9 Dec 21
4.1.0
5 Dec 21
4.0.0
25 Nov 21
4.0.0-rc.2
15 Nov 21
4.0.0-rc.1
10 Nov 21
4.0.0-beta.9
28 Oct 21
4.0.0-beta.8
21 Oct 21
4.0.0-beta.7
16 Oct 21
4.0.0-beta.6
10 Oct 21
4.0.0-beta.5
9 Oct 21
4.0.0-beta.4
8 Oct 21
4.0.0-beta.3
6 Oct 21
4.0.0-beta.2
4 Oct 21
4.0.0-beta.1
4 Oct 21
Version 3
3.3.1
12 Aug 21
3.3.0
28 Jul 21
3.2.1
9 Jun 21
3.2.0
7 Jun 21
3.1.1
14 May 21
3.1.0
11 May 21
3.0.0
30 Jan 21
Version 2
2.12.0
4 Dec 20
2.11.0
1 Nov 20
2.10.1
29 Sep 20
2.9.6
16 Aug 20
2.9.0
6 Aug 20
2.6.1
9 Jul 20
2.6.0
14 Jun 20
2.4.0
17 May 20
2.3.0
23 Apr 20
2.2.0
8 Mar 20
2.0.0
31 Jan 20
Version 1
1.3.3
4 Dec 19
1.3.2
24 Nov 19
1.3.1
20 Nov 19
1.3.0
18 Nov 19
1.2.4
15 Nov 19
1.2.3
11 Nov 19
1.2.0
30 Oct 19
1.1.0
11 Oct 19
1.0.1
2 Oct 19
1.0.0
1 Oct 19
Version 0
0.14.0
31 Aug 19
0.13.0
20 Aug 19
0.12.0
18 Aug 19
0.11.1
13 Jul 19
0.11.0
10 Jul 19
0.10.0
19 May 19
0.9.0
13 May 19
0.8.0
3 May 19
0.6.0
18 Apr 19
0.5.0
10 Apr 19
DotNext.Threading.1.3.2.nupkg
nuget.org
sakno.github.io
Source
MIT License
<
PackageReference
Include
=
"DotNext.Threading"
Version
=
"1.3.2"
/>
Frameworks
netstandard2.0
Dependencies
DotNext [1.2.6, 2.0.0)
System.Threading.Channels 4.6.0
API Diff between 1.3.2 and 1.0.0
27
Additions
0
Removals
DotNext.Threading
public
class
AsyncCounter
:
QueuedSynchronizer
,
IAsyncEvent
,
ISynchronizer
,
IDisposable
public
long
Value
{
get
; }
public
AsyncCounter
(
long
initialValue
=
0
)
public
void
Increment
()
public
Task
<
bool
>
Wait
(
TimeSpan
timeout
,
CancellationToken
token
)
public
class
AsyncExclusiveLock
:
QueuedSynchronizer
public
bool
TryAcquire
()
public
class
AsyncReaderWriterLock
:
QueuedSynchronizer
public
struct
LockStamp
:
IEquatable
<
LockStamp
>
public
bool
TryEnterReadLock
()
public
bool
TryEnterUpgradeableReadLock
()
public
bool
TryEnterWriteLock
(
ref
LockStamp
stamp
)
public
bool
TryEnterWriteLock
()
public
LockStamp
TryOptimisticRead
()
public
class
AsyncSharedLock
:
QueuedSynchronizer
public
void
Downgrade
()
public
bool
TryAcquire
(
bool
strongLock
)
DotNext.Threading.Channels
public
abstract
class
PersistentChannel
<
TInput
,
TOutput
> :
Channel
<
TInput
,
TOutput
>,
IChannelWriter
<
TInput
>,
IChannel
,
IChannelReader
<
TOutput
>,
IDisposable
public
double
Throughput
{
get
; }
protected
PersistentChannel
(
PersistentChannelOptions
options
)
protected
abstract
ValueTask
<
TOutput
>
DeserializeAsync
(
Stream
input
,
CancellationToken
token
)
protected
virtual
void
Dispose
(
bool
disposing
)
public
void
Dispose
()
protected
abstract
ValueTask
SerializeAsync
(
TInput
input
,
Stream
output
,
CancellationToken
token
)
public
sealed
class
PersistentChannelOptions
:
ChannelOptions
public
int
BufferSize
{
get
;
set
; }
public
long
InitialPartitionSize
{
get
;
set
; }
public
string
Location
{
get
;
set
; }
public
int
PartitionCapacity
{
get
;
set
; }
public
PersistentChannelOptions
()