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)

Tworzy wystąpienie nowego ActionExecutingContext wystąpienia.

Właściwości

ActionArguments

Pobiera argumenty do przekazania podczas wywoływania 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 wartość HttpContext dla bieżącego żądania.

(Odziedziczone po ActionContext)
ModelState

Pobiera klasę ModelStateDictionary.

(Odziedziczone po ActionContext)
Result

Pobiera lub ustawia element IActionResult do wykonania. Ustawienie Result wartości innej niżnull wartość wewnątrz filtru akcji spowoduje zwarcie akcji i pozostałych filtrów akcji.

RouteData

Pobiera lub ustawia wartość RouteData dla bieżącego żądania.

(Odziedziczone po ActionContext)

Metody

FindEffectivePolicy<TMetadata>()

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

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

Zwraca wartość wskazującą, czy podana IFilterMetadata jest najbardziej efektywna zasada (najbardziej specyficzna) zastosowana do akcji skojarzonej z elementem FilterContext.

(Odziedziczone po FilterContext)

Dotyczy