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
System.Net.Http.WebRequestHandler
ArcGISHttpClientHandler
Implements
System.IDisposable
System.Net.Http.WebRequestHandler.AuthenticationLevel
System.Net.Http.WebRequestHandler.ImpersonationLevel
System.Net.Http.WebRequestHandler.AllowPipelining
System.Net.Http.WebRequestHandler.UnsafeAuthenticatedConnectionSharing
System.Net.Http.WebRequestHandler.MaxResponseHeadersLength
System.Net.Http.WebRequestHandler.ReadWriteTimeout
System.Net.Http.WebRequestHandler.CachePolicy
System.Net.Http.WebRequestHandler.ContinueTimeout
System.Net.Http.WebRequestHandler.ClientCertificates
System.Net.Http.WebRequestHandler.ServerCertificateValidationCallback
System.Net.Http.HttpClientHandler.Dispose(System.Boolean)
System.Net.Http.HttpClientHandler.CheckCertificateRevocationList
System.Net.Http.HttpClientHandler.DefaultProxyCredentials
System.Net.Http.HttpClientHandler.MaxConnectionsPerServer
System.Net.Http.HttpClientHandler.Properties
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.CookieContainer
System.Net.Http.HttpClientHandler.ClientCertificateOptions
System.Net.Http.HttpClientHandler.AutomaticDecompression
System.Net.Http.HttpClientHandler.UseProxy
System.Net.Http.HttpClientHandler.Proxy
System.Net.Http.HttpClientHandler.PreAuthenticate
System.Net.Http.HttpClientHandler.UseDefaultCredentials
System.Net.Http.HttpClientHandler.Credentials
System.Net.Http.HttpClientHandler.AllowAutoRedirect
System.Net.Http.HttpClientHandler.MaxAutomaticRedirections
System.Net.Http.HttpClientHandler.MaxRequestContentBufferSize
System.Net.Http.HttpClientHandler.DangerousAcceptAnyServerCertificateValidator
System.Net.Http.HttpMessageHandler.Dispose()
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Esri.ArcGISRuntime.Http
Assembly: Esri.ArcGISRuntime.dll
Syntax
[Obsolete("Use ArcGISHttpMessageHandler.")]
public sealed class ArcGISHttpClientHandler : WebRequestHandler, 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.8
.NET100.13 - 200.8
.NET Windows100.13 - 200.8
.NET Android200.0 - 200.8
.NET iOS200.0 - 200.8
.NET Framework100.0 - 200.8
Xamarin.Android100.0 - 100.15
Xamarin.iOS100.0 - 100.15
UWP100.0 - 200.8
In This Article
Back to top Copyright © 2022 Esri.