DefaultControllerFactory.GetControllerInstance(RequestContext, Type) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает экземпляр контроллера для заданного контекста запроса и типа контроллера.
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
Параметры
- requestContext
- RequestContext
Контекст HTTP-запроса, включающий в себя контекст HTTP и данные маршрута.
- controllerType
- Type
Тип контроллера.
Возвращаемое значение
Экземпляр контроллера.
Исключения
Параметр controllerType
имеет значение null.
controllerType
Невозможно присвоить тип .
Невозможно создать экземпляр controllerType
.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по