ControllerActionInvoker Classe

Définition

Représente une classe qui est chargée d'appeler les méthodes d'action d'un contrôleur.

public class ControllerActionInvoker : System.Web.Mvc.IActionInvoker
type ControllerActionInvoker = class
    interface IActionInvoker
Public Class ControllerActionInvoker
Implements IActionInvoker
Héritage
ControllerActionInvoker
Dérivé
Implémente

Constructeurs

ControllerActionInvoker()

Initialise une nouvelle instance de la classe ControllerActionInvoker.

Propriétés

Binders

Obtient ou définit les classeurs de modèles associés à l'action.

Méthodes

CreateActionResult(ControllerContext, ActionDescriptor, Object)

Crée le résultat de l'action.

FindAction(ControllerContext, ControllerDescriptor, String)

Recherche les informations relatives à la méthode d'action.

GetControllerDescriptor(ControllerContext)

Récupère les informations relatives au contrôleur à l'aide du contexte du contrôleur spécifié.

GetFilters(ControllerContext, ActionDescriptor)

Récupère des informations sur les filtres d’action.

GetParameterValue(ControllerContext, ParameterDescriptor)

Obtient la valeur du paramètre de méthode d'action spécifié.

GetParameterValues(ControllerContext, ActionDescriptor)

Obtient les valeurs des paramètres de méthode d'action.

InvokeAction(ControllerContext, String)

Appelle l'action spécifiée à l'aide du contexte du contrôleur spécifié.

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

Appelle la méthode d'action spécifiée à l'aide des paramètres et du contexte du contrôleur spécifiés.

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

Appelle la méthode d'action spécifiée à l'aide des paramètres, du contexte du contrôleur et des filtres d'action spécifiés.

InvokeActionResult(ControllerContext, ActionResult)

Appelle le résultat d'action spécifié à l'aide du contexte du contrôleur spécifié.

InvokeActionResultWithFilters(ControllerContext, IList<IResultFilter>, ActionResult)

Appelle le résultat d'action spécifié à l'aide des filtres d'action et du contexte du contrôleur spécifiés.

InvokeAuthenticationFilters(ControllerContext, IList<IAuthenticationFilter>, ActionDescriptor)

Représente une classe qui est chargée d'appeler les méthodes d'action d'un contrôleur.

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

Représente une classe qui est chargée d'appeler les méthodes d'action d'un contrôleur.

InvokeAuthorizationFilters(ControllerContext, IList<IAuthorizationFilter>, ActionDescriptor)

Appelle les filtres d'autorisation spécifiés à l'aide du descripteur d'action et du contexte du contrôleur spécifiés.

InvokeExceptionFilters(ControllerContext, IList<IExceptionFilter>, Exception)

Appelle les filtres d'exception spécifiés à l'aide de l'exception et du contexte du contrôleur spécifiés.

S’applique à