次の方法で共有


LoggingScopeHttpMessageHandler.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からの要求と応答をログに記録します。

適用対象