Condividi tramite


ControllerActionInvoker Classe

Definizione

Rappresenta una classe responsabile del richiamo dei metodi di azione di un controller.

public class ControllerActionInvoker : System.Web.Mvc.IActionInvoker
type ControllerActionInvoker = class
    interface IActionInvoker
Public Class ControllerActionInvoker
Implements IActionInvoker
Ereditarietà
ControllerActionInvoker
Derivato
Implementazioni

Costruttori

ControllerActionInvoker()

Inizializza una nuova istanza della classe ControllerActionInvoker.

Proprietà

Binders

Ottiene o imposta i gestori di associazione del modello associati all'azione.

Metodi

CreateActionResult(ControllerContext, ActionDescriptor, Object)

Crea il risultato dell'azione.

FindAction(ControllerContext, ControllerDescriptor, String)

Trova le informazioni sul metodo di azione.

GetControllerDescriptor(ControllerContext)

Recupera le informazioni sul controller utilizzando il contesto del controller specificato.

GetFilters(ControllerContext, ActionDescriptor)

Recupera le informazioni sui filtri dell'azione.

GetParameterValue(ControllerContext, ParameterDescriptor)

Ottiene il valore del parametro del metodo di azione specificato.

GetParameterValues(ControllerContext, ActionDescriptor)

Ottiene i valori dei parametri del metodo di azione.

InvokeAction(ControllerContext, String)

Richiama l'azione specificata utilizzando il contesto del controller specificato.

InvokeActionMethod(ControllerContext, ActionDescriptor, IDictionary<String,Object>)

Richiama il metodo di azione specificato utilizzando il contesto del controller e i parametri specificati.

InvokeActionMethodWithFilters(ControllerContext, IList<IActionFilter>, ActionDescriptor, IDictionary<String,Object>)

Richiama il metodo di azione specificato utilizzando il contesto del controller, i parametri e i filtri dell'azione specificati.

InvokeActionResult(ControllerContext, ActionResult)

Richiama il risultato dell'azione specificato utilizzando il contesto del controller specificato.

InvokeActionResultWithFilters(ControllerContext, IList<IResultFilter>, ActionResult)

Richiama il risultato dell'azione specificato utilizzando il contesto del controller e i filtri dell'azione specificati.

InvokeAuthenticationFilters(ControllerContext, IList<IAuthenticationFilter>, ActionDescriptor)

Rappresenta una classe responsabile del richiamo dei metodi di azione di un controller.

InvokeAuthenticationFiltersChallenge(ControllerContext, IList<IAuthenticationFilter>, ActionDescriptor, ActionResult)

Rappresenta una classe responsabile del richiamo dei metodi di azione di un controller.

InvokeAuthorizationFilters(ControllerContext, IList<IAuthorizationFilter>, ActionDescriptor)

Richiama i filtri di autorizzazione specificati utilizzando il descrittore dell'azione e il contesto del controller specificati.

InvokeExceptionFilters(ControllerContext, IList<IExceptionFilter>, Exception)

Richiama i filtri eccezioni specificati utilizzando il contesto del controller e l'eccezione specificati.

Si applica a