Partilhar via


MvcHandler Classe

Definição

Seleciona o controlador que tratará de uma solicitação HTTP.

public class MvcHandler : System.Web.IHttpAsyncHandler, System.Web.IHttpHandler, System.Web.SessionState.IRequiresSessionState
type MvcHandler = class
    interface IHttpAsyncHandler
    interface IHttpHandler
    interface IRequiresSessionState
Public Class MvcHandler
Implements IHttpAsyncHandler, IHttpHandler, IRequiresSessionState
Herança
MvcHandler
Implementações

Construtores

MvcHandler(RequestContext)

Inicializa uma nova instância da classe MvcHandler.

Campos

MvcVersionHeaderName

Contém o nome do cabeçalho da versão do ASP.NET MVC.

Propriedades

DisableMvcResponseHeader

Obtém ou define um valor que indica se o cabeçalho de resposta MVC está desabilitado.

IsReusable

Obtém um valor que indica se outra solicitação pode utilizar a instância de IHttpHandler.

RequestContext

Obtém o contexto da solicitação.

Métodos

AddVersionHeader(HttpContextBase)

Adiciona o cabeçalho da versão usando o contexto HTTP especificado.

BeginProcessRequest(HttpContext, AsyncCallback, Object)

Chamado pelo ASP.NET para iniciar o processamento assíncrono da solicitação.

BeginProcessRequest(HttpContextBase, AsyncCallback, Object)

Chamado pelo ASP.NET para iniciar o processamento assíncrono da solicitação usando o contexto base de HTTP.

EndProcessRequest(IAsyncResult)

Chamado pelo ASP.NET quando o processamento assíncrono da solicitação terminou.

ProcessRequest(HttpContext)

Processa a solicitação usando o contexto de solicitação HTTP especificado.

ProcessRequest(HttpContextBase)

Processa a solicitação usando o contexto de solicitação HTTP base especificado.

Implantações explícitas de interface

IHttpAsyncHandler.BeginProcessRequest(HttpContext, AsyncCallback, Object)

Chamado pelo ASP.NET para iniciar o processamento assíncrono da solicitação usando o contexto base de HTTP.

IHttpAsyncHandler.EndProcessRequest(IAsyncResult)

Chamado pelo ASP.NET quando o processamento assíncrono da solicitação terminou.

IHttpHandler.IsReusable

Obtém um valor que indica se outra solicitação pode utilizar a instância de IHttpHandler.

IHttpHandler.ProcessRequest(HttpContext)

Permite o processamento de solicitações HTTP da Web por um manipulador de eventos personalizado que implementa a interface IHttpHandler.

Aplica-se a