IAlwaysRunResultFilter Interfaccia

Definizione

Filtro che circonda l'esecuzione di tutti i risultati dell'azione.

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
Implementazioni

Commenti

L'interfaccia IAlwaysRunResultFilter dichiara un'implementazione IResultFilter che deve essere eseguita per tutti i risultati dell'azione. .

IResultFilter e IAsyncResultFilter le istanze non vengono eseguite nei casi in cui un filtro di autorizzazione o un filtro di risorse corto circuito la richiesta per impedire l'esecuzione dell'azione. IResultFilter e IAsyncResultFilter le implementazioni non vengono eseguite anche nei casi in cui un filtro di eccezione gestisce un'eccezione generando un risultato dell'azione.

Metodi

OnResultExecuted(ResultExecutedContext)

Chiamato dopo l'esecuzione del risultato dell'azione.

(Ereditato da IResultFilter)
OnResultExecuting(ResultExecutingContext)

Chiamato prima dell'esecuzione del risultato dell'azione.

(Ereditato da IResultFilter)

Si applica a