13 references to Settings
System.Net.Http (13)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (10)
87
_http2Enabled = _poolManager.
Settings
._maxHttpVersion >= HttpVersion.Version20;
91
_http3Enabled = _poolManager.
Settings
._maxHttpVersion >= HttpVersion.Version30;
238
if (_poolManager.
Settings
._preAuthenticate)
266
SslClientAuthenticationOptions sslOptions = poolManager.
Settings
._sslOptions?.ShallowClone() ?? new SslClientAuthenticationOptions();
269
if (poolManager.
Settings
._clientCertificateOptions == ClientCertificateOption.Manual && sslOptions.LocalCertificateSelectionCallback != null &&
298
public HttpConnectionSettings Settings => _poolManager.
Settings
;
884
TimeSpan pooledConnectionLifetime = _poolManager.
Settings
._pooledConnectionLifetime;
895
TimeSpan lifetime = _poolManager.
Settings
._pooledConnectionLifetime;
974
TimeSpan pooledConnectionLifetime = _poolManager.
Settings
._pooledConnectionLifetime;
975
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)
62
private bool EnableMultipleHttp3Connections => _poolManager.
Settings
.EnableMultipleHttp3Connections;
273
QuicConnection quicConnection = await ConnectHelper.ConnectQuicAsync(queueItem.Request, new DnsEndPoint(authority.IdnHost, authority.Port), _poolManager.
Settings
._pooledConnectionIdleTimeout, _sslOptionsHttp3!, connection.StreamCapacityCallback, cts.Token).ConfigureAwait(false);