ExceptionHandlerExtensions.UseExceptionHandler Metoda

Definicja

Przeciążenia

UseExceptionHandler(IApplicationBuilder)

Dodaje oprogramowanie pośredniczące do potoku, które przechwytuje wyjątki, rejestruje je i ponownie wykonuje żądanie w alternatywnym potoku. Żądanie nie zostanie ponownie wykonane, jeśli odpowiedź została już uruchomiona.

UseExceptionHandler(IApplicationBuilder, ExceptionHandlerOptions)

Dodaje oprogramowanie pośredniczące do potoku, które przechwytuje wyjątki, rejestruje je i ponownie wykonuje żądanie w alternatywnym potoku. Żądanie nie zostanie ponownie wykonane, jeśli odpowiedź została już uruchomiona.

UseExceptionHandler(IApplicationBuilder, Action<IApplicationBuilder>)

Dodaje oprogramowanie pośredniczące do potoku, które przechwytuje wyjątki, rejestruje je i ponownie wykonuje żądanie w alternatywnym potoku. Żądanie nie zostanie ponownie wykonane, jeśli odpowiedź została już uruchomiona.

UseExceptionHandler(IApplicationBuilder, String)

Dodaje oprogramowanie pośredniczące do potoku, które przechwytuje wyjątki, rejestruje je, resetuje ścieżkę żądania i ponownie wykonuje żądanie. Żądanie nie zostanie ponownie wykonane, jeśli odpowiedź została już uruchomiona.

UseExceptionHandler(IApplicationBuilder, String, Boolean)

Dodaje oprogramowanie pośredniczące do potoku, które przechwytuje wyjątki, rejestruje je, resetuje ścieżkę żądania i ponownie wykonuje żądanie. Żądanie nie zostanie ponownie wykonane, jeśli odpowiedź została już uruchomiona.

UseExceptionHandler(IApplicationBuilder)

Dodaje oprogramowanie pośredniczące do potoku, które przechwytuje wyjątki, rejestruje je i ponownie wykonuje żądanie w alternatywnym potoku. Żądanie nie zostanie ponownie wykonane, jeśli odpowiedź została już uruchomiona.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ UseExceptionHandler(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ app);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseExceptionHandler (this Microsoft.AspNetCore.Builder.IApplicationBuilder app);
static member UseExceptionHandler : Microsoft.AspNetCore.Builder.IApplicationBuilder -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function UseExceptionHandler (app As IApplicationBuilder) As IApplicationBuilder

Parametry

Zwraca

Dotyczy

UseExceptionHandler(IApplicationBuilder, ExceptionHandlerOptions)

Dodaje oprogramowanie pośredniczące do potoku, które przechwytuje wyjątki, rejestruje je i ponownie wykonuje żądanie w alternatywnym potoku. Żądanie nie zostanie ponownie wykonane, jeśli odpowiedź została już uruchomiona.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ UseExceptionHandler(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ app, Microsoft::AspNetCore::Builder::ExceptionHandlerOptions ^ options);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseExceptionHandler (this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Builder.ExceptionHandlerOptions options);
static member UseExceptionHandler : Microsoft.AspNetCore.Builder.IApplicationBuilder * Microsoft.AspNetCore.Builder.ExceptionHandlerOptions -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function UseExceptionHandler (app As IApplicationBuilder, options As ExceptionHandlerOptions) As IApplicationBuilder

Parametry

Zwraca

Dotyczy

UseExceptionHandler(IApplicationBuilder, Action<IApplicationBuilder>)

Dodaje oprogramowanie pośredniczące do potoku, które przechwytuje wyjątki, rejestruje je i ponownie wykonuje żądanie w alternatywnym potoku. Żądanie nie zostanie ponownie wykonane, jeśli odpowiedź została już uruchomiona.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ UseExceptionHandler(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ app, Action<Microsoft::AspNetCore::Builder::IApplicationBuilder ^> ^ configure);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseExceptionHandler (this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Action<Microsoft.AspNetCore.Builder.IApplicationBuilder> configure);
static member UseExceptionHandler : Microsoft.AspNetCore.Builder.IApplicationBuilder * Action<Microsoft.AspNetCore.Builder.IApplicationBuilder> -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function UseExceptionHandler (app As IApplicationBuilder, configure As Action(Of IApplicationBuilder)) As IApplicationBuilder

Parametry

Zwraca

Dotyczy

UseExceptionHandler(IApplicationBuilder, String)

Dodaje oprogramowanie pośredniczące do potoku, które przechwytuje wyjątki, rejestruje je, resetuje ścieżkę żądania i ponownie wykonuje żądanie. Żądanie nie zostanie ponownie wykonane, jeśli odpowiedź została już uruchomiona.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ UseExceptionHandler(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ app, System::String ^ errorHandlingPath);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseExceptionHandler (this Microsoft.AspNetCore.Builder.IApplicationBuilder app, string errorHandlingPath);
static member UseExceptionHandler : Microsoft.AspNetCore.Builder.IApplicationBuilder * string -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function UseExceptionHandler (app As IApplicationBuilder, errorHandlingPath As String) As IApplicationBuilder

Parametry

errorHandlingPath
String

Zwraca

Dotyczy

UseExceptionHandler(IApplicationBuilder, String, Boolean)

Dodaje oprogramowanie pośredniczące do potoku, które przechwytuje wyjątki, rejestruje je, resetuje ścieżkę żądania i ponownie wykonuje żądanie. Żądanie nie zostanie ponownie wykonane, jeśli odpowiedź została już uruchomiona.

public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseExceptionHandler (this Microsoft.AspNetCore.Builder.IApplicationBuilder app, string errorHandlingPath, bool createScopeForErrors);
static member UseExceptionHandler : Microsoft.AspNetCore.Builder.IApplicationBuilder * string * bool -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function UseExceptionHandler (app As IApplicationBuilder, errorHandlingPath As String, createScopeForErrors As Boolean) As IApplicationBuilder

Parametry

errorHandlingPath
String

Ścieżka String do punktu końcowego, który będzie obsługiwać wyjątek.

createScopeForErrors
Boolean

Niezależnie od tego, czy chcesz utworzyć nowy IServiceProvider zakres.

Zwraca

Dotyczy