ActionExecutingContext Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Kontext pro filtry akcí, konkrétně OnActionExecuted(ActionExecutedContext) volání.OnActionExecutionAsync(ActionExecutingContext, ActionExecutionDelegate)
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
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í |
| 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 |
| 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) |