Sdílet prostřednictvím


ExceptionHandlerExtensions.UseExceptionHandler Metoda

Definice

Přetížení

UseExceptionHandler(IApplicationBuilder)

Přidá do kanálu middleware, který zachytí výjimky, zapíše je do protokolu a znovu spustí požadavek v alternativním kanálu. Pokud už byla odpověď spuštěna, požadavek se znovu nespustí.

UseExceptionHandler(IApplicationBuilder, ExceptionHandlerOptions)

Přidá do kanálu middleware, který zachytí výjimky, zapíše je do protokolu a znovu spustí požadavek v alternativním kanálu. Pokud už byla odpověď spuštěna, požadavek se znovu nespustí.

UseExceptionHandler(IApplicationBuilder, Action<IApplicationBuilder>)

Přidá do kanálu middleware, který zachytí výjimky, zapíše je do protokolu a znovu spustí požadavek v alternativním kanálu. Pokud už byla odpověď spuštěna, požadavek se znovu nespustí.

UseExceptionHandler(IApplicationBuilder, String)

Přidá do kanálu middleware, který zachytí výjimky, zapíše je do protokolu, resetuje cestu požadavku a požadavek znovu spustí. Pokud už byla odpověď spuštěna, požadavek se znovu nespustí.

UseExceptionHandler(IApplicationBuilder, String, Boolean)

Přidá do kanálu middleware, který zachytí výjimky, zapíše je do protokolu, resetuje cestu požadavku a požadavek znovu spustí. Pokud už byla odpověď spuštěna, požadavek se znovu nespustí.

UseExceptionHandler(IApplicationBuilder)

Zdroj:
ExceptionHandlerExtensions.cs
Zdroj:
ExceptionHandlerExtensions.cs
Zdroj:
ExceptionHandlerExtensions.cs

Přidá do kanálu middleware, který zachytí výjimky, zapíše je do protokolu a znovu spustí požadavek v alternativním kanálu. Pokud už byla odpověď spuštěna, požadavek se znovu nespustí.

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

Návraty

Platí pro

UseExceptionHandler(IApplicationBuilder, ExceptionHandlerOptions)

Zdroj:
ExceptionHandlerExtensions.cs
Zdroj:
ExceptionHandlerExtensions.cs
Zdroj:
ExceptionHandlerExtensions.cs

Přidá do kanálu middleware, který zachytí výjimky, zapíše je do protokolu a znovu spustí požadavek v alternativním kanálu. Pokud už byla odpověď spuštěna, požadavek se znovu nespustí.

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

Návraty

Platí pro

UseExceptionHandler(IApplicationBuilder, Action<IApplicationBuilder>)

Zdroj:
ExceptionHandlerExtensions.cs
Zdroj:
ExceptionHandlerExtensions.cs
Zdroj:
ExceptionHandlerExtensions.cs

Přidá do kanálu middleware, který zachytí výjimky, zapíše je do protokolu a znovu spustí požadavek v alternativním kanálu. Pokud už byla odpověď spuštěna, požadavek se znovu nespustí.

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

Návraty

Platí pro

UseExceptionHandler(IApplicationBuilder, String)

Zdroj:
ExceptionHandlerExtensions.cs
Zdroj:
ExceptionHandlerExtensions.cs
Zdroj:
ExceptionHandlerExtensions.cs

Přidá do kanálu middleware, který zachytí výjimky, zapíše je do protokolu, resetuje cestu požadavku a požadavek znovu spustí. Pokud už byla odpověď spuštěna, požadavek se znovu nespustí.

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

Návraty

Platí pro

UseExceptionHandler(IApplicationBuilder, String, Boolean)

Zdroj:
ExceptionHandlerExtensions.cs

Přidá do kanálu middleware, který zachytí výjimky, zapíše je do protokolu, resetuje cestu požadavku a požadavek znovu spustí. Pokud už byla odpověď spuštěna, požadavek se znovu nespustí.

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

Cesta String ke koncovému bodu, který bude zpracovávat výjimku.

createScopeForErrors
Boolean

Určuje, jestli se má vytvořit nový IServiceProvider obor.

Návraty

Platí pro