IAsyncAlwaysRunResultFilter Интерфейс

Определение

Фильтр, который асинхронно окружает выполнение всех результатов действий.

public interface class IAsyncAlwaysRunResultFilter : Microsoft::AspNetCore::Mvc::Filters::IAsyncResultFilter
public interface IAsyncAlwaysRunResultFilter : Microsoft.AspNetCore.Mvc.Filters.IAsyncResultFilter
type IAsyncAlwaysRunResultFilter = interface
    interface IAsyncResultFilter
    interface IFilterMetadata
Public Interface IAsyncAlwaysRunResultFilter
Implements IAsyncResultFilter
Реализации

Комментарии

Интерфейс IAsyncAlwaysRunResultFilter объявляет реализацию IAsyncResultFilter , которая должна выполняться для всех результатов действия. .

IResultFilter Экземпляры и IAsyncResultFilter не выполняются в тех случаях, когда фильтр авторизации или фильтр ресурсов замыкает запрос, чтобы предотвратить выполнение действия. IResultFilter Реализации и IAsyncResultFilter также не выполняются в тех случаях, когда фильтр исключений обрабатывает исключение путем создания результата действия.

Методы

OnResultExecutionAsync(ResultExecutingContext, ResultExecutionDelegate)

Вызывается асинхронно перед результатом действия.

(Унаследовано от IAsyncResultFilter)

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