MvcHandler Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Seleziona il controller che gestirà una richiesta 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
- Ereditarietà
-
MvcHandler
- Implementazioni
Costruttori
| MvcHandler(RequestContext) |
Inizializza una nuova istanza della classe MvcHandler. |
Campi
| MvcVersionHeaderName |
Contiene il nome dell'intestazione della versione ASP.NET MVC. |
Proprietà
| DisableMvcResponseHeader |
Ottiene o imposta un valore che indica se l'intestazione della risposta MVC è disabilitata. |
| IsReusable |
Ottiene un valore che indica se un'altra richiesta può usare l'istanza di IHttpHandler. |
| RequestContext |
Ottiene il contesto della richiesta. |
Metodi
| AddVersionHeader(HttpContextBase) |
Aggiunge l'intestazione della versione utilizzando il contesto HTTP specificato. |
| BeginProcessRequest(HttpContext, AsyncCallback, Object) |
Chiamato da ASP.NET per iniziare l'elaborazione della richiesta asincrona. |
| BeginProcessRequest(HttpContextBase, AsyncCallback, Object) |
Chiamato da ASP.NET per iniziare l'elaborazione della richiesta asincrona utilizzando il contesto HTTP di base. |
| EndProcessRequest(IAsyncResult) |
Chiamato da ASP.NET al termine dell'elaborazione della richiesta asincrona. |
| ProcessRequest(HttpContext) |
Elabora la richiesta utilizzando il contesto della richiesta HTTP specificato. |
| ProcessRequest(HttpContextBase) |
Elabora la richiesta utilizzando il contesto della richiesta HTTP di base specificato. |
Implementazioni dell'interfaccia esplicita
| IHttpAsyncHandler.BeginProcessRequest(HttpContext, AsyncCallback, Object) |
Chiamato da ASP.NET per iniziare l'elaborazione della richiesta asincrona utilizzando il contesto HTTP di base. |
| IHttpAsyncHandler.EndProcessRequest(IAsyncResult) |
Chiamato da ASP.NET al termine dell'elaborazione della richiesta asincrona. |
| IHttpHandler.IsReusable |
Ottiene un valore che indica se un'altra richiesta può usare l'istanza di IHttpHandler. |
| IHttpHandler.ProcessRequest(HttpContext) |
Consente di attivare l'elaborazione delle richieste Web HTTP da parte di un gestore HTTP personalizzato che implementa l'interfaccia IHttpHandler. |