MvcHandler Classe

Définition

Sélectionne le contrôleur qui doit gérer une requête 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
Héritage
MvcHandler
Implémente

Constructeurs

MvcHandler(RequestContext)

Initialise une nouvelle instance de la classe MvcHandler.

Champs

MvcVersionHeaderName

Contient le nom d'en-tête de la version MVC ASP.NET.

Propriétés

DisableMvcResponseHeader

Obtient ou définit une valeur qui indique si l'en-tête de réponse MVC est désactivé.

IsReusable

Obtient une valeur qui indique si une autre requête peut utiliser l’instance de IHttpHandler.

RequestContext

Obtient le contexte de la requête.

Méthodes

AddVersionHeader(HttpContextBase)

Ajoute l'en-tête de version à l'aide du contexte HTTP spécifié.

BeginProcessRequest(HttpContext, AsyncCallback, Object)

Appelé par ASP.NET pour commencer le traitement de la requête asynchrone.

BeginProcessRequest(HttpContextBase, AsyncCallback, Object)

Appelée par ASP.NET pour commencer le traitement de la requête asynchrone à l'aide du contexte HTTP de base.

EndProcessRequest(IAsyncResult)

Appelée par ASP.NET lorsque le traitement de la requête asynchrone est terminé.

ProcessRequest(HttpContext)

Traite la requête à l'aide du contexte de requête HTTP spécifié.

ProcessRequest(HttpContextBase)

Traite la requête à l'aide du contexte de requête HTTP de base spécifié.

Implémentations d’interfaces explicites

IHttpAsyncHandler.BeginProcessRequest(HttpContext, AsyncCallback, Object)

Appelée par ASP.NET pour commencer le traitement de la requête asynchrone à l'aide du contexte HTTP de base.

IHttpAsyncHandler.EndProcessRequest(IAsyncResult)

Appelée par ASP.NET lorsque le traitement de la requête asynchrone est terminé.

IHttpHandler.IsReusable

Obtient une valeur qui indique si une autre requête peut utiliser l’instance de IHttpHandler.

IHttpHandler.ProcessRequest(HttpContext)

Active le traitement des requêtes Web HTTP par le biais d'un gestionnaire HTTP personnalisé qui implémente l'interface IHttpHandler.

S’applique à