HttpClient Constructor (HttpMessageHandler, Boolean)

Initializes a new instance of the HttpClient class with a specific handler and a value that indicates whether this instance is responsible for disposing the handler.

Namespace:  System.Net.Http
Assembly:  System.Net.Http (in System.Net.Http.dll)

Syntax

'Declaration
Public Sub New ( _
    handler As HttpMessageHandler, _
    disposeHandler As Boolean _
)
'Usage
Dim handler As HttpMessageHandler 
Dim disposeHandler As Boolean 

Dim instance As New HttpClient(handler, _
    disposeHandler)
public HttpClient(
    HttpMessageHandler handler,
    bool disposeHandler
)
public:
HttpClient(
    HttpMessageHandler^ handler, 
    bool disposeHandler
)
new : 
        handler:HttpMessageHandler * 
        disposeHandler:bool -> HttpClient
public function HttpClient(
    handler : HttpMessageHandler, 
    disposeHandler : boolean
)

Parameters

  • disposeHandler
    Type: System.Boolean
    true if the inner handler should be disposed of by the Dispose method, false if you intend to reuse the inner handler.

Remarks

For a complete example of using the HttpClient class, see Calling a Web API From a .NET Client

See Also

Reference

HttpClient Class

HttpClient Overload

System.Net.Http Namespace