System.Web.Routing Obor názvů

Poskytuje třídy, které se používají se směrováním adres URL, které umožňují používat adresy URL, které se nemapují na fyzický soubor.

Třídy

HttpMethodConstraint

Umožňuje definovat, které příkazy HTTP jsou povoleny, když směrování ASP.NET určuje, zda adresa URL odpovídá trase.

PageRouteHandler

Poskytuje vlastnosti a metody pro definování způsobu mapování adresy URL 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 pro získání informací o trase.

RouteBase

Slouží jako základní třída pro všechny třídy, které představují trasu ASP.NET.

RouteCollection

Poskytuje kolekci tras pro směrování ASP.NET.

RouteData

Zapouzdřuje informace o trase.

RouteTable

Ukládá trasy adresy URL pro aplikaci.

RouteValueDictionary

Představuje kolekci dvojic klíč/hodnota, která se nerozlišuje a nerozlišuje velká a malá písmena, kterou používáte na různých místech v architektuře směrování, například při definování výchozích hodnot pro trasu nebo při generování adresy URL, která je založená na trase.

StopRoutingHandler

Poskytuje způsob, jak určit, že ASP.NET směrování 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 způsob, jakým směrování ASP.NET zpracovává požadavek.

UrlRoutingModule

Odpovídá požadavku adresy URL s definovanou trasou.

VirtualPathData

Představuje informace o trase a virtuální cestě, které jsou výsledkem generování adresy URL s ASP.NET rozhraní směrování.

Rozhraní

IRouteConstraint

Definuje kontrakt, který musí třída 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

RouteDirection

Určuje, jestli ASP.NET směrování zpracovává adresu URL z klienta nebo generuje adresu URL.