System::Net::Http::HttpMessageInvoker class

HttpMessageInvoker class

Allows applications to call the Send method on an HTTP handler chain. Objects of this class should only be allocated using System::MakeObject() function. Never create instance of this type on stack or using operator new, as it will result in runtime errors and/or assertion faults. Always wrap this class into System::SmartPtr pointer and use this pointer to pass it to functions as argument.

class HttpMessageInvoker : public System::IDisposable

Methods

MethodDescription
Dispose() overrideDisposes the current instance. This method also disposes the handler if required.
HttpMessageInvoker(System::SharedPtr<HttpMessageHandler>)RTTI information.
HttpMessageInvoker(System::SharedPtr<HttpMessageHandler>, bool)Constructs a new instance.
virtual Send(System::SharedPtr<HttpRequestMessage>)Sends the specified request.

See Also