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