IAlwaysRunResultFilter Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Filtre qui entoure l’exécution de tous les résultats de l’action.
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
- Implémente
Remarques
L’interface IAlwaysRunResultFilter déclare une IResultFilter implémentation qui doit s’exécuter pour tous les résultats de l’action. .
IResultFilter les instances et IAsyncResultFilter ne sont pas exécutées dans les cas où un filtre d’autorisation ou un filtre de ressources court-circuite la demande pour empêcher l’exécution de l’action. IResultFilter et IAsyncResultFilter les implémentations ne sont pas non plus exécutées dans les cas où un filtre d’exception gère une exception en produisant un résultat d’action.
Méthodes
OnResultExecuted(ResultExecutedContext) |
Appelée après l'exécution du résultat de l'action. (Hérité de IResultFilter) |
OnResultExecuting(ResultExecutingContext) |
Appelée avant l'exécution du résultat de l'action. (Hérité de IResultFilter) |