Aracılığıyla paylaş


IExceptionHandler.TryHandleAsync Yöntem

Tanım

Belirtilen özel durumu ASP.NET Core işlem hattı içinde zaman uyumsuz olarak işlemeye çalışır. Bu yöntemin uygulamaları farklı senaryolar için özel özel durum işleme mantığı sağlayabilir.

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)

Parametreler

httpContext
HttpContext

İstek için HttpContext öğesi.

exception
Exception

İşlenmeyen özel durum.

cancellationToken
CancellationToken

İptal belirteci.

Döndürülenler

Zaman uyumsuz okuma işlemini temsil eden görev. özelliğinin Result değeri, işleme işleminin sonucunu içerir. true özel durum başarıyla işlendiyse; aksi takdirde false.

Şunlara uygulanır