10 instantiations of WaitingReadAsyncOperation
System.Threading.Channels (10)
System\Threading\Channels\BoundedChannel.cs (2)
80
_waiterSingleton = new
WaitingReadAsyncOperation
(parent._runContinuationsAsynchronously, pooled: true);
231
var waiter = new
WaitingReadAsyncOperation
(parent._runContinuationsAsynchronously, cancellationToken, cancellationCallback: _parent.CancellationCallbackDelegate);
System\Threading\Channels\RendezvousChannel.cs (2)
70
_waiterSingleton = new
WaitingReadAsyncOperation
(parent._runContinuationsAsynchronously, pooled: true);
216
new
(parent._runContinuationsAsynchronously, cancellationToken, cancellationCallback: _parent.CancellationCallbackDelegate);
System\Threading\Channels\SingleConsumerUnboundedChannel.cs (2)
63
_waiterSingleton = new
WaitingReadAsyncOperation
(parent._runContinuationsAsynchronously, pooled: true);
186
newWaitingReader = new
WaitingReadAsyncOperation
(_parent._runContinuationsAsynchronously, cancellationToken, cancellationCallback: _parent.CancellationCallbackDelegate);
System\Threading\Channels\UnboundedChannel.cs (2)
57
_waiterSingleton = new
WaitingReadAsyncOperation
(parent._runContinuationsAsynchronously, pooled: true);
171
new
(parent._runContinuationsAsynchronously, cancellationToken, cancellationCallback: _parent.CancellationCallbackDelegate);
System\Threading\Channels\UnboundedPriorityChannel.cs (2)
64
_waiterSingleton = new
WaitingReadAsyncOperation
(parent._runContinuationsAsynchronously, pooled: true);
176
new
(parent._runContinuationsAsynchronously, cancellationToken, cancellationCallback: _parent.CancellationCallbackDelegate);
33 references to WaitingReadAsyncOperation
System.Threading.Channels (33)
System\Threading\Channels\AsyncOperation.cs (1)
582
internal sealed class WaitingReadAsyncOperation : AsyncOperation<
WaitingReadAsyncOperation
, bool>
System\Threading\Channels\BoundedChannel.cs (8)
38
private
WaitingReadAsyncOperation
? _waitingReadersHead;
74
private readonly
WaitingReadAsyncOperation
_waiterSingleton;
222
WaitingReadAsyncOperation
singleton = _waiterSingleton;
231
var
waiter = new WaitingReadAsyncOperation(parent._runContinuationsAsynchronously, cancellationToken, cancellationCallback: _parent.CancellationCallbackDelegate);
311
WaitingReadAsyncOperation
? waitingReadersHead;
366
WaitingReadAsyncOperation
? waitingReadersHead = null;
523
WaitingReadAsyncOperation
? waitingReadersHead = null;
675
case
WaitingReadAsyncOperation
waitingReader:
System\Threading\Channels\RendezvousChannel.cs (6)
32
private
WaitingReadAsyncOperation
? _waitingReadersHead;
64
private readonly
WaitingReadAsyncOperation
_waiterSingleton;
214
WaitingReadAsyncOperation
waiter =
258
WaitingReadAsyncOperation
? waitingReadersHead;
382
WaitingReadAsyncOperation
? waitingReaders = null;
469
case
WaitingReadAsyncOperation
waitingReader:
System\Threading\Channels\SingleConsumerUnboundedChannel.cs (6)
38
private
WaitingReadAsyncOperation
? _waitingReader;
57
private readonly
WaitingReadAsyncOperation
_waiterSingleton;
154
WaitingReadAsyncOperation
? oldWaitingReader = null, newWaitingReader;
212
WaitingReadAsyncOperation
? waitingReader = null;
285
WaitingReadAsyncOperation
? waitingReader = null;
383
case
WaitingReadAsyncOperation
waitingReader:
System\Threading\Channels\UnboundedChannel.cs (6)
30
private
WaitingReadAsyncOperation
? _waitingReadersHead;
51
private readonly
WaitingReadAsyncOperation
_waiterSingleton;
169
WaitingReadAsyncOperation
waiter =
193
WaitingReadAsyncOperation
? waitingReadersHead;
243
WaitingReadAsyncOperation
? waitingReadersHead = null;
318
case
WaitingReadAsyncOperation
waitingReader:
System\Threading\Channels\UnboundedPriorityChannel.cs (6)
35
private
WaitingReadAsyncOperation
? _waitingReadersHead;
58
private readonly
WaitingReadAsyncOperation
_waiterSingleton;
174
WaitingReadAsyncOperation
waiter =
199
WaitingReadAsyncOperation
? waitingReadersHead;
249
WaitingReadAsyncOperation
? waitingReadersHead = null;
324
case
WaitingReadAsyncOperation
waitingReader: