1 write to _http2RequestQueue
System.Net.Http (1)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (1)
246_http2RequestQueue = new RequestQueue<Http2Connection?>();
11 references to _http2RequestQueue
System.Net.Http (11)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.Http2.cs (11)
90waiter = _http2RequestQueue.EnqueueRequest(request); 142_http2RequestQueue.PruneCompletedRequestsFromHeadOfQueue(this); 148_http2RequestQueue.Count > 0 && // There are requests left on the queue 150_http2RequestQueue.RequestsWithoutAConnectionAttempt > 0; // There are requests we haven't issued a connection attempt for 156$"Requests in the queue: {_http2RequestQueue.Count}, " + 157$"Requests without a connection attempt: {_http2RequestQueue.RequestsWithoutAConnectionAttempt}, " + 167RequestQueue<Http2Connection?>.QueueItem queueItem = _http2RequestQueue.PeekNextRequestForConnectionAttempt(); 316_http2RequestQueue.TryDequeueWaiter(this, out waiter); 332_http2RequestQueue.TryDequeueWaiter(this, out waiter); 413_http2RequestQueue.TryDequeueSpecificWaiter(waiter); 415else if (_http2RequestQueue.TryDequeueWaiter(this, out waiter))