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-адрес.