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)
67
private HttpHandlerType Handler =>
_underlyingHandler
;
84
_underlyingHandler
.Dispose();
116
get =>
_underlyingHandler
.MeterFactory;
117
set =>
_underlyingHandler
.MeterFactory = value;
124
get =>
_underlyingHandler
.UseCookies;
125
set =>
_underlyingHandler
.UseCookies = value;
131
get =>
_underlyingHandler
.CookieContainer;
136
_underlyingHandler
.CookieContainer = value;
143
get =>
_underlyingHandler
.AutomaticDecompression;
144
set =>
_underlyingHandler
.AutomaticDecompression = value;
150
get =>
_underlyingHandler
.UseProxy;
151
set =>
_underlyingHandler
.UseProxy = value;
159
get =>
_underlyingHandler
.Proxy;
160
set =>
_underlyingHandler
.Proxy = value;
166
get =>
_underlyingHandler
.DefaultProxyCredentials;
167
set =>
_underlyingHandler
.DefaultProxyCredentials = value;
173
get =>
_underlyingHandler
.PreAuthenticate;
174
set =>
_underlyingHandler
.PreAuthenticate = value;
182
get =>
_underlyingHandler
.Credentials == CredentialCache.DefaultCredentials;
187
_underlyingHandler
.Credentials = CredentialCache.DefaultCredentials;
191
if (
_underlyingHandler
.Credentials == CredentialCache.DefaultCredentials)
194
_underlyingHandler
.Credentials = null;
203
get =>
_underlyingHandler
.Credentials;
204
set =>
_underlyingHandler
.Credentials = value;
209
get =>
_underlyingHandler
.AllowAutoRedirect;
210
set =>
_underlyingHandler
.AllowAutoRedirect = value;
216
get =>
_underlyingHandler
.MaxAutomaticRedirections;
217
set =>
_underlyingHandler
.MaxAutomaticRedirections = value;
223
get =>
_underlyingHandler
.MaxConnectionsPerServer;
224
set =>
_underlyingHandler
.MaxConnectionsPerServer = value;
260
get =>
_underlyingHandler
.MaxResponseHeadersLength;
261
set =>
_underlyingHandler
.MaxResponseHeadersLength = value;
266
get =>
_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;
302
return
_underlyingHandler
.SslOptions.ClientCertificates ??
303
(
_underlyingHandler
.SslOptions.ClientCertificates = new X509CertificateCollection());
314
get => (
_underlyingHandler
.SslOptions.RemoteCertificateValidationCallback?.Target as ConnectHelper.CertificateCallbackMapper)?.FromHttpClientHandler;
318
_underlyingHandler
.SslOptions.RemoteCertificateValidationCallback = value != null ?
328
get =>
_underlyingHandler
.SslOptions.CertificateRevocationCheckMode == X509RevocationMode.Online;
332
_underlyingHandler
.SslOptions.CertificateRevocationCheckMode = value ? X509RevocationMode.Online : X509RevocationMode.NoCheck;
339
get =>
_underlyingHandler
.SslOptions.EnabledSslProtocols;
343
_underlyingHandler
.SslOptions.EnabledSslProtocols = value;
347
public IDictionary<string, object?> Properties =>
_underlyingHandler
.Properties;
385
_underlyingHandler
.SslOptions =
_underlyingHandler
.SslOptions;