ExceptionFilterAttribute Klasa

Definicja

Filtr abstrakcyjny uruchamiany asynchronicznie po wystąpieniu akcji.Exception Podklasy muszą przesłonić OnException(ExceptionContext) lub OnExceptionAsync(ExceptionContext) nie oba te klasy.

public ref class ExceptionFilterAttribute abstract : Attribute, Microsoft::AspNetCore::Mvc::Filters::IAsyncExceptionFilter, Microsoft::AspNetCore::Mvc::Filters::IExceptionFilter, Microsoft::AspNetCore::Mvc::Filters::IOrderedFilter
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)]
public abstract class ExceptionFilterAttribute : Attribute, Microsoft.AspNetCore.Mvc.Filters.IAsyncExceptionFilter, Microsoft.AspNetCore.Mvc.Filters.IExceptionFilter, Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)>]
type ExceptionFilterAttribute = class
    inherit Attribute
    interface IAsyncExceptionFilter
    interface IFilterMetadata
    interface IExceptionFilter
    interface IOrderedFilter
Public MustInherit Class ExceptionFilterAttribute
Inherits Attribute
Implements IAsyncExceptionFilter, IExceptionFilter, IOrderedFilter
Dziedziczenie
ExceptionFilterAttribute
Atrybuty
Implementuje

Konstruktory

ExceptionFilterAttribute()

Filtr abstrakcyjny uruchamiany asynchronicznie po wystąpieniu akcji.Exception Podklasy muszą przesłonić OnException(ExceptionContext) lub OnExceptionAsync(ExceptionContext) nie oba te klasy.

Właściwości

Order

Pobiera wartość kolejności określania kolejności wykonywania filtrów. Filtry są wykonywane w rosnącej wartości liczbowej Order właściwości.

Metody

OnException(ExceptionContext)

Wywołana po wykonaniu akcji zgłosiła element Exception.

OnExceptionAsync(ExceptionContext)

Wywołana po wykonaniu akcji zgłosiła element Exception.

Dotyczy