Partager via


ActionExecutingContext Classe

Définition

public ref class ActionExecutingContext : Microsoft::AspNetCore::Mvc::Filters::FilterContext
public class ActionExecutingContext : Microsoft.AspNetCore.Mvc.Filters.FilterContext
type ActionExecutingContext = class
    inherit FilterContext
Public Class ActionExecutingContext
Inherits FilterContext
Héritage
ActionExecutingContext

Constructeurs

ActionExecutingContext(ActionContext, IList<IFilterMetadata>, IDictionary<String,Object>, Object)

Instancie une nouvelle ActionExecutingContext instance.

Propriétés

ActionArguments

Obtient les arguments à passer lors de l’appel de l’action. Les clés sont des noms de paramètres.

ActionDescriptor

Obtient ou définit le ActionDescriptor pour l’action sélectionnée.

(Hérité de ActionContext)
Controller

Obtient le contrôleur instance contenant l’action.

Filters

Obtient toutes les implémentations applicables IFilterMetadata .

(Hérité de FilterContext)
HttpContext

Obtient ou définit le HttpContext pour la requête actuelle.

(Hérité de ActionContext)
ModelState

Obtient ModelStateDictionary.

(Hérité de ActionContext)
Result

Obtient ou définit le IActionResult à exécuter. La définition Result d’une valeur non-ànull l’intérieur d’un filtre d’action court-circuite l’action et les filtres d’action restants.

RouteData

Obtient ou définit le RouteData pour la requête actuelle.

(Hérité de ActionContext)

Méthodes

FindEffectivePolicy<TMetadata>()

Retourne la stratégie la plus efficace (la plus spécifique) de type TMetadata appliquée à l’action associée à .FilterContext

(Hérité de FilterContext)
IsEffectivePolicy<TMetadata>(TMetadata)

Retourne une valeur indiquant si le fourni IFilterMetadata est la stratégie la plus efficace (la plus spécifique) appliquée à l’action associée à .FilterContext

(Hérité de FilterContext)

S’applique à