1 write to _underlyingHandler
System.Net.Http (1)
System\Net\Http\HttpClientHandler.cs (1)
63_underlyingHandler = new HttpHandlerType();
48 references to _underlyingHandler
System.Net.Http (48)
System\Net\Http\HttpClientHandler.cs (48)
56private HttpHandlerType Handler => _underlyingHandler; 73_underlyingHandler.Dispose(); 105get => _underlyingHandler.MeterFactory; 106set => _underlyingHandler.MeterFactory = value; 113get => _underlyingHandler.UseCookies; 114set => _underlyingHandler.UseCookies = value; 120get => _underlyingHandler.CookieContainer; 125_underlyingHandler.CookieContainer = value; 132get => _underlyingHandler.AutomaticDecompression; 133set => _underlyingHandler.AutomaticDecompression = value; 139get => _underlyingHandler.UseProxy; 140set => _underlyingHandler.UseProxy = value; 148get => _underlyingHandler.Proxy; 149set => _underlyingHandler.Proxy = value; 155get => _underlyingHandler.DefaultProxyCredentials; 156set => _underlyingHandler.DefaultProxyCredentials = value; 162get => _underlyingHandler.PreAuthenticate; 163set => _underlyingHandler.PreAuthenticate = value; 171get => _underlyingHandler.Credentials == CredentialCache.DefaultCredentials; 176_underlyingHandler.Credentials = CredentialCache.DefaultCredentials; 180if (_underlyingHandler.Credentials == CredentialCache.DefaultCredentials) 183_underlyingHandler.Credentials = null; 192get => _underlyingHandler.Credentials; 193set => _underlyingHandler.Credentials = value; 198get => _underlyingHandler.AllowAutoRedirect; 199set => _underlyingHandler.AllowAutoRedirect = value; 205get => _underlyingHandler.MaxAutomaticRedirections; 206set => _underlyingHandler.MaxAutomaticRedirections = value; 212get => _underlyingHandler.MaxConnectionsPerServer; 213set => _underlyingHandler.MaxConnectionsPerServer = value; 249get => _underlyingHandler.MaxResponseHeadersLength; 250set => _underlyingHandler.MaxResponseHeadersLength = value; 255get => _underlyingHandler.ClientCertificateOptions; 263_underlyingHandler.SslOptions.LocalCertificateSelectionCallback = (sender, targetHost, localCertificates, remoteCertificate, acceptableIssuers) => CertificateHelper.GetEligibleClientCertificate(_underlyingHandler.SslOptions.ClientCertificates)!; 270_underlyingHandler.SslOptions.LocalCertificateSelectionCallback = (sender, targetHost, localCertificates, remoteCertificate, acceptableIssuers) => CertificateHelper.GetEligibleClientCertificate()!; 277_underlyingHandler.ClientCertificateOptions = value; 291return _underlyingHandler.SslOptions.ClientCertificates ?? 292(_underlyingHandler.SslOptions.ClientCertificates = new X509CertificateCollection()); 303get => (_underlyingHandler.SslOptions.RemoteCertificateValidationCallback?.Target as ConnectHelper.CertificateCallbackMapper)?.FromHttpClientHandler; 307_underlyingHandler.SslOptions.RemoteCertificateValidationCallback = value != null ? 317get => _underlyingHandler.SslOptions.CertificateRevocationCheckMode == X509RevocationMode.Online; 321_underlyingHandler.SslOptions.CertificateRevocationCheckMode = value ? X509RevocationMode.Online : X509RevocationMode.NoCheck; 328get => _underlyingHandler.SslOptions.EnabledSslProtocols; 332_underlyingHandler.SslOptions.EnabledSslProtocols = value; 336public IDictionary<string, object?> Properties => _underlyingHandler.Properties; 374_underlyingHandler.SslOptions = _underlyingHandler.SslOptions;