ActionContext Class¶
Inheritance Hierarchy¶
System.Object
Microsoft.AspNet.Mvc.ActionContext
Constructors¶
-
Microsoft.AspNet.Mvc.ActionContext.ActionContext()
Creates an empty [Microsoft.AspNet.Mvc.ActionContext](Microsoft.AspNet.Mvc.ActionContext.yml).
public ActionContext()
-
ActionContext
(HttpContext, RouteData, Microsoft.AspNet.Mvc.ActionDescriptor)¶ Creates a new [Microsoft.AspNet.Mvc.ActionContext](Microsoft.AspNet.Mvc.ActionContext.yml).
Arguments: - httpContext (HttpContext) – The @!:Http.HttpContext- for the current request.
- routeData (RouteData) – The @!:AspNet.Routing.RouteData- for the current request.
- actionDescriptor (Microsoft.AspNet.Mvc.ActionDescriptor) – The [Microsoft.AspNet.Mvc.ActionDescriptor](Microsoft.AspNet.Mvc.ActionDescriptor.yml) for the selected action.
public ActionContext(HttpContext httpContext, RouteData routeData, ActionDescriptor actionDescriptor)
-
ActionContext
(HttpContext, RouteData, Microsoft.AspNet.Mvc.ActionDescriptor, Microsoft.AspNet.Mvc.ModelBinding.ModelStateDictionary) Creates a new [Microsoft.AspNet.Mvc.ActionContext](Microsoft.AspNet.Mvc.ActionContext.yml).
Arguments: - httpContext (HttpContext) – The @!:Http.HttpContext- for the current request.
- routeData (RouteData) – The @!:AspNet.Routing.RouteData- for the current request.
- actionDescriptor (Microsoft.AspNet.Mvc.ActionDescriptor) – The [Microsoft.AspNet.Mvc.ActionDescriptor](Microsoft.AspNet.Mvc.ActionDescriptor.yml) for the selected action.
- modelState (Microsoft.AspNet.Mvc.ModelBinding.ModelStateDictionary) – The [Microsoft.AspNet.Mvc.ModelBinding.ModelStateDictionary](Microsoft.AspNet.Mvc.ModelBinding.ModelStateDictionary.yml).
public ActionContext(HttpContext httpContext, RouteData routeData, ActionDescriptor actionDescriptor, ModelStateDictionary modelState)
-
ActionContext
(Microsoft.AspNet.Mvc.ActionContext) Creates a new [Microsoft.AspNet.Mvc.ActionContext](Microsoft.AspNet.Mvc.ActionContext.yml).
Arguments: - actionContext (Microsoft.AspNet.Mvc.ActionContext) – The [Microsoft.AspNet.Mvc.ActionContext](Microsoft.AspNet.Mvc.ActionContext.yml) to copy.
public ActionContext(ActionContext actionContext)
-
Properties¶
-
ActionDescriptor
()¶ Gets or sets the [Microsoft.AspNet.Mvc.ActionDescriptor](Microsoft.AspNet.Mvc.ActionDescriptor.yml) for the selected action.
Return type: Microsoft.AspNet.Mvc.ActionDescriptor public ActionDescriptor ActionDescriptor { get; set; }
-
HttpContext
()¶ Gets or sets the @!:Http.HttpContext- for the current request.
Return type: HttpContext public HttpContext HttpContext { get; set; }
-
ModelState
()¶ Gets the [Microsoft.AspNet.Mvc.ModelBinding.ModelStateDictionary](Microsoft.AspNet.Mvc.ModelBinding.ModelStateDictionary.yml).
Return type: Microsoft.AspNet.Mvc.ModelBinding.ModelStateDictionary public ModelStateDictionary ModelState { get; }
-
RouteData
()¶ Gets or sets the @!:AspNet.Routing.RouteData- for the current request.
Return type: RouteData public RouteData RouteData { get; set; }
-