C# Класс MvcContrib.Filters.PassParametersDuringRedirectAttribute

When placed on a controller or action, this attribute will ensure that reference-type-parameters (or value types which cannot be converted from a string) passed into RedirectToAction<T>() will get passed to the controller or action that this attribute is placed on.
Наследование: System.Web.Mvc.ActionFilterAttribute
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
OnActionExecuted ( System.Web.Mvc.ActionExecutedContext filterContext ) : void

Stores any parameters passed to the generic RedirectToAction method in TempData.

OnActionExecuting ( System.Web.Mvc.ActionExecutingContext filterContext ) : void

Loads parameters from TempData into the ActionParameters dictionary.

Приватные методы

Метод Описание
AddParameterValuesFromExpressionToTempData ( TempDataDictionary tempData, MethodCallExpression call ) : object>.IDictionary
GetParameterName ( string key ) : string
GetStoredParameterValues ( System.Web.Mvc.ActionExecutingContext filterContext ) : object>>.IList
LoadParameterValuesFromTempData ( System.Web.Mvc.ActionExecutingContext filterContext ) : void
RemoveStoredParametersFromRouteValues ( RouteValueDictionary dictionary, IEnumerable keysToRemove ) : void

Описание методов

OnActionExecuted() публичный Метод

Stores any parameters passed to the generic RedirectToAction method in TempData.
public OnActionExecuted ( System.Web.Mvc.ActionExecutedContext filterContext ) : void
filterContext System.Web.Mvc.ActionExecutedContext
Результат void

OnActionExecuting() публичный Метод

Loads parameters from TempData into the ActionParameters dictionary.
public OnActionExecuting ( System.Web.Mvc.ActionExecutingContext filterContext ) : void
filterContext System.Web.Mvc.ActionExecutingContext
Результат void