Share via


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)한 후 경과된 시간입니다.

적용 대상