1 write to _underlyingHandler
System.Net.Http (1)
System\Net\Http\HttpClientHandler.cs (1)
74_underlyingHandler = new HttpHandlerType();
48 references to _underlyingHandler
System.Net.Http (48)
System\Net\Http\HttpClientHandler.cs (48)
67private HttpHandlerType Handler => _underlyingHandler; 84_underlyingHandler.Dispose(); 116get => _underlyingHandler.MeterFactory; 117set => _underlyingHandler.MeterFactory = value; 124get => _underlyingHandler.UseCookies; 125set => _underlyingHandler.UseCookies = value; 131get => _underlyingHandler.CookieContainer; 136_underlyingHandler.CookieContainer = value; 143get => _underlyingHandler.AutomaticDecompression; 144set => _underlyingHandler.AutomaticDecompression = value; 150get => _underlyingHandler.UseProxy; 151set => _underlyingHandler.UseProxy = value; 159get => _underlyingHandler.Proxy; 160set => _underlyingHandler.Proxy = value; 166get => _underlyingHandler.DefaultProxyCredentials; 167set => _underlyingHandler.DefaultProxyCredentials = value; 173get => _underlyingHandler.PreAuthenticate; 174set => _underlyingHandler.PreAuthenticate = value; 182get => _underlyingHandler.Credentials == CredentialCache.DefaultCredentials; 187_underlyingHandler.Credentials = CredentialCache.DefaultCredentials; 191if (_underlyingHandler.Credentials == CredentialCache.DefaultCredentials) 194_underlyingHandler.Credentials = null; 203get => _underlyingHandler.Credentials; 204set => _underlyingHandler.Credentials = value; 209get => _underlyingHandler.AllowAutoRedirect; 210set => _underlyingHandler.AllowAutoRedirect = value; 216get => _underlyingHandler.MaxAutomaticRedirections; 217set => _underlyingHandler.MaxAutomaticRedirections = value; 223get => _underlyingHandler.MaxConnectionsPerServer; 224set => _underlyingHandler.MaxConnectionsPerServer = value; 260get => _underlyingHandler.MaxResponseHeadersLength; 261set => _underlyingHandler.MaxResponseHeadersLength = value; 266get => _underlyingHandler.ClientCertificateOptions; 274_underlyingHandler.SslOptions.LocalCertificateSelectionCallback = (sender, targetHost, localCertificates, remoteCertificate, acceptableIssuers) => CertificateHelper.GetEligibleClientCertificate(_underlyingHandler.SslOptions.ClientCertificates)!; 281_underlyingHandler.SslOptions.LocalCertificateSelectionCallback = (sender, targetHost, localCertificates, remoteCertificate, acceptableIssuers) => CertificateHelper.GetEligibleClientCertificate()!; 288_underlyingHandler.ClientCertificateOptions = value; 302return _underlyingHandler.SslOptions.ClientCertificates ?? 303(_underlyingHandler.SslOptions.ClientCertificates = new X509CertificateCollection()); 314get => (_underlyingHandler.SslOptions.RemoteCertificateValidationCallback?.Target as ConnectHelper.CertificateCallbackMapper)?.FromHttpClientHandler; 318_underlyingHandler.SslOptions.RemoteCertificateValidationCallback = value != null ? 328get => _underlyingHandler.SslOptions.CertificateRevocationCheckMode == X509RevocationMode.Online; 332_underlyingHandler.SslOptions.CertificateRevocationCheckMode = value ? X509RevocationMode.Online : X509RevocationMode.NoCheck; 339get => _underlyingHandler.SslOptions.EnabledSslProtocols; 343_underlyingHandler.SslOptions.EnabledSslProtocols = value; 347public IDictionary<string, object?> Properties => _underlyingHandler.Properties; 385_underlyingHandler.SslOptions = _underlyingHandler.SslOptions;