1 write to _underlyingHandler
System.Net.Http (1)
System\Net\Http\HttpClientHandler.cs (1)
71_underlyingHandler = new HttpHandlerType();
48 references to _underlyingHandler
System.Net.Http (48)
System\Net\Http\HttpClientHandler.cs (48)
64private HttpHandlerType Handler => _underlyingHandler; 81_underlyingHandler.Dispose(); 113get => _underlyingHandler.MeterFactory; 114set => _underlyingHandler.MeterFactory = value; 121get => _underlyingHandler.UseCookies; 122set => _underlyingHandler.UseCookies = value; 128get => _underlyingHandler.CookieContainer; 133_underlyingHandler.CookieContainer = value; 140get => _underlyingHandler.AutomaticDecompression; 141set => _underlyingHandler.AutomaticDecompression = value; 147get => _underlyingHandler.UseProxy; 148set => _underlyingHandler.UseProxy = value; 156get => _underlyingHandler.Proxy; 157set => _underlyingHandler.Proxy = value; 163get => _underlyingHandler.DefaultProxyCredentials; 164set => _underlyingHandler.DefaultProxyCredentials = value; 170get => _underlyingHandler.PreAuthenticate; 171set => _underlyingHandler.PreAuthenticate = value; 179get => _underlyingHandler.Credentials == CredentialCache.DefaultCredentials; 184_underlyingHandler.Credentials = CredentialCache.DefaultCredentials; 188if (_underlyingHandler.Credentials == CredentialCache.DefaultCredentials) 191_underlyingHandler.Credentials = null; 200get => _underlyingHandler.Credentials; 201set => _underlyingHandler.Credentials = value; 206get => _underlyingHandler.AllowAutoRedirect; 207set => _underlyingHandler.AllowAutoRedirect = value; 213get => _underlyingHandler.MaxAutomaticRedirections; 214set => _underlyingHandler.MaxAutomaticRedirections = value; 220get => _underlyingHandler.MaxConnectionsPerServer; 221set => _underlyingHandler.MaxConnectionsPerServer = value; 257get => _underlyingHandler.MaxResponseHeadersLength; 258set => _underlyingHandler.MaxResponseHeadersLength = value; 263get => _underlyingHandler.ClientCertificateOptions; 271_underlyingHandler.SslOptions.LocalCertificateSelectionCallback = (sender, targetHost, localCertificates, remoteCertificate, acceptableIssuers) => CertificateHelper.GetEligibleClientCertificate(_underlyingHandler.SslOptions.ClientCertificates)!; 278_underlyingHandler.SslOptions.LocalCertificateSelectionCallback = (sender, targetHost, localCertificates, remoteCertificate, acceptableIssuers) => CertificateHelper.GetEligibleClientCertificate()!; 285_underlyingHandler.ClientCertificateOptions = value; 299return _underlyingHandler.SslOptions.ClientCertificates ?? 300(_underlyingHandler.SslOptions.ClientCertificates = new X509CertificateCollection()); 311get => (_underlyingHandler.SslOptions.RemoteCertificateValidationCallback?.Target as ConnectHelper.CertificateCallbackMapper)?.FromHttpClientHandler; 315_underlyingHandler.SslOptions.RemoteCertificateValidationCallback = value != null ? 325get => _underlyingHandler.SslOptions.CertificateRevocationCheckMode == X509RevocationMode.Online; 329_underlyingHandler.SslOptions.CertificateRevocationCheckMode = value ? X509RevocationMode.Online : X509RevocationMode.NoCheck; 336get => _underlyingHandler.SslOptions.EnabledSslProtocols; 340_underlyingHandler.SslOptions.EnabledSslProtocols = value; 344public IDictionary<string, object?> Properties => _underlyingHandler.Properties; 382_underlyingHandler.SslOptions = _underlyingHandler.SslOptions;