ResultExecutedContext 类

定义

结果筛选器的上下文,特别是 OnResultExecuted(ResultExecutedContext) 调用。

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

构造函数

ResultExecutedContext(ActionContext, IList<IFilterMetadata>, IActionResult, Object)

实例化新 ResultExecutedContext 实例。

属性

ActionDescriptor

获取或设置 ActionDescriptor 所选操作的 。

(继承自 ActionContext)
Canceled

获取或设置结果筛选器设置为 Canceltrue 并导致筛选器管道短路的指示。

Controller

获取包含操作的控制器实例。

Exception

获取或设置 Exception 在执行结果或结果筛选器(如果有)时捕获的 。

ExceptionDispatchInfo

获取或设置 ExceptionDispatchInfoException,如果 Exception 捕获了 ,并且捕获了此信息。

ExceptionHandled

获取或设置 Exception 指示已处理 。

Filters

获取所有适用的 IFilterMetadata 实现。

(继承自 FilterContext)
HttpContext

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

(继承自 ActionContext)
ModelState

获取 ModelStateDictionary

(继承自 ActionContext)
Result

获取 IActionResult 从 复制的 Result

RouteData

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

(继承自 ActionContext)

方法

FindEffectivePolicy<TMetadata>()

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

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

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

(继承自 FilterContext)

适用于