Show / Hide Table of Contents

Class ArcGISHttpClientHandler

The default message handler used by a System.Net.Http.HttpClient and handles ArcGIS Server identity.

Inheritance
System.Object
System.Net.Http.HttpMessageHandler
System.Net.Http.HttpClientHandler
ArcGISHttpClientHandler
Implements
System.IDisposable
System.Net.Http.HttpClientHandler.Dispose(System.Boolean)
System.Net.Http.HttpClientHandler.Send(System.Net.Http.HttpRequestMessage, System.Threading.CancellationToken)
System.Net.Http.HttpClientHandler.AllowAutoRedirect
System.Net.Http.HttpClientHandler.AutomaticDecompression
System.Net.Http.HttpClientHandler.CheckCertificateRevocationList
System.Net.Http.HttpClientHandler.ClientCertificateOptions
System.Net.Http.HttpClientHandler.ClientCertificates
System.Net.Http.HttpClientHandler.CookieContainer
System.Net.Http.HttpClientHandler.Credentials
System.Net.Http.HttpClientHandler.DangerousAcceptAnyServerCertificateValidator
System.Net.Http.HttpClientHandler.DefaultProxyCredentials
System.Net.Http.HttpClientHandler.MaxAutomaticRedirections
System.Net.Http.HttpClientHandler.MaxConnectionsPerServer
System.Net.Http.HttpClientHandler.MaxRequestContentBufferSize
System.Net.Http.HttpClientHandler.MaxResponseHeadersLength
System.Net.Http.HttpClientHandler.MeterFactory
System.Net.Http.HttpClientHandler.PreAuthenticate
System.Net.Http.HttpClientHandler.Properties
System.Net.Http.HttpClientHandler.Proxy
System.Net.Http.HttpClientHandler.ServerCertificateCustomValidationCallback
System.Net.Http.HttpClientHandler.SslProtocols
System.Net.Http.HttpClientHandler.SupportsAutomaticDecompression
System.Net.Http.HttpClientHandler.SupportsProxy
System.Net.Http.HttpClientHandler.SupportsRedirectConfiguration
System.Net.Http.HttpClientHandler.UseCookies
System.Net.Http.HttpClientHandler.UseDefaultCredentials
System.Net.Http.HttpClientHandler.UseProxy
System.Net.Http.HttpMessageHandler.Dispose()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Esri.ArcGISRuntime.Http
Assembly: Esri.ArcGISRuntime.dll
Syntax
[Obsolete("Use ArcGISHttpMessageHandler.")]
public sealed class ArcGISHttpClientHandler : HttpClientHandler, IDisposable

Constructors

Name Description
ArcGISHttpClientHandler()

Initializes a new instance of the ArcGISHttpClientHandler class.

Properties

Name Description
CustomUserAgentValues

Gets or sets a set of custom values to add to the user agent string.

DefaultReferer

Gets or sets the default referer used by default for all requests going through ArcGISHttpClientHandler.

Methods

Name Description
SendAsync(HttpRequestMessage, CancellationToken)

Creates an instance of System.Net.Http.HttpResponseMessage based on the information provided in the System.Net.Http.HttpRequestMessage as an operation that will not block.

Events

Name Description
HttpRequestBegin

Sets a global HTTP request listener invoked every time a request is made by the ArcGISHttpClientHandler.

HttpResponseEnd

Sets a global the HTTP response listener called every time a response is received by the ArcGISHttpClientHandler.

See Also

ArcGISHttpMessageHandler

Applies to

TargetVersions
.NET Standard 2.0100.3 - 200.7
.NET100.13 - 200.7
.NET Windows100.13 - 200.7
.NET Android200.0 - 200.7
.NET iOS200.0 - 200.7
.NET Framework100.0 - 200.7
Xamarin.Android100.0 - 100.15
Xamarin.iOS100.0 - 100.15
UWP100.0 - 200.7
In This Article
Back to top Copyright © 2022 Esri.