System.Web.Routing Пространство имен

Предоставляет классы, используемые с маршрутизацией URL-адресов, позволяющей использовать URL-адреса, не соответствующие физическим файлам.

Классы

HttpMethodConstraint

Позволяет определить, какие HTTP-команды разрешены, если маршрутизация ASP.NET определяет, соответствует ли URL-адрес маршруту.

PageRouteHandler

Предоставляет свойства и методы для определения того, как сопоставления URL-адрес сопоставляется с физическим файлом.

RequestContext

Инкапсулирует сведения об HTTP-запросе, соответствующем определенному маршруту.

Route

Предоставляет свойства и методы для определения маршрута и получения сведений о маршруте.

RouteBase

Служит базовым классом для всех классов, представляющих маршрут ASP.NET.

RouteCollection

Предоставляет коллекцию маршрутов для маршрутизации ASP.NET.

RouteData

Инкапсулирует информацию о маршруте.

RouteTable

Хранит URL-маршруты для приложения.

RouteValueDictionary

Представляет не зависящую от регистра коллекцию пар "ключ-значение", используемых в разных местах инфраструктуры маршрутизации, например при определении значений по умолчанию для маршрута или при создании URL-адреса, который основан на маршруте.

StopRoutingHandler

Позволяет указать, что маршрутизация ASP.NET не должна обрабатывать запросы для шаблона URL-адреса.

UrlRoutingHandler

Служит базовым классом для классов, которые позволяют настраивать порядок обработки запроса маршрутизации ASP.NET.

UrlRoutingModule

Соответствует запросу URL-адреса к определенному маршруту.

VirtualPathData

Представляет сведения о маршруте и виртуальном пути, полученные в результате создания URL-адреса с помощью платформы маршрутизации ASP.NET.

Интерфейсы

IRouteConstraint

Определяет контракт, который должен реализовываться классом для проверки допустимости значения параметра URL-адреса для ограничения.

IRouteHandler

Определяет контракт, который должен реализовать класс для обработки запроса на предмет соответствия шаблону маршрута.

Перечисления

RouteDirection

Указывает, обрабатывает ли маршрутизация ASP.NET URL-адрес от клиента, или же создает URL-адрес.