Aracılığıyla paylaş


PageHandlerSelectedContext Sınıf

Tanım

ve OnPageHandlerSelectionAsync(PageHandlerSelectedContext)içinde OnPageHandlerSelected(PageHandlerSelectedContext) özel olarak kullanılan sayfa filtreleri için bir bağlam.

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
Devralma
PageHandlerSelectedContext

Oluşturucular

PageHandlerSelectedContext(PageContext, IList<IFilterMetadata>, Object)

PageHandlerExecutedContext öğesinin yeni bir örneğini oluşturur.

Özellikler

ActionDescriptor

Geçerli sayfayla ilişkili tanımlayıcıyı alır.

Filters

Tüm uygulanabilir IFilterMetadata uygulamaları alır.

(Devralındığı yer: FilterContext)
HandlerInstance

İşleyici yöntemini içeren nesne örneğini alır.

HandlerMethod

Çağrılmak üzere olan işleyici yönteminin tanımlayıcısını alır veya ayarlar.

HttpContext

Geçerli istek için öğesini HttpContext alır veya ayarlar.

(Devralındığı yer: ActionContext)
ModelState

ModelStateDictionary öğesini alır.

(Devralındığı yer: ActionContext)
RouteData

Geçerli istek için öğesini RouteData alır veya ayarlar.

(Devralındığı yer: ActionContext)

Yöntemler

FindEffectivePolicy<TMetadata>()

ile FilterContextilişkili eyleme uygulanan türün TMetadata en etkili (en özel) ilkesini döndürür.

(Devralındığı yer: FilterContext)
IsEffectivePolicy<TMetadata>(TMetadata)

Sağlananın IFilterMetadata ile FilterContextilişkili eyleme uygulanan en etkili ilke (en özel) olup olmadığını belirten bir değer döndürür.

(Devralındığı yer: FilterContext)

Şunlara uygulanır