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 要执行的 。 在页面筛选器内设置为 Resultnull 值将使页面和任何剩余的页面筛选器短路。

RouteData

获取或设置 RouteData 当前请求的 。

(继承自 ActionContext)

方法

FindEffectivePolicy<TMetadata>()

返回应用于与 关联的FilterContext操作 (类型TMetadata最具体的) 策略。

(继承自 FilterContext)
IsEffectivePolicy<TMetadata>(TMetadata)

返回一个值,该值指示所提供的 IFilterMetadata 是否是应用于与 关联的 FilterContext操作的最有效策略 (最具体的) 。

(继承自 FilterContext)

适用于