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)
68
private HttpHandlerType Handler =>
_underlyingHandler
;
85
_underlyingHandler
.Dispose();
117
get =>
_underlyingHandler
.MeterFactory;
118
set =>
_underlyingHandler
.MeterFactory = value;
125
get =>
_underlyingHandler
.UseCookies;
126
set =>
_underlyingHandler
.UseCookies = value;
132
get =>
_underlyingHandler
.CookieContainer;
137
_underlyingHandler
.CookieContainer = value;
144
get =>
_underlyingHandler
.AutomaticDecompression;
145
set =>
_underlyingHandler
.AutomaticDecompression = value;
151
get =>
_underlyingHandler
.UseProxy;
152
set =>
_underlyingHandler
.UseProxy = value;
160
get =>
_underlyingHandler
.Proxy;
161
set =>
_underlyingHandler
.Proxy = value;
167
get =>
_underlyingHandler
.DefaultProxyCredentials;
168
set =>
_underlyingHandler
.DefaultProxyCredentials = value;
174
get =>
_underlyingHandler
.PreAuthenticate;
175
set =>
_underlyingHandler
.PreAuthenticate = value;
183
get =>
_underlyingHandler
.Credentials == CredentialCache.DefaultCredentials;
188
_underlyingHandler
.Credentials = CredentialCache.DefaultCredentials;
192
if (
_underlyingHandler
.Credentials == CredentialCache.DefaultCredentials)
195
_underlyingHandler
.Credentials = null;
204
get =>
_underlyingHandler
.Credentials;
205
set =>
_underlyingHandler
.Credentials = value;
210
get =>
_underlyingHandler
.AllowAutoRedirect;
211
set =>
_underlyingHandler
.AllowAutoRedirect = value;
217
get =>
_underlyingHandler
.MaxAutomaticRedirections;
218
set =>
_underlyingHandler
.MaxAutomaticRedirections = value;
224
get =>
_underlyingHandler
.MaxConnectionsPerServer;
225
set =>
_underlyingHandler
.MaxConnectionsPerServer = value;
261
get =>
_underlyingHandler
.MaxResponseHeadersLength;
262
set =>
_underlyingHandler
.MaxResponseHeadersLength = value;
267
get =>
_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;
303
return
_underlyingHandler
.SslOptions.ClientCertificates ??
304
(
_underlyingHandler
.SslOptions.ClientCertificates = new X509CertificateCollection());
315
get => (
_underlyingHandler
.SslOptions.RemoteCertificateValidationCallback?.Target as ConnectHelper.CertificateCallbackMapper)?.FromHttpClientHandler;
319
_underlyingHandler
.SslOptions.RemoteCertificateValidationCallback = value != null ?
329
get =>
_underlyingHandler
.SslOptions.CertificateRevocationCheckMode == X509RevocationMode.Online;
333
_underlyingHandler
.SslOptions.CertificateRevocationCheckMode = value ? X509RevocationMode.Online : X509RevocationMode.NoCheck;
340
get =>
_underlyingHandler
.SslOptions.EnabledSslProtocols;
344
_underlyingHandler
.SslOptions.EnabledSslProtocols = value;
348
public IDictionary<string, object?> Properties =>
_underlyingHandler
.Properties;
385
_underlyingHandler
.SslOptions =
_underlyingHandler
.SslOptions;