ControllerActionInvoker Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una clase responsable de invocar los métodos de acción de un controlador.
public class ControllerActionInvoker : System.Web.Mvc.IActionInvoker
type ControllerActionInvoker = class
interface IActionInvoker
Public Class ControllerActionInvoker
Implements IActionInvoker
- Herencia
-
ControllerActionInvoker
- Derivado
- Implementaciones
Constructores
ControllerActionInvoker() |
Inicializa una nueva instancia de la clase ControllerActionInvoker. |
Propiedades
Binders |
Obtiene o establece los enlazadores de modelos asociados a la acción. |
Métodos
CreateActionResult(ControllerContext, ActionDescriptor, Object) |
Crea el resultado de la acción. |
FindAction(ControllerContext, ControllerDescriptor, String) |
Busca la información sobre el método de la acción. |
GetControllerDescriptor(ControllerContext) |
Recupera información acerca del controlador mediante el contexto del controlador especificado. |
GetFilters(ControllerContext, ActionDescriptor) |
Recupera información sobre los filtros de acción. |
GetParameterValue(ControllerContext, ParameterDescriptor) |
Obtiene el valor del parámetro de método de acción especificado. |
GetParameterValues(ControllerContext, ActionDescriptor) |
Obtiene los valores de los parámetros de método de acción. |
InvokeAction(ControllerContext, String) |
Invoca la acción especificada mediante el contexto del controlador especificado. |
InvokeActionMethod(ControllerContext, ActionDescriptor, IDictionary<String,Object>) |
Invoca el método de la acción especificada mediante los parámetros especificados y el contexto del controlador. |
InvokeActionMethodWithFilters(ControllerContext, IList<IActionFilter>, ActionDescriptor, IDictionary<String,Object>) |
Invoca el método de la acción especificada mediante los parámetros especificados, el contexto del controlador y los filtros de acción. |
InvokeActionResult(ControllerContext, ActionResult) |
Invoca el resultado de la acción especificada mediante el contexto del controlador especificado. |
InvokeActionResultWithFilters(ControllerContext, IList<IResultFilter>, ActionResult) |
Invoca el resultado de la acción especificada mediante los filtros de acción especificados y el contexto del controlador. |
InvokeAuthenticationFilters(ControllerContext, IList<IAuthenticationFilter>, ActionDescriptor) |
Representa una clase responsable de invocar los métodos de acción de un controlador. |
InvokeAuthenticationFiltersChallenge(ControllerContext, IList<IAuthenticationFilter>, ActionDescriptor, ActionResult) |
Representa una clase responsable de invocar los métodos de acción de un controlador. |
InvokeAuthorizationFilters(ControllerContext, IList<IAuthorizationFilter>, ActionDescriptor) |
Invoca los filtros de autorización especificados mediante el descriptor de acción especificado y el contexto del controlador. |
InvokeExceptionFilters(ControllerContext, IList<IExceptionFilter>, Exception) |
Invoca los filtros de excepciones especificados mediante la excepción especificada y el contexto del controlador. |