Поделиться через


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)

Выполняет указанный контекст запроса.

Применяется к