ActionExecutingContext Klasa

Definicja

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

Konstruktory

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

Wystąpienie nowego ActionExecutingContext wystąpienia.

Właściwości

ActionArguments

Pobiera argumenty do przekazania podczas wywołania akcji. Klucze są nazwami parametrów.

ActionDescriptor

Pobiera lub ustawia ActionDescriptor dla wybranej akcji.

(Odziedziczone po ActionContext)
Controller

Pobiera wystąpienie kontrolera zawierające akcję.

Filters

Pobiera wszystkie odpowiednie IFilterMetadata implementacje.

(Odziedziczone po FilterContext)
HttpContext

Pobiera lub ustawia HttpContext dla bieżącego żądania.

(Odziedziczone po ActionContext)
ModelState

Pobiera klasę ModelStateDictionary.

(Odziedziczone po ActionContext)
Result

Pobiera lub ustawia IActionResult do wykonania. Ustawienie wartości o wartości innych niż null wewnątrz filtru akcji spowoduje, że akcja i pozostałe filtry akcji zostaną Result skrócone.

RouteData

Pobiera lub ustawia RouteData dla bieżącego żądania.

(Odziedziczone po ActionContext)

Metody

FindEffectivePolicy<TMetadata>()

Zwraca najbardziej efektywne (najbardziej specyficzne) zasady typu zastosowane TMetadata do akcji skojarzonej z . FilterContext

(Odziedziczone po FilterContext)
IsEffectivePolicy<TMetadata>(TMetadata)

Zwraca wartość wskazującą, czy podane zasady są najskuteczniejszymi (najbardziej konkretnymi) zastosowanymi do akcji IFilterMetadata skojarzonej z FilterContext .

(Odziedziczone po FilterContext)

Dotyczy