ActionExecutingContext Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um contexto para filtros de ação, especificamente OnActionExecuting(ActionExecutingContext) e OnActionExecutionAsync(ActionExecutingContext, ActionExecutionDelegate) chamadas.
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
- Herança
Construtores
ActionExecutingContext(ActionContext, IList<IFilterMetadata>, IDictionary<String,Object>, Object) |
Instancia uma nova ActionExecutingContext instância. |
Propriedades
ActionArguments |
Obtém os argumentos a serem passados ao invocar a ação. As chaves são nomes de parâmetro. |
ActionDescriptor |
Obtém ou define o ActionDescriptor para a ação selecionada. (Herdado de ActionContext) |
Controller |
Obtém a instância do controlador que contém a ação. |
Filters |
Obtém todas as implementações aplicáveis IFilterMetadata . (Herdado de FilterContext) |
HttpContext |
Obtém ou define o HttpContext para a solicitação atual. (Herdado de ActionContext) |
ModelState |
Obtém o ModelStateDictionary. (Herdado de ActionContext) |
Result |
Obtém ou define o IActionResult a ser executado. Definir Result como um valor não dentro de |
RouteData |
Obtém ou define o RouteData para a solicitação atual. (Herdado de ActionContext) |
Métodos
FindEffectivePolicy<TMetadata>() |
Retorna a política mais eficaz (mais específica) do tipo |
IsEffectivePolicy<TMetadata>(TMetadata) |
Retorna um valor que indica se o fornecido IFilterMetadata é a política mais eficaz (mais específica) aplicada à ação associada ao FilterContext. (Herdado de FilterContext) |