MvcHandler Класс

Определение

Выбирает контроллер, который будет обрабатывать 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
Наследование
MvcHandler
Реализации

Конструкторы

MvcHandler(RequestContext)

Инициализирует новый экземпляр класса MvcHandler.

Поля

MvcVersionHeaderName

Содержит имя заголовка версии MVC ASP.NET.

Свойства

DisableMvcResponseHeader

Получает или задает значение, указывающее, запрещен ли заголовок ответа MVC.

IsReusable

Получает значение, указывающее, может ли другой запрос использовать экземпляр IHttpHandler.

RequestContext

Получает контекст запроса.

Методы

AddVersionHeader(HttpContextBase)

Добавляет заголовок версии, используя указанный контекст HTTP.

BeginProcessRequest(HttpContext, AsyncCallback, Object)

Вызывается ASP.NET, чтобы начать обработку асинхронного запроса.

BeginProcessRequest(HttpContextBase, AsyncCallback, Object)

Вызывается ASP.NET, чтобы начать обработку асинхронного запроса, используя базовый контекст HTTP.

EndProcessRequest(IAsyncResult)

Вызывается ASP.NET после завершения обработки асинхронного запроса.

ProcessRequest(HttpContext)

Обрабатывает запрос, используя указанный контекст HTTP-запроса.

ProcessRequest(HttpContextBase)

Обрабатывает запрос, используя указанный базовый контекст HTTP-запроса.

Явные реализации интерфейса

IHttpAsyncHandler.BeginProcessRequest(HttpContext, AsyncCallback, Object)

Вызывается ASP.NET, чтобы начать обработку асинхронного запроса, используя базовый контекст HTTP.

IHttpAsyncHandler.EndProcessRequest(IAsyncResult)

Вызывается ASP.NET после завершения обработки асинхронного запроса.

IHttpHandler.IsReusable

Получает значение, указывающее, может ли другой запрос использовать экземпляр IHttpHandler.

IHttpHandler.ProcessRequest(HttpContext)

Разрешает обработку веб-запросов НТТР пользовательским обработчиком HTTP-данных, который реализует интерфейс IHttpHandler.

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