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. |