FilterContext 类

定义

筛选器的抽象上下文。

public ref class FilterContext abstract : Microsoft::AspNetCore::Mvc::ActionContext
public abstract class FilterContext : Microsoft.AspNetCore.Mvc.ActionContext
type FilterContext = class
    inherit ActionContext
Public MustInherit Class FilterContext
Inherits ActionContext
继承
FilterContext
派生

构造函数

FilterContext(ActionContext, IList<IFilterMetadata>)

实例化新 FilterContext 实例。

属性

ActionDescriptor

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

(继承自 ActionContext)
Filters

获取所有适用的 IFilterMetadata 实现。

HttpContext

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

(继承自 ActionContext)
ModelState

获取 ModelStateDictionary

(继承自 ActionContext)
RouteData

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

(继承自 ActionContext)

方法

FindEffectivePolicy<TMetadata>()

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

IsEffectivePolicy<TMetadata>(TMetadata)

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

适用于