ResultExecutingContext 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 výsledků, konkrétně OnResultExecuting(ResultExecutingContext) a OnResultExecutionAsync(ResultExecutingContext, ResultExecutionDelegate) volání.
public ref class ResultExecutingContext : Microsoft::AspNetCore::Mvc::Filters::FilterContext
public class ResultExecutingContext : Microsoft.AspNetCore.Mvc.Filters.FilterContext
type ResultExecutingContext = class
inherit FilterContext
Public Class ResultExecutingContext
Inherits FilterContext
- Dědičnost
Konstruktory
ResultExecutingContext(ActionContext, IList<IFilterMetadata>, IActionResult, Object) |
Vytvoří instanci nové ResultExecutingContext instance. |
Vlastnosti
ActionDescriptor |
Získá nebo nastaví ActionDescriptor pro vybranou akci. (Zděděno od ActionContext) |
Cancel |
Získá nebo nastaví indikaci, že kanál filtru výsledků by měl být zkratovaný. |
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í pro HttpContext aktuální požadavek. (Zděděno od ActionContext) |
ModelState |
Získá .ModelStateDictionary (Zděděno od ActionContext) |
Result |
Získá nebo nastaví spuštění IActionResult . Nastavení Result na hodnotu, která není |
RouteData |
Získá nebo nastaví pro RouteData aktuální požadavek. (Zděděno od ActionContext) |
Metody
FindEffectivePolicy<TMetadata>() |
Vrátí nejúčinnější (nejkonkrétnější) zásadu typu |
IsEffectivePolicy<TMetadata>(TMetadata) |
Vrátí hodnotu označující, jestli je poskytnutá IFilterMetadata zásada nejúčinnější (nejkonkrétnější) použitá na akci přidruženou k FilterContext. (Zděděno od FilterContext) |