1 write to _poolManager
System.Net.Http (1)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (1)
86_poolManager = poolManager;
16 references to _poolManager
System.Net.Http (16)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (12)
100_http2Enabled = _poolManager.Settings._maxHttpVersion >= HttpVersion.Version20; 104_http3Enabled = _poolManager.Settings._maxHttpVersion >= HttpVersion.Version30; 253if (_poolManager.Settings._preAuthenticate) 300public HttpConnectionSettings Settings => _poolManager.Settings; 304public ICredentials? ProxyCredentials => _poolManager.ProxyCredentials; 436SslClientAuthenticationOptions sslOptionsHttp3 = ConstructSslOptions(_poolManager, _sslOptionsHttp11!.TargetHost!); 809HttpResponseMessage tunnelResponse = await _poolManager.SendProxyConnectAsync(tunnelRequest, _proxyUri!, async, cancellationToken).ConfigureAwait(false); 915TimeSpan pooledConnectionLifetime = _poolManager.Settings._pooledConnectionLifetime; 931TimeSpan lifetime = _poolManager.Settings._pooledConnectionLifetime; 1087TimeSpan pooledConnectionLifetime = _poolManager.Settings._pooledConnectionLifetime; 1088TimeSpan pooledConnectionIdleTimeout = _poolManager.Settings._pooledConnectionIdleTimeout; 1095if (_poolManager.Settings._shouldEvictConnection is not null)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.Http2.cs (1)
71private bool EnableMultipleHttp2Connections => _poolManager.Settings.EnableMultipleHttp2Connections;
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.Http3.cs (3)
58private bool EnableMultipleHttp3Connections => _poolManager.Settings.EnableMultipleHttp3Connections; 271QuicConnection quicConnection = await ConnectHelper.ConnectQuicAsync(queueItem.Request, connectEndPoint, _poolManager.Settings._pooledConnectionIdleTimeout, _sslOptionsHttp3!, connection.StreamCapacityCallback, cts.Token).ConfigureAwait(false); 762_poolManager.StartMonitoringNetworkChanges();