14 references to _items
System.Threading.Channels (14)
System\Threading\Channels\SingleConsumerUnboundedChannel.cs (14)
126if (parent._items.TryDequeue(out item)) 128if (parent._doneWriting is not null && parent._items.IsEmpty) 138_parent._items.TryPeek(out item); 148if (!_parent._items.IsEmpty) 158if (!parent._items.IsEmpty) 196private int ItemsCountForDebugger => _parent._items.Count; 199IEnumerator<T> IDebugEnumerable<T>.GetEnumerator() => _parent._items.GetEnumerator(); 230if (parent._items.IsEmpty) 304parent._items.Enqueue(item); 356private int ItemsCountForDebugger => _parent._items.Count; 359IEnumerator<T> IDebugEnumerable<T>.GetEnumerator() => _parent._items.GetEnumerator(); 362private object SyncObj => _items; 400private int ItemsCountForDebugger => _items.Count; 406IEnumerator<T> IDebugEnumerable<T>.GetEnumerator() => _items.GetEnumerator();