IAsyncAlwaysRunResultFilter Interface

Definição

Um filtro que envolve de forma assíncrona a execução de todos os resultados da ação.

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

Comentários

A IAsyncAlwaysRunResultFilter interface declara uma implementação IAsyncResultFilter 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

OnResultExecutionAsync(ResultExecutingContext, ResultExecutionDelegate)

Chamado de forma assíncrona antes do resultado da ação.

(Herdado de IAsyncResultFilter)

Aplica-se a