1 write to _underlyingHandler
System.Net.Http (1)
System\Net\Http\HttpClientHandler.cs (1)
75_underlyingHandler = new HttpHandlerType();
48 references to _underlyingHandler
System.Net.Http (48)
System\Net\Http\HttpClientHandler.cs (48)
68private HttpHandlerType Handler => _underlyingHandler; 85_underlyingHandler.Dispose(); 117get => _underlyingHandler.MeterFactory; 118set => _underlyingHandler.MeterFactory = value; 125get => _underlyingHandler.UseCookies; 126set => _underlyingHandler.UseCookies = value; 132get => _underlyingHandler.CookieContainer; 137_underlyingHandler.CookieContainer = value; 144get => _underlyingHandler.AutomaticDecompression; 145set => _underlyingHandler.AutomaticDecompression = value; 151get => _underlyingHandler.UseProxy; 152set => _underlyingHandler.UseProxy = value; 160get => _underlyingHandler.Proxy; 161set => _underlyingHandler.Proxy = value; 167get => _underlyingHandler.DefaultProxyCredentials; 168set => _underlyingHandler.DefaultProxyCredentials = value; 174get => _underlyingHandler.PreAuthenticate; 175set => _underlyingHandler.PreAuthenticate = value; 183get => _underlyingHandler.Credentials == CredentialCache.DefaultCredentials; 188_underlyingHandler.Credentials = CredentialCache.DefaultCredentials; 192if (_underlyingHandler.Credentials == CredentialCache.DefaultCredentials) 195_underlyingHandler.Credentials = null; 204get => _underlyingHandler.Credentials; 205set => _underlyingHandler.Credentials = value; 210get => _underlyingHandler.AllowAutoRedirect; 211set => _underlyingHandler.AllowAutoRedirect = value; 217get => _underlyingHandler.MaxAutomaticRedirections; 218set => _underlyingHandler.MaxAutomaticRedirections = value; 224get => _underlyingHandler.MaxConnectionsPerServer; 225set => _underlyingHandler.MaxConnectionsPerServer = value; 261get => _underlyingHandler.MaxResponseHeadersLength; 262set => _underlyingHandler.MaxResponseHeadersLength = value; 267get => _underlyingHandler.ClientCertificateOptions; 275_underlyingHandler.SslOptions.LocalCertificateSelectionCallback = (sender, targetHost, localCertificates, remoteCertificate, acceptableIssuers) => CertificateHelper.GetEligibleClientCertificate(_underlyingHandler.SslOptions.ClientCertificates)!; 282_underlyingHandler.SslOptions.LocalCertificateSelectionCallback = (sender, targetHost, localCertificates, remoteCertificate, acceptableIssuers) => CertificateHelper.GetEligibleClientCertificate()!; 289_underlyingHandler.ClientCertificateOptions = value; 303return _underlyingHandler.SslOptions.ClientCertificates ?? 304(_underlyingHandler.SslOptions.ClientCertificates = new X509CertificateCollection()); 315get => (_underlyingHandler.SslOptions.RemoteCertificateValidationCallback?.Target as ConnectHelper.CertificateCallbackMapper)?.FromHttpClientHandler; 319_underlyingHandler.SslOptions.RemoteCertificateValidationCallback = value != null ? 329get => _underlyingHandler.SslOptions.CertificateRevocationCheckMode == X509RevocationMode.Online; 333_underlyingHandler.SslOptions.CertificateRevocationCheckMode = value ? X509RevocationMode.Online : X509RevocationMode.NoCheck; 340get => _underlyingHandler.SslOptions.EnabledSslProtocols; 344_underlyingHandler.SslOptions.EnabledSslProtocols = value; 348public IDictionary<string, object?> Properties => _underlyingHandler.Properties; 385_underlyingHandler.SslOptions = _underlyingHandler.SslOptions;