ControllerActionInvoker Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет класс, ответственный за вызов методов действия контроллера.
public class ControllerActionInvoker : System.Web.Mvc.IActionInvoker
type ControllerActionInvoker = class
interface IActionInvoker
Public Class ControllerActionInvoker
Implements IActionInvoker
- Наследование
-
ControllerActionInvoker
- Производный
- Реализации
Конструкторы
ControllerActionInvoker() |
Инициализирует новый экземпляр класса ControllerActionInvoker. |
Свойства
Binders |
Получает или задает связыватели моделей, связанный с действием. |
Методы
CreateActionResult(ControllerContext, ActionDescriptor, Object) |
Создает результат действия. |
FindAction(ControllerContext, ControllerDescriptor, String) |
Выполняет поиск сведений о методе действия. |
GetControllerDescriptor(ControllerContext) |
Извлекает сведения о контроллере, используя указанный контекст контроллера. |
GetFilters(ControllerContext, ActionDescriptor) |
Извлекает сведения о фильтрах действий. |
GetParameterValue(ControllerContext, ParameterDescriptor) |
Получает значение указанного параметра метода действия. |
GetParameterValues(ControllerContext, ActionDescriptor) |
Получает значения параметров метода действия. |
InvokeAction(ControllerContext, String) |
Вызывает указанное действие, используя заданный контекст контроллера. |
InvokeActionMethod(ControllerContext, ActionDescriptor, IDictionary<String,Object>) |
Вызывает указанный метод действия, используя заданные параметры и контекст контроллера. |
InvokeActionMethodWithFilters(ControllerContext, IList<IActionFilter>, ActionDescriptor, IDictionary<String,Object>) |
Вызывает указанный метод действия, используя заданные параметры, контекст контроллера и фильтры действий. |
InvokeActionResult(ControllerContext, ActionResult) |
Вызывает указанный результат действия, используя заданный контекст контроллера. |
InvokeActionResultWithFilters(ControllerContext, IList<IResultFilter>, ActionResult) |
Вызывает указанный результат действия, используя заданные фильтры действий и контекст контроллера. |
InvokeAuthenticationFilters(ControllerContext, IList<IAuthenticationFilter>, ActionDescriptor) |
Представляет класс, ответственный за вызов методов действия контроллера. |
InvokeAuthenticationFiltersChallenge(ControllerContext, IList<IAuthenticationFilter>, ActionDescriptor, ActionResult) |
Представляет класс, ответственный за вызов методов действия контроллера. |
InvokeAuthorizationFilters(ControllerContext, IList<IAuthorizationFilter>, ActionDescriptor) |
Вызывает указанные фильтры авторизации, используя заданный дескриптор действия и контекст контроллера. |
InvokeExceptionFilters(ControllerContext, IList<IExceptionFilter>, Exception) |
Вызывает указанные фильтры исключений, используя заданное исключение и контекст контроллера. |