ActionExecutingContext Třída

Definice

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
Dědičnost
ActionExecutingContext

Konstruktory

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

Vytvoří instanci nové ActionExecutingContext instance.

Vlastnosti

ActionArguments

Získá argumenty, které se mají předat při vyvolání akce. Klíče jsou názvy parametrů.

ActionDescriptor

Získá nebo nastaví pro vybranou ActionDescriptor akci.

(Zděděno od ActionContext)
Controller

Získá instanci kontroleru obsahující akci.

Filters

Získá všechny použitelné IFilterMetadata implementace.

(Zděděno od FilterContext)
HttpContext

Získá nebo nastaví HttpContext pro aktuální požadavek.

(Zděděno od ActionContext)
ModelState

ModelStateDictionaryZíská .

(Zděděno od ActionContext)
Result

Získá nebo nastaví IActionResult spuštění. Nastavení Result na hodnotu, která není null uvnitř filtru akcí, zkrátí akci a všechny zbývající filtry akcí.

RouteData

Získá nebo nastaví RouteData pro aktuální požadavek.

(Zděděno od ActionContext)

Metody

FindEffectivePolicy<TMetadata>()

Vrátí nejúčinnější (nejvýraznější) zásadu typu TMetadata použitou na akci přidruženou k FilterContext.

(Zděděno od FilterContext)
IsEffectivePolicy<TMetadata>(TMetadata)

Vrátí hodnotu označující, jestli je zadaná IFilterMetadata zásada nejúčinnější (nejvýraznější) použitá na akci přidruženou k FilterContextdané akci .

(Zděděno od FilterContext)

Platí pro