Sdílet prostřednictvím


PageHandlerExecutingContext Třída

Definice

public ref class PageHandlerExecutingContext : Microsoft::AspNetCore::Mvc::Filters::FilterContext
public class PageHandlerExecutingContext : Microsoft.AspNetCore.Mvc.Filters.FilterContext
type PageHandlerExecutingContext = class
    inherit FilterContext
Public Class PageHandlerExecutingContext
Inherits FilterContext
Dědičnost
PageHandlerExecutingContext

Konstruktory

PageHandlerExecutingContext(PageContext, IList<IFilterMetadata>, HandlerMethodDescriptor, IDictionary<String,Object>, Object)

Vytvoří novou instanci položky PageHandlerExecutingContext.

Vlastnosti

ActionDescriptor

Získá popisovač přidružený k aktuální stránce.

Filters

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

(Zděděno od FilterContext)
HandlerArguments

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

HandlerInstance

Získá objekt instance obsahující obslužnou rutinu metody.

HandlerMethod

Získá popisovač pro metodu obslužné rutiny, která má být vyvolána.

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 jinou hodnotunull uvnitř filtru stránky způsobí zkraty stránky a všech zbývajících filtrů stránky.

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 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 poskytnutá IFilterMetadata zásada nejúčinnější (nejkonkrétnější) použitá na akci přidruženou k FilterContext.

(Zděděno od FilterContext)

Platí pro