IHttpHandler 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義 ASP.NET 使用自訂 HTTP 處理常式所實作的合約,以同步處理 HTTP Web 要求。
public interface class IHttpHandler
public interface IHttpHandler
type IHttpHandler = interface
Public Interface IHttpHandler
- 衍生
備註
您可以撰寫自定義 HTTP 處理程式來處理任何 Common Language Specification (CLS) 相容語言的特定預先定義 HTTP 要求類型。 類別中 HttpHandler
定義的可執行程序代碼,而不是傳統 ASP 或 ASP.NET 網頁,會回應這些特定要求。 HTTP 處理程式可讓您與 IIS Web 伺服器的低階要求和回應服務互動,並提供與 ISAPI 延伸模組非常類似的功能,但使用更簡單的程式設計模型。
如果您的處理程式將存取會話狀態值,它必須實 IRequiresSessionState 作 介面, (沒有方法的標記介面) 。
屬性
IsReusable |
取得值,指出另一個要求是否可以使用 IHttpHandler 執行個體。 |
方法
ProcessRequest(HttpContext) |
以實作 IHttpHandler 介面的自訂 |
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應