1 write to _parent
System.Threading.Channels (1)
System\Threading\Channels\UnboundedChannel.cs (1)
55
_parent
= parent;
10 references to _parent
System.Threading.Channels (10)
System\Threading\Channels\UnboundedChannel.cs (10)
60
public override Task Completion =>
_parent
._completion.Task;
66
public override int Count =>
_parent
._items.Count;
76
UnboundedChannel<T> parent =
_parent
;
103
new BlockedReadAsyncOperation<T>(parent._runContinuationsAsynchronously, cancellationToken, cancellationCallback:
_parent
.CancellationCallbackDelegate);
111
UnboundedChannel<T> parent =
_parent
;
125
_parent
._items.TryPeek(out item);
143
if (!
_parent
._items.IsEmpty)
148
UnboundedChannel<T> parent =
_parent
;
171
new(parent._runContinuationsAsynchronously, cancellationToken, cancellationCallback:
_parent
.CancellationCallbackDelegate);
178
IEnumerator<T> IDebugEnumerable<T>.GetEnumerator() =>
_parent
._items.GetEnumerator();