4 instantiations of BlockedWriteAsyncOperation
System.Threading.Channels (4)
System\Threading\Channels\BoundedChannel.cs (2)
301
_writerSingleton = new
BlockedWriteAsyncOperation
<T>(runContinuationsAsynchronously: true, pooled: true);
586
var writer = new
BlockedWriteAsyncOperation
<T>(runContinuationsAsynchronously: true, cancellationToken, cancellationCallback: _parent.CancellationCallbackDelegate)
System\Threading\Channels\RendezvousChannel.cs (2)
248
_writerSingleton = new
BlockedWriteAsyncOperation
<T>(runContinuationsAsynchronously: true, pooled: true);
402
new
(parent._runContinuationsAsynchronously, cancellationToken, cancellationCallback: _parent.CancellationCallbackDelegate);
15 references to BlockedWriteAsyncOperation
System.Threading.Channels (15)
System\Threading\Channels\AsyncOperation.cs (1)
569
internal sealed class BlockedWriteAsyncOperation<T> : AsyncOperation<
BlockedWriteAsyncOperation
<T>, VoidResult>
System\Threading\Channels\BoundedChannel.cs (7)
35
private
BlockedWriteAsyncOperation
<T>? _blockedWritersHead;
268
while (ChannelUtilities.TryDequeue(ref parent._blockedWritersHead, out
BlockedWriteAsyncOperation
<T>? w))
295
private readonly
BlockedWriteAsyncOperation
<T> _writerSingleton;
310
BlockedWriteAsyncOperation
<T>? blockedWritersHead;
576
BlockedWriteAsyncOperation
<T> singleton = _writerSingleton;
586
var
writer = new BlockedWriteAsyncOperation<T>(runContinuationsAsynchronously: true, cancellationToken, cancellationCallback: _parent.CancellationCallbackDelegate)
671
case
BlockedWriteAsyncOperation
<T> blockedWriter:
System\Threading\Channels\RendezvousChannel.cs (7)
29
private
BlockedWriteAsyncOperation
<T>? _blockedWritersHead;
86
BlockedWriteAsyncOperation
<T>? blockedWriter = null;
141
BlockedWriteAsyncOperation
<T>? blockedWriter = null;
242
private readonly
BlockedWriteAsyncOperation
<T> _writerSingleton;
257
BlockedWriteAsyncOperation
<T>? blockedWritersHead;
381
BlockedWriteAsyncOperation
<T>? writer = null;
465
case
BlockedWriteAsyncOperation
<T> blockedWriter: