IExceptionHandler.TryHandleAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Tenta di gestire l'eccezione specificata in modo asincrono all'interno della pipeline di ASP.NET Core. Le implementazioni di questo metodo possono fornire logica di gestione delle eccezioni personalizzata per scenari diversi.
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)
Parametri
- httpContext
- HttpContext
Interfaccia HttpContext per la richiesta.
- exception
- Exception
Eccezione non gestita.
- cancellationToken
- CancellationToken
Token di annullamento.
Restituisce
Attività che rappresenta l'operazione di lettura asincrona. Il valore della relativa Result proprietà contiene il risultato dell'operazione di gestione.
true
se l'eccezione è stata gestita correttamente; altrimenti false
.