A type for HTTP handlers that delegate the processing of HTTP response messages to another handler, called the inner handler.
Assembly: System.Net.Http (in System.Net.Http.dll)
Thetype exposes the following members.
|Dispose()||Releases the unmanaged resources and disposes of the managed resources used by the HttpMessageHandler. (Inherited from HttpMessageHandler.)|
|Dispose(Boolean)||Releases the unmanaged resources used by the , and optionally disposes of the managed resources. (Overrides HttpMessageHandler.Dispose(Boolean).)|
|Equals(Object)||Determines whether the specified object is equal to the current object. (Inherited from Object.)|
|Finalize||Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)|
|GetHashCode||Serves as the default hash function. (Inherited from Object.)|
|GetType||Gets the Type of the current instance. (Inherited from Object.)|
|MemberwiseClone||Creates a shallow copy of the current Object. (Inherited from Object.)|
|SendAsync||Sends an HTTP request to the inner handler to send to the server as an asynchronous operation. (Overrides HttpMessageHandler.SendAsync(HttpRequestMessage, CancellationToken).)|
|ToString||Returns a string that represents the current object. (Inherited from Object.)|
This application normally instantiate this class and then set the inner handler or provide an inner handler in the constructor.
Note that InnerHandler property may be a delegating handler too. This approach allows the creation of handler stacks to process the HTTP response messages.