Share via


AuthorizationContext 类

定义

封装使用 AuthorizeAttribute 特性所需的信息。

public class AuthorizationContext : System.Web.Mvc.ControllerContext
type AuthorizationContext = class
    inherit ControllerContext
Public Class AuthorizationContext
Inherits ControllerContext
继承
AuthorizationContext

构造函数

AuthorizationContext()

初始化 AuthorizationContext 类的新实例。

AuthorizationContext(ControllerContext)
已过时.

使用指定的控制器上下文初始化 类的新实例 AuthorizationContext

AuthorizationContext(ControllerContext, ActionDescriptor)

使用指定的控制器上下文和操作描述符初始化 类的新实例 AuthorizationContext

属性

ActionDescriptor

提供有关由 AuthorizeAttribute 属性标记的操作方法的信息,例如其名称、控制器、参数、属性和筛选器。

Controller

获取或设置控制器。

(继承自 ControllerContext)
DisplayMode

获取显示模式。

(继承自 ControllerContext)
HttpContext

获取或设置 HTTP 上下文。

(继承自 ControllerContext)
IsChildAction

获取一个值,该值指示关联的操作方法是否为子操作。

(继承自 ControllerContext)
ParentActionViewContext

获取一个对象,该对象包含父操作方法的视图上下文信息。

(继承自 ControllerContext)
RequestContext

获取或设置请求上下文。

(继承自 ControllerContext)
Result

获取或设置由操作方法返回的结果。

RouteData

获取或设置 URL 路由数据。

(继承自 ControllerContext)

适用于