MessageProcessingHandler.ProcessRequest 方法

定义

处理每个发送到服务器的请求。

protected:
 abstract System::Net::Http::HttpRequestMessage ^ ProcessRequest(System::Net::Http::HttpRequestMessage ^ request, System::Threading::CancellationToken cancellationToken);
protected abstract System.Net.Http.HttpRequestMessage ProcessRequest (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken);
abstract member ProcessRequest : System.Net.Http.HttpRequestMessage * System.Threading.CancellationToken -> System.Net.Http.HttpRequestMessage
Protected MustOverride Function ProcessRequest (request As HttpRequestMessage, cancellationToken As CancellationToken) As HttpRequestMessage

参数

request
HttpRequestMessage

要处理的 HTTP 请求消息。

cancellationToken
CancellationToken

可由其他对象或线程用以接收取消通知的取消标记。

返回

已处理的 HTTP 请求消息。

例外

取消令牌已取消。 此异常存储在返回的任务中。

注解

应用程序将重写此方法,以在将 HTTP 请求消息发送到服务器之前实现对它的自定义处理。

适用于