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)
60public override Task Completion => _parent._completion.Task; 66public override int Count => _parent._items.Count; 76UnboundedChannel<T> parent = _parent; 103new BlockedReadAsyncOperation<T>(parent._runContinuationsAsynchronously, cancellationToken, cancellationCallback: _parent.CancellationCallbackDelegate); 111UnboundedChannel<T> parent = _parent; 125_parent._items.TryPeek(out item); 143if (!_parent._items.IsEmpty) 148UnboundedChannel<T> parent = _parent; 171new(parent._runContinuationsAsynchronously, cancellationToken, cancellationCallback: _parent.CancellationCallbackDelegate); 178IEnumerator<T> IDebugEnumerable<T>.GetEnumerator() => _parent._items.GetEnumerator();