1 write to _parent
System.Threading.Channels (1)
System\Threading\Channels\SingleConsumerUnboundedChannel.cs (1)
61_parent = parent;
10 references to _parent
System.Threading.Channels (10)
System\Threading\Channels\SingleConsumerUnboundedChannel.cs (10)
66public override Task Completion => _parent._completion.Task; 82SingleConsumerUnboundedChannel<T> parent = _parent; 114newBlockedReader = new AsyncOperation<T>(_parent._runContinuationsAsynchronously, cancellationToken); 125SingleConsumerUnboundedChannel<T> parent = _parent; 138_parent._items.TryPeek(out item); 148if (!_parent._items.IsEmpty) 153SingleConsumerUnboundedChannel<T> parent = _parent; 186newWaitingReader = new AsyncOperation<bool>(_parent._runContinuationsAsynchronously, cancellationToken); 196private int ItemsCountForDebugger => _parent._items.Count; 199IEnumerator<T> IDebugEnumerable<T>.GetEnumerator() => _parent._items.GetEnumerator();