1 write to _completion
System.Threading.Channels (1)
System\Threading\Channels\UnboundedPriorityChannel.cs (1)
40
_completion
= new TaskCompletionSource(runContinuationsAsynchronously ? TaskCreationOptions.RunContinuationsAsynchronously : TaskCreationOptions.None);
5 references to _completion
System.Threading.Channels (5)
System\Threading\Channels\UnboundedPriorityChannel.cs (5)
61
public override Task Completion => _parent.
_completion
.Task;
146
ChannelUtilities.Complete(parent.
_completion
, parent._doneWriting);
233
ChannelUtilities.Complete(parent.
_completion
, error);
344
Debug.Assert(!
_completion
.Task.IsCompleted, "We still have data available, so shouldn't be completed.");
350
if (
_completion
.Task.IsCompleted)