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 し、HTTP 要求の形式に一致する URL パターンを持つルートを検索します。 一致するルートが検出されると、その 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)」をご覧ください。

適用対象

こちらもご覧ください