ControllerBase Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет базовый класс для всех контроллеров MVC.
public abstract class ControllerBase : System.Web.Mvc.IController
type ControllerBase = class
interface IController
Public MustInherit Class ControllerBase
Implements IController
- Наследование
-
ControllerBase
- Производный
- Реализации
Конструкторы
ControllerBase() |
Инициализирует новый экземпляр класса ControllerBase. |
Свойства
ControllerContext |
Возвращает или задает контекст контроллера. |
TempData |
Получает или задает словарь для временных данных. |
ValidateRequest |
Получает или задает значение, указывающее, включена ли проверка запросов для данного запроса. |
ValueProvider |
Получает или задает поставщик значений для контроллера. |
ViewBag |
Получает или динамический словарь данных представления. |
ViewData |
Получает или задает словарь для данных представления. |
Методы
Execute(RequestContext) |
Выполняет указанный контекст запроса. |
ExecuteCore() |
Выполняет запрос. |
Initialize(RequestContext) |
Инициализирует указанный контекст запроса. |
Явные реализации интерфейса
IController.Execute(RequestContext) |
Выполняет указанный контекст запроса. |