MvcHandler 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
選取處理 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 |
包含 ASP.NET MVC 版本的標頭名稱。 |
屬性
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) |
以實作 IHttpHandler 介面的自訂 HTTP 處理常式,來啟用 HTTP Web 要求的處理。 |