Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Retrieves the controller instance for the specified request context and controller type.
Namespace: System.Web.Mvc
Assembly: System.Web.Mvc (in System.Web.Mvc.dll)
Syntax
'Declaration
Protected Friend Overridable Function GetControllerInstance ( _
requestContext As RequestContext, _
controllerType As Type _
) As IController
protected internal virtual IController GetControllerInstance(
RequestContext requestContext,
Type controllerType
)
protected public:
virtual IController^ GetControllerInstance(
RequestContext^ requestContext,
Type^ controllerType
)
Parameters
- requestContext
Type: System.Web.Routing.RequestContext
The context of the HTTP request, which includes the HTTP context and route data.
- controllerType
Type: System.Type
The type of the controller.
Return Value
Type: System.Web.Mvc.IController
The controller instance.
Exceptions
| Exception | Condition |
|---|---|
| HttpException | controllerType is null reference (Nothing in Visual Basic). |
| ArgumentException | controllerType cannot be assigned. |
| InvalidOperationException | An instance of controllerType cannot be created. |