System.Web.Routing Obor názvů
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í.
Poskytuje třídy, které se používají se směrováním adres URL, což umožňuje používat adresy URL, které se nenamapují na fyzický soubor.
Třídy
| Name | Description |
|---|---|
| HttpMethodConstraint |
Umožňuje definovat, které příkazy HTTP jsou povoleny, když ASP.NET směrování určuje, jestli adresa URL odpovídá trase. |
| PageRouteHandler |
Poskytuje vlastnosti a metody pro definování, jak se adresa URL mapuje na fyzický soubor. |
| RequestContext |
Zapouzdřuje informace o požadavku HTTP, který odpovídá definované trase. |
| Route |
Poskytuje vlastnosti a metody pro definování trasy a získání informací o trase. |
| RouteBase |
Slouží jako základní třída pro všechny třídy, které představují ASP.NET trasu. |
| RouteCollection |
Poskytuje kolekci tras pro směrování ASP.NET. |
| RouteData |
Zapouzdřuje informace o trase. |
| RouteTable |
Ukládá trasy URL pro aplikaci. |
| RouteValueDictionary |
Představuje kolekci párů klíč/hodnota nerozlišující velká a malá písmena, které používáte na různých místech v rámci směrování, například při definování výchozích hodnot pro trasu nebo při generování adresy URL založené na trase. |
| StopRoutingHandler |
Poskytuje způsob, jak určit, že směrování ASP.NET by nemělo zpracovávat požadavky na vzor adresy URL. |
| UrlRoutingHandler |
Slouží jako základní třída pro třídy, které umožňují přizpůsobit, jak ASP.NET směrování zpracovává požadavek. |
| UrlRoutingModule |
Odpovídá požadavku adresy URL na definovanou trasu. |
| VirtualPathData |
Představuje informace o trase a virtuální cestě, které jsou výsledkem generování adresy URL s architekturou směrování ASP.NET. |
Rozhraní
| Name | Description |
|---|---|
| IRouteConstraint |
Definuje kontrakt, který třída musí implementovat, aby bylo možné zkontrolovat, zda je hodnota parametru adresy URL platná pro omezení. |
| IRouteHandler |
Definuje kontrakt, který musí třída implementovat, aby bylo možné zpracovat požadavek na odpovídající vzor trasy. |
Výčty
| Name | Description |
|---|---|
| RouteDirection |
Určuje, jestli ASP.NET směrování zpracovává adresu URL z klienta nebo generuje adresu URL. |