次の方法で共有


IHttpClientLogger.LogRequestFailed メソッド

定義

HTTP 要求の送信中に発生した例外をログに記録します。

public:
 void LogRequestFailed(System::Object ^ context, System::Net::Http::HttpRequestMessage ^ request, System::Net::Http::HttpResponseMessage ^ response, Exception ^ exception, TimeSpan elapsed);
public void LogRequestFailed (object? context, System.Net.Http.HttpRequestMessage request, System.Net.Http.HttpResponseMessage? response, Exception exception, TimeSpan elapsed);
abstract member LogRequestFailed : obj * System.Net.Http.HttpRequestMessage * System.Net.Http.HttpResponseMessage * Exception * TimeSpan -> unit
Public Sub LogRequestFailed (context As Object, request As HttpRequestMessage, response As HttpResponseMessage, exception As Exception, elapsed As TimeSpan)

パラメーター

context
Object

によって LogRequestStart(HttpRequestMessage)以前に返されたコンテキスト オブジェクト。

request
HttpRequestMessage

送信された HTTP 要求メッセージ。

response
HttpResponseMessage

使用可能な場合は、受信した HTTP 応答メッセージ。 null それ以外の場合は 。

exception
Exception

HTTP 要求の処理中に発生した例外。

elapsed
TimeSpan

を呼び出 LogRequestStart(HttpRequestMessage)してから経過した時間。

適用対象