UrlRoutingModule Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odpovídá požadavku 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
UrlRoutingModuleTřída odpovídá požadavku HTTP na trasu v aplikaci ASP.NET. Modul projde 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 IRouteHandler objekt pro tuto trasu. Z obslužné rutiny trasy modul získá IHttpHandler objekt a použije ho jako obslužnou rutinu protokolu 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 aplikaci ASP.NET. |
Metody
Dispose() |
Odstraní prostředky (kromě paměti), 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í funkce hash. (Zděděno od Object) |
GetType() |
Type Získá aktuální instanci. (Zděděno od Object) |
Init(HttpApplication) |
Inicializuje modul a připraví ho na zpracování požadavků. |
MemberwiseClone() |
Vytvoří použádnou kopii aktuálního souboru Object. (Zděděno od Object) |
PostMapRequestHandler(HttpContextBase) |
Zastaralé.
Přiřadí popisovač HTTP pro aktuální požadavek do kontextu. |
PostResolveRequestCache(HttpContextBase) |
Porovná požadavek HTTP s trasou, načte obslužnou rutinu pro tuto trasu a nastaví obslužnou rutinu jako obslužnou rutinu protokolu 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 naleznete v tématu Dispose() . |
IHttpModule.Init(HttpApplication) |
Popis tohoto člena naleznete v tématu IHttpModule.Init(HttpApplication) . |