Sdílet prostřednictvím


UrlRoutingModule Třída

Definice

Porovná požadavek URL s definovanou trasou.

public ref class UrlRoutingModule : System::Web::IHttpModule
public class UrlRoutingModule : System.Web.IHttpModule
type UrlRoutingModule = class
    interface IHttpModule
Public Class UrlRoutingModule
Implements IHttpModule
Dědičnost
UrlRoutingModule
Implementuje

Poznámky

Třída UrlRoutingModule odpovídá požadavku HTTP na trasu v aplikaci ASP.NET. Modul iteruje všechny trasy ve RouteCollection vlastnosti a vyhledá trasu, která má vzor adresy URL, který odpovídá formátu požadavku HTTP. Když modul najde odpovídající trasu, načte objekt pro danou trasu IRouteHandler . Z obslužné rutiny trasy modul získá IHttpHandler objekt a použije ho jako obslužnou rutinu HTTP pro aktuální požadavek.

Konstruktory

UrlRoutingModule()

Inicializuje novou instanci UrlRoutingModule třídy.

Vlastnosti

RouteCollection

Získá nebo nastaví kolekci definovaných tras pro ASP.NET aplikace.

Metody

Dispose()

Odstraní prostředky (jiné než paměť), které modul používá.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
Init(HttpApplication)

Inicializuje modul a připraví ho na zpracování požadavků.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
PostMapRequestHandler(HttpContextBase)
Zastaralé.

Přiřadí obslužnou rutinu HTTP pro aktuální požadavek do kontextu.

PostResolveRequestCache(HttpContextBase)

Porovná požadavek HTTP s trasou, načte obslužnou rutinu pro danou trasu a nastaví obslužnou rutinu jako obslužnou rutinu HTTP pro aktuální požadavek.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Explicitní implementace rozhraní

IHttpModule.Dispose()

Popis tohoto člena najdete v tématu Dispose().

IHttpModule.Init(HttpApplication)

Popis tohoto člena najdete v tématu IHttpModule.Init(HttpApplication).

Platí pro

Viz také