Share via


PageHandlerExecutingContext 類別

定義

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
繼承
PageHandlerExecutingContext

建構函式

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

建立 PageHandlerExecutingContext 的新執行個體。

屬性

ActionDescriptor

取得與目前頁面相關聯的描述項。

Filters

取得所有適用的 IFilterMetadata 實作。

(繼承來源 FilterContext)
HandlerArguments

取得叫用處理程式方法時要傳遞的引數。 索引鍵是參數名稱。

HandlerInstance

取得包含處理常式方法的物件實例。

HandlerMethod

取得即將叫用之處理常式方法的描述元。

HttpContext

取得或設定 HttpContext 目前要求的 。

(繼承來源 ActionContext)
ModelState

取得 ModelStateDictionary

(繼承來源 ActionContext)
Result

取得或設定 IActionResult 要執行的 。 將 設定 Result 為頁面篩選準則內的非 null 值,將會縮短頁面和其餘任何頁面篩選準則。

RouteData

取得或設定 RouteData 目前要求的 。

(繼承來源 ActionContext)

方法

FindEffectivePolicy<TMetadata>()

傳回套用至相關聯 FilterContext 動作之類型 TMetadata 之最有效 (最特定) 原則。

(繼承來源 FilterContext)
IsEffectivePolicy<TMetadata>(TMetadata)

傳回值,指出提供的 IFilterMetadata 是否為最有效原則 (套用至相關聯 FilterContext 動作的最特定) 。

(繼承來源 FilterContext)

適用於