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)

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