Compartir a través de


ActionExecutingContext Clase

Definición

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
Herencia
ActionExecutingContext

Constructores

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

Crea una instancia de una nueva ActionExecutingContext instancia.

Propiedades

ActionArguments

Obtiene los argumentos que se van a pasar al invocar la acción. Las claves son nombres de parámetro.

ActionDescriptor

Obtiene o establece para ActionDescriptor la acción seleccionada.

(Heredado de ActionContext)
Controller

Obtiene la instancia del controlador que contiene la acción.

Filters

Obtiene todas las implementaciones aplicables IFilterMetadata .

(Heredado de FilterContext)
HttpContext

Obtiene o establece el objeto HttpContext para la solicitud actual.

(Heredado de ActionContext)
ModelState

Obtiene la estructura ModelStateDictionary.

(Heredado de ActionContext)
Result

Obtiene o establece el objeto que IActionResult se va a ejecutar. Si se establece Result en un valor distinto de unnull filtro de acción, se cortocircuitará la acción y los filtros de acción restantes.

RouteData

Obtiene o establece el objeto RouteData para la solicitud actual.

(Heredado de ActionContext)

Métodos

FindEffectivePolicy<TMetadata>()

Devuelve la directiva más eficaz (más específica) de tipo TMetadata aplicada a la acción asociada a FilterContext.

(Heredado de FilterContext)
IsEffectivePolicy<TMetadata>(TMetadata)

Devuelve un valor que indica si el proporcionado IFilterMetadata es la directiva más eficaz (más específica) aplicada a la acción asociada a FilterContext.

(Heredado de FilterContext)

Se aplica a