UrlRoutingModule 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
比對 URL 要求與定義的路由。
public ref class UrlRoutingModule : System::Web::IHttpModule
public class UrlRoutingModule : System.Web.IHttpModule
type UrlRoutingModule = class
interface IHttpModule
Public Class UrlRoutingModule
Implements IHttpModule
- 繼承
-
UrlRoutingModule
- 實作
備註
類別 UrlRoutingModule 會將 HTTP 要求與 ASP.NET 應用程式中的路由相符。 模組會逐一查看 屬性中的所有 RouteCollection 路由,並搜尋 URL 模式符合 HTTP 要求格式的路由。 當模組找到相符的路由時,它會擷取 IRouteHandler 該路由的物件。 從路由處理程式中,模組會取得 IHttpHandler 物件,並使用該物件做為目前要求的 HTTP 處理程式。
建構函式
UrlRoutingModule() |
初始化 UrlRoutingModule 類別的新執行個體。 |
屬性
RouteCollection |
取得或設定 ASP.NET 應用程式的已定義路由集合。 |
方法
Dispose() |
處置模組所使用的資源 (記憶體除外)。 |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
Init(HttpApplication) |
初始化模組,並準備該模組以處理要求。 |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
PostMapRequestHandler(HttpContextBase) |
已淘汰.
將目前要求的 HTTP 處理常式指派給內容。 |
PostResolveRequestCache(HttpContextBase) |
將 HTTP 要求比對路由,擷取該路由的處理常式,並將處理常式設定為目前要求的 HTTP 處理常式。 |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |
明確介面實作
IHttpModule.Dispose() |
如需這個成員的說明,請參閱 Dispose()。 |
IHttpModule.Init(HttpApplication) |
如需這個成員的說明,請參閱 IHttpModule.Init(HttpApplication)。 |