IAlwaysRunResultFilter Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Фильтр, который окружает выполнение всех результатов действия.
public interface class IAlwaysRunResultFilter : Microsoft::AspNetCore::Mvc::Filters::IResultFilter
public interface IAlwaysRunResultFilter : Microsoft.AspNetCore.Mvc.Filters.IResultFilter
type IAlwaysRunResultFilter = interface
interface IResultFilter
interface IFilterMetadata
type IAlwaysRunResultFilter = interface
interface IFilterMetadata
interface IResultFilter
Public Interface IAlwaysRunResultFilter
Implements IResultFilter
- Реализации
Комментарии
Интерфейс IAlwaysRunResultFilter объявляет реализацию IResultFilter , которая должна выполняться для всех результатов действия. .
IResultFilter Экземпляры и IAsyncResultFilter не выполняются в случаях, когда фильтр авторизации или фильтр ресурсов замыкает запрос, чтобы предотвратить выполнение действия. IResultFilter Реализации и IAsyncResultFilter также не выполняются в случаях, когда фильтр исключений обрабатывает исключение путем создания результата действия.
Методы
OnResultExecuted(ResultExecutedContext) |
Вызывается после выполнения результата действия. (Унаследовано от IResultFilter) |
OnResultExecuting(ResultExecutingContext) |
Вызывается до выполнения результата действия. (Унаследовано от IResultFilter) |