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