PolicyHttpMessageHandler.SendAsync(HttpRequestMessage, CancellationToken) 方法

定义

以异步操作发送 HTTP 请求。Send an HTTP request as an asynchronous operation.

protected:
 override System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ SendAsync(System::Net::Http::HttpRequestMessage ^ request, System::Threading::CancellationToken cancellationToken);
protected override System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken);
override this.SendAsync : System.Net.Http.HttpRequestMessage * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
Protected Overrides Function SendAsync (request As HttpRequestMessage, cancellationToken As CancellationToken) As Task(Of HttpResponseMessage)

参数

request
HttpRequestMessage

要发送的 HTTP 请求消息。The HTTP request message to send.

cancellationToken
CancellationToken

取消操作的取消标记。The cancellation token to cancel operation.

返回

Task<HttpResponseMessage>

表示异步操作的任务对象。The task object representing the asynchronous operation.

适用于