MessageProcessingHandler.ProcessRequest 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
处理每个发送到服务器的请求。
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 请求消息发送到服务器之前实现对它的自定义处理。