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 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). |