LoggingHttpMessageHandler.SendAsync 方法

定義

將 HTTP 要求傳送至內部處理程式,以異步操作的形式傳送至伺服器。

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 要求訊息。

cancellationToken
CancellationToken

取消作業的取消令牌。

傳回

表示異步操作的工作物件。

例外狀況

取消令牌已取消。 此例外狀況會儲存在傳回的工作中。

備註

記錄傳送 HttpRequestMessage的要求和回應。

適用於