Sdílet prostřednictvím


PageHandlerSelectedContext Třída

Definice

Kontext pro filtry stránek, který se používá konkrétně v OnPageHandlerSelected(PageHandlerSelectedContext) a OnPageHandlerSelectionAsync(PageHandlerSelectedContext).

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

Konstruktory

PageHandlerSelectedContext(PageContext, IList<IFilterMetadata>, Object)

Vytvoří novou instanci položky PageHandlerExecutedContext.

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)
HandlerInstance

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

HandlerMethod

Získá nebo nastaví 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)
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