Compartilhar via


ControllerBase Classe

Definição

Representa a classe base para todos os controladores MVC.

public abstract class ControllerBase : System.Web.Mvc.IController
type ControllerBase = class
    interface IController
Public MustInherit Class ControllerBase
Implements IController
Herança
ControllerBase
Derivado
Implementações

Construtores

ControllerBase()

Inicializa uma nova instância da classe ControllerBase.

Propriedades

ControllerContext

Obtém ou define o contexto do controlador.

TempData

Obtém ou define o dicionário de dados temporários.

ValidateRequest

Obtém ou define um valor que indica se a validação de solicitação está habilitada para esta solicitação.

ValueProvider

Obtém ou define o provedor de valor para o controlador.

ViewBag

Obtém o dicionário dinâmico de dados de exibição.

ViewData

Obtém ou define o dicionário para exibir dados.

Métodos

Execute(RequestContext)

Executa o contexto de solicitação especificado.

ExecuteCore()

Executa a solicitação.

Initialize(RequestContext)

Inicializa o contexto de solicitação especificado.

Implantações explícitas de interface

IController.Execute(RequestContext)

Executa o contexto de solicitação especificado.

Aplica-se a