IAlwaysRunResultFilter Interface

Definição

Um filtro que envolve a execução de todos os resultados da ação.

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
Implementações

Comentários

A IAlwaysRunResultFilter interface declara uma implementação IResultFilter que deve ser executada para todos os resultados da ação. .

IResultFilter as instâncias e IAsyncResultFilter não são executadas nos casos em que um filtro de autorização ou filtro de recurso causa um curto-circuito na solicitação para impedir a execução da ação. IResultFilter As implementações e IAsyncResultFilter também não são executadas nos casos em que um filtro de exceção manipula uma exceção produzindo um resultado de ação.

Métodos

OnResultExecuted(ResultExecutedContext)

Chamado após o resultado da ação ser executado.

(Herdado de IResultFilter)
OnResultExecuting(ResultExecutingContext)

Chamado antes de o resultado da ação ser executado.

(Herdado de IResultFilter)

Aplica-se a