IAsyncAlwaysRunResultFilter Interfejs

Definicja

Filtr, który asynchronicznie otacza wykonywanie wszystkich wyników akcji.

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
Implementuje

Uwagi

Interfejs IAsyncAlwaysRunResultFilter deklaruje implementację IAsyncResultFilter , która powinna zostać uruchomiona dla wszystkich wyników akcji. .

IResultFilter wystąpienia i IAsyncResultFilter nie są wykonywane w przypadkach, gdy filtr autoryzacji lub filtr zasobów zwarcie żądania uniemożliwiają wykonanie akcji. IResultFilter implementacje i IAsyncResultFilter nie są również wykonywane w przypadkach, gdy filtr wyjątku obsługuje wyjątek, generując wynik akcji.

Metody

OnResultExecutionAsync(ResultExecutingContext, ResultExecutionDelegate)

Wywoływana asynchronicznie przed wynikiem akcji.

(Odziedziczone po IAsyncResultFilter)

Dotyczy