ActionExecutingContext 類別

定義

public ref class ActionExecutingContext : Microsoft::AspNetCore::Mvc::Filters::FilterContext
public class ActionExecutingContext : Microsoft.AspNetCore.Mvc.Filters.FilterContext
type ActionExecutingContext = class
    inherit FilterContext
Public Class ActionExecutingContext
Inherits FilterContext
繼承
ActionExecutingContext

建構函式

ActionExecutingContext(ActionContext, IList<IFilterMetadata>, IDictionary<String,Object>, Object)

具現化新的 ActionExecutingContext 實例。

屬性

ActionArguments

取得叫用動作時要傳遞的引數。 索引鍵是參數名稱。

ActionDescriptor

取得或設定 ActionDescriptor 所選取動作的 。

(繼承來源 ActionContext)
Controller

取得包含動作的控制器實例。

Filters

取得所有適用的 IFilterMetadata 實作。

(繼承來源 FilterContext)
HttpContext

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

(繼承來源 ActionContext)
ModelState

取得 ModelStateDictionary

(繼承來源 ActionContext)
Result

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

RouteData

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

(繼承來源 ActionContext)

方法

FindEffectivePolicy<TMetadata>()

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

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

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

(繼承來源 FilterContext)

適用於