2 writes to _queue
System.Threading.Tasks.Dataflow (2)
Internal\QueuedMap.cs (2)
161_queue = new ArrayBasedLinkedQueue<KeyValuePair<TKey, TValue>>(); 169_queue = new ArrayBasedLinkedQueue<KeyValuePair<TKey, TValue>>(capacity);
4 references to _queue
System.Threading.Tasks.Dataflow (4)
Internal\QueuedMap.cs (4)
180if (!_queue.IsEmpty && _mapKeyToIndex.TryGetValue(key, out indexOfKeyInQueue)) 182_queue.Replace(indexOfKeyInQueue, new KeyValuePair<TKey, TValue>(key, value)); 187indexOfKeyInQueue = _queue.Enqueue(new KeyValuePair<TKey, TValue>(key, value)); 197bool popped = _queue.TryDequeue(out item);