IAlwaysRunResultFilter Interfaz

Definición

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

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
Implementaciones

Comentarios

La IAlwaysRunResultFilter interfaz declara una IResultFilter 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

OnResultExecuted(ResultExecutedContext)

Se llama después de ejecutarse el resultado de la acción.

(Heredado de IResultFilter)
OnResultExecuting(ResultExecutingContext)

Se llama antes de que se ejecute el resultado de la acción.

(Heredado de IResultFilter)

Se aplica a