1 write to _poolManager
System.Net.Http (1)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (1)
78_poolManager = poolManager;
14 references to _poolManager
System.Net.Http (14)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (11)
87_http2Enabled = _poolManager.Settings._maxHttpVersion >= HttpVersion.Version20; 91_http3Enabled = _poolManager.Settings._maxHttpVersion >= HttpVersion.Version30; 238if (_poolManager.Settings._preAuthenticate) 294public HttpConnectionSettings Settings => _poolManager.Settings; 298public ICredentials? ProxyCredentials => _poolManager.ProxyCredentials; 425SslClientAuthenticationOptions sslOptionsHttp3 = ConstructSslOptions(_poolManager, _sslOptionsHttp11!.TargetHost!); 769HttpResponseMessage tunnelResponse = await _poolManager.SendProxyConnectAsync(tunnelRequest, _proxyUri!, async, cancellationToken).ConfigureAwait(false); 837TimeSpan pooledConnectionLifetime = _poolManager.Settings._pooledConnectionLifetime; 848TimeSpan lifetime = _poolManager.Settings._pooledConnectionLifetime; 926TimeSpan pooledConnectionLifetime = _poolManager.Settings._pooledConnectionLifetime; 927TimeSpan pooledConnectionIdleTimeout = _poolManager.Settings._pooledConnectionIdleTimeout;
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.Http2.cs (1)
62private bool EnableMultipleHttp2Connections => _poolManager.Settings.EnableMultipleHttp2Connections;
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.Http3.cs (2)
162quicConnection = await ConnectHelper.ConnectQuicAsync(request, new DnsEndPoint(authority.IdnHost, authority.Port), _poolManager.Settings._pooledConnectionIdleTimeout, _sslOptionsHttp3!, cancellationToken).ConfigureAwait(false); 311_poolManager.StartMonitoringNetworkChanges();