Partager via


IExceptionHandler.TryHandleAsync Méthode

Définition

Tente de gérer l’exception spécifiée de manière asynchrone dans le pipeline ASP.NET Core. Les implémentations de cette méthode peuvent fournir une logique de gestion des exceptions personnalisée pour différents scénarios.

public System.Threading.Tasks.ValueTask<bool> TryHandleAsync (Microsoft.AspNetCore.Http.HttpContext httpContext, Exception exception, System.Threading.CancellationToken cancellationToken);
abstract member TryHandleAsync : Microsoft.AspNetCore.Http.HttpContext * Exception * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<bool>
Public Function TryHandleAsync (httpContext As HttpContext, exception As Exception, cancellationToken As CancellationToken) As ValueTask(Of Boolean)

Paramètres

httpContext
HttpContext

HttpContext de la requête.

exception
Exception

Exception non gérée.

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

Tâche qui représente l'opération de lecture asynchrone. La valeur de sa Result propriété contient le résultat de l’opération de gestion. true si l’exception a été gérée avec succès ; sinon false.

S’applique à