MvcHandler Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |