UrlRoutingModule 類別

定義

比對 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)

適用於

另請參閱