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