DelegatingHandler.Send(HttpRequestMessage, CancellationToken) 方法

定义

将 HTTP 请求发送到内部处理程序,然后再发送到服务器。

protected public:
 override System::Net::Http::HttpResponseMessage ^ Send(System::Net::Http::HttpRequestMessage ^ request, System::Threading::CancellationToken cancellationToken);
protected internal override System.Net.Http.HttpResponseMessage Send (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken);
override this.Send : System.Net.Http.HttpRequestMessage * System.Threading.CancellationToken -> System.Net.Http.HttpResponseMessage
Protected Friend Overrides Function Send (request As HttpRequestMessage, cancellationToken As CancellationToken) As HttpResponseMessage

参数

request
HttpRequestMessage

要发送到服务器的 HTTP 请求消息。

cancellationToken
CancellationToken

用于取消操作的取消标记。

返回

HTTP 响应消息。

例外

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

注解

方法 Send 主要由系统使用,而不是由应用程序使用。 调用此方法时,它会在内部处理程序上调用 Send 方法。

适用于