ExceptionFilterAttribute Класс

Определение

Абстрактный фильтр, который выполняется асинхронно после того, как действие создало Exceptionисключение . Подклассы должны переопределять OnException(ExceptionContext) или, OnExceptionAsync(ExceptionContext) но не оба.

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
Наследование
ExceptionFilterAttribute
Атрибуты
Реализации

Конструкторы

ExceptionFilterAttribute()

Абстрактный фильтр, который выполняется асинхронно после того, как действие создало Exceptionисключение . Подклассы должны переопределять OnException(ExceptionContext) или, OnExceptionAsync(ExceptionContext) но не оба.

Свойства

Order

Возвращает значение порядка для определения порядка выполнения фильтров. Фильтры выполняются в возрастающем числовом значении Order свойства.

Методы

OnException(ExceptionContext)

Вызывается после того, как действие создало исключение Exception.

OnExceptionAsync(ExceptionContext)

Вызывается после того, как действие создало исключение Exception.

Применяется к