IExceptionHandler.TryHandleAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Intenta controlar la excepción especificada de forma asincrónica dentro de la canalización de ASP.NET Core. Las implementaciones de este método pueden proporcionar lógica de control de excepciones personalizada para diferentes escenarios.
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)
Parámetros
- httpContext
- HttpContext
HttpContext de la solicitud.
- exception
- Exception
Excepción no controlada.
- cancellationToken
- CancellationToken
Token de cancelación.
Devoluciones
Tarea que representa la operación de lectura asincrónica. El valor de su Result propiedad contiene el resultado de la operación de control.
true es si la excepción se ha controlado correctamente; de lo contrario, false.