Partager via


DefaultControllerFactory.GetControllerInstance(RequestContext, Type) Méthode

Définition

Récupère l'instance de contrôleur pour le contexte de requête et le type de contrôleur spécifiés.

protected internal virtual System.Web.Mvc.IController GetControllerInstance(System.Web.Routing.RequestContext requestContext, Type controllerType);
abstract member GetControllerInstance : System.Web.Routing.RequestContext * Type -> System.Web.Mvc.IController
override this.GetControllerInstance : System.Web.Routing.RequestContext * Type -> System.Web.Mvc.IController
Protected Friend Overridable Function GetControllerInstance (requestContext As RequestContext, controllerType As Type) As IController

Paramètres

requestContext
RequestContext

Contexte de la requête HTTP, qui inclut le contexte HTTP et les données d'itinéraire.

controllerType
Type

Type du contrôleur.

Retours

Instance de contrôleur.

Exceptions

controllerType a la valeur null.

controllerType ne peut pas être assigné.

Impossible de créer un instance decontrollerType.

S’applique à