RSS

导航

信息

联系方式(Contact)






 

ActionExecutingContext类

修改时间: 2008/08/03 20:58 由 Chsword - 编目为: Asp.net MVC
基类:ControllerContext
public class ActionExecutingContext : ControllerContext
{
    // Methods
    public ActionExecutingContext(ControllerContext controllerContext, MethodInfo actionMethod, IDictionary actionParameters);

    // Properties
    public MethodInfo ActionMethod { get; private set; }
    public IDictionary ActionParameters { get; private set; }
    public bool Cancel { get; set; }
    public ActionResult Result { get; set; }
}

按属性将异常、Action等进行实例化 用于在Filter中的后置事件传递参数

	public class TestFilter : ActionFilterAttribute{
		public override void OnActionExecuting(ActionExecutingContext
		   filterContext) {
			//filterContext.HttpContext.Session"temp" += "OnActionExecuting
"; } public override void OnActionExecuted(ActionExecutedContext filterContext) { //filterContext.HttpContext.Session"temp" += "OnActionExecuted
"; } }
Eice.com.cn 2008 黑ICP备09002611号 | 关于我们 | 技术支持 |