13 references to Settings
System.Net.Http (13)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (10)
89
_http2Enabled = _poolManager.
Settings
._maxHttpVersion >= HttpVersion.Version20;
93
_http3Enabled = _poolManager.
Settings
._maxHttpVersion >= HttpVersion.Version30;
240
if (_poolManager.
Settings
._preAuthenticate)
268
SslClientAuthenticationOptions sslOptions = poolManager.
Settings
._sslOptions?.ShallowClone() ?? new SslClientAuthenticationOptions();
271
if (poolManager.
Settings
._clientCertificateOptions == ClientCertificateOption.Manual && sslOptions.LocalCertificateSelectionCallback != null &&
287
public HttpConnectionSettings Settings => _poolManager.
Settings
;
873
TimeSpan pooledConnectionLifetime = _poolManager.
Settings
._pooledConnectionLifetime;
884
TimeSpan lifetime = _poolManager.
Settings
._pooledConnectionLifetime;
963
TimeSpan pooledConnectionLifetime = _poolManager.
Settings
._pooledConnectionLifetime;
964
TimeSpan pooledConnectionIdleTimeout = _poolManager.
Settings
._pooledConnectionIdleTimeout;
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.Http2.cs (1)
62
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);