Sdílet prostřednictvím


UrlRoutingModule Třída

Definice

Odpovídá požadavku adresy URL na definovanou trasu.

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

Name Description
UrlRoutingModule()

Inicializuje novou instanci UrlRoutingModule třídy.

Vlastnosti

Name Description
RouteCollection

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

Metody

Name Description
Dispose()

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

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

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

Slouží jako výchozí funkce hash.

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

Získá Type aktuální instance.

(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 Object.

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

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

PostResolveRequestCache(HttpContextBase)

Odpovídá požadavku HTTP na trasu, 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í

Name Description
IHttpModule.Dispose()

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

IHttpModule.Init(HttpApplication)

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

Platí pro

Viz také