Partager via


IHttpClientAsyncLogger.LogRequestStopAsync Méthode

Définition

Journaux après la réception d’une réponse HTTP.

public System.Threading.Tasks.ValueTask LogRequestStopAsync (object? context, System.Net.Http.HttpRequestMessage request, System.Net.Http.HttpResponseMessage response, TimeSpan elapsed, System.Threading.CancellationToken cancellationToken = default);
abstract member LogRequestStopAsync : obj * System.Net.Http.HttpRequestMessage * System.Net.Http.HttpResponseMessage * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
Public Function LogRequestStopAsync (context As Object, request As HttpRequestMessage, response As HttpResponseMessage, elapsed As TimeSpan, Optional cancellationToken As CancellationToken = Nothing) As ValueTask

Paramètres

context
Object

Objet de contexte précédemment retourné par LogRequestStartAsync(HttpRequestMessage, CancellationToken).

request
HttpRequestMessage

Message de requête HTTP qui a été envoyé.

response
HttpResponseMessage

Message de réponse HTTP reçu.

elapsed
TimeSpan

Temps écoulé depuis l’appel LogRequestStartAsync(HttpRequestMessage, CancellationToken)de .

cancellationToken
CancellationToken

Jeton d'annulation pour annuler une opération.

Retours

Objet de tâche représentant l'opération asynchrone.

Exceptions

Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.

S’applique à