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