13 references to Settings
System.Net.Http (13)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (10)
92
_http2Enabled = _poolManager.
Settings
._maxHttpVersion >= HttpVersion.Version20;
96
_http3Enabled = _poolManager.
Settings
._maxHttpVersion >= HttpVersion.Version30;
243
if (_poolManager.
Settings
._preAuthenticate)
271
SslClientAuthenticationOptions sslOptions = poolManager.
Settings
._sslOptions?.ShallowClone() ?? new SslClientAuthenticationOptions();
274
if (poolManager.
Settings
._clientCertificateOptions == ClientCertificateOption.Manual && sslOptions.LocalCertificateSelectionCallback != null &&
290
public HttpConnectionSettings Settings => _poolManager.
Settings
;
890
TimeSpan pooledConnectionLifetime = _poolManager.
Settings
._pooledConnectionLifetime;
901
TimeSpan lifetime = _poolManager.
Settings
._pooledConnectionLifetime;
980
TimeSpan pooledConnectionLifetime = _poolManager.
Settings
._pooledConnectionLifetime;
981
TimeSpan pooledConnectionIdleTimeout = _poolManager.
Settings
._pooledConnectionIdleTimeout;
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.Http2.cs (1)
63
private bool EnableMultipleHttp2Connections => _poolManager.
Settings
.EnableMultipleHttp2Connections;
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.Http3.cs (2)
57
private bool EnableMultipleHttp3Connections => _poolManager.
Settings
.EnableMultipleHttp3Connections;
269
QuicConnection quicConnection = await ConnectHelper.ConnectQuicAsync(queueItem.Request, new DnsEndPoint(authority.IdnHost, authority.Port), _poolManager.
Settings
._pooledConnectionIdleTimeout, _sslOptionsHttp3!, connection.StreamCapacityCallback, cts.Token).ConfigureAwait(false);