System.Web.Routing Namespace

System.Web.Routing Obor názvů obsahuje třídy, které se používají společně se směrováním URL, které vám umožní použít adresy URL, které se nemapují k fyzickému souboru. The System.Web.Routing namespace provides classes that are used with URL routing, which enables you to use URLs that do not map to a physical file.

Třídy

HttpMethodConstraint

Umožňuje definovat, které příkazy HTTP jsou povoleny, pokud směrování ASP.NET určuje, zda adresa URL shoduje s trasou. Enables you to define which HTTP verbs are allowed when ASP.NET routing determines whether a URL matches a route.

PageRouteHandler

Poskytuje vlastnosti a metody pro definování, jak mapuje adresu URL k fyzickému souboru. Provides properties and methods for defining how a URL maps to a physical file.

RequestContext

Zapouzdří informace o požadavcích HTTP, který se shoduje s definovanou trasou. Encapsulates information about an HTTP request that matches a defined route.

Route

Poskytuje vlastnosti a metody pro definování trasy a pro získání informací o trase. Provides properties and methods for defining a route and for obtaining information about the route.

RouteBase

Slouží jako základní třída pro všechny třídy, které představují trasy technologie ASP.NET. Serves as the base class for all classes that represent an ASP.NET route.

RouteCollection

Poskytuje kolekci trasy pro směrování ASP.NET. Provides a collection of routes for ASP.NET routing.

RouteData

Zapouzdří informace o trase. Encapsulates information about a route.

RouteTable

Ukládá tras adresy URL pro aplikaci. Stores the URL routes for an application.

RouteValueDictionary

Představuje kolekci dvojic klíč/hodnota, že používáte na různých místech v rámci směrování, jako jsou při definování výchozí hodnoty trasy nebo při generování adres URL, která je založena na trasu velká a malá písmena. Represents a case-insensitive collection of key/value pairs that you use in various places in the routing framework, such as when you define the default values for a route or when you generate a URL that is based on a route.

StopRoutingHandler

Poskytuje způsob, jak určit, že směrování ASP.NET by nemělo vyřizovat požadavky pro vzor adresy URL. Provides a way to specify that ASP.NET routing should not handle requests for a URL pattern.

UrlRoutingHandler

Slouží jako základní třída pro třídy, které vám umožní přizpůsobit, jak směrování ASP.NET zpracovává žádost. Serves as base class for classes that enable you to customize how ASP.NET routing processes a request.

UrlRoutingModule

Odpovídá žádosti adresy URL s definovanou trasou. Matches a URL request to a defined route.

VirtualPathData

Představuje informace o trase a virtuální cesta, která jsou výsledkem generování adresy URL s framework směrování ASP.NET. Represents information about the route and virtual path that are the result of generating a URL with the ASP.NET routing framework.

Rozhraní

IRouteConstraint

Definuje kontrakt, který musí implementovat třídu za účelem ověření, zda je hodnota parametru adresa URL platná pro omezení. Defines the contract that a class must implement in order to check whether a URL parameter value is valid for a constraint.

IRouteHandler

Definuje kontrakt, které třída musí implementovat, aby bylo možné zpracovat žádost o odpovídající vzor trasy. Defines the contract that a class must implement in order to process a request for a matching route pattern.

Výčty

RouteDirection

Označuje, zda směrování ASP.NET je zpracování adresy URL z klienta nebo generování adresy URL. Indicates whether ASP.NET routing is processing a URL from a client or generating a URL.