IAsyncAlwaysRunResultFilter Interfaz

Definición

Filtro que rodea de forma asincrónica la ejecución de todos los resultados de la acción.

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
Implementaciones

Comentarios

La IAsyncAlwaysRunResultFilter interfaz declara una IAsyncResultFilter implementación que se debe ejecutar para todos los resultados de la acción. .

IResultFilter las instancias y IAsyncResultFilter no se ejecutan en casos en los que un filtro de autorización o filtro de recursos cortocircuita la solicitud para evitar la ejecución de la acción. IResultFilter Las implementaciones y IAsyncResultFilter tampoco se ejecutan en los casos en los que un filtro de excepciones controla una excepción mediante la generación de un resultado de acción.

Métodos

OnResultExecutionAsync(ResultExecutingContext, ResultExecutionDelegate)

Se llama de forma asincrónica antes del resultado de la acción.

(Heredado de IAsyncResultFilter)

Se aplica a