IAlwaysRunResultFilter Interfejs

Definicja

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

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
Implementuje

Uwagi

Interfejs IAlwaysRunResultFilter deklaruje implementację IResultFilter , 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

OnResultExecuted(ResultExecutedContext)

Wywołana po wykonaniu wyniku akcji.

(Odziedziczone po IResultFilter)
OnResultExecuting(ResultExecutingContext)

Wywołana przed wykonaniem wyniku akcji.

(Odziedziczone po IResultFilter)

Dotyczy