Поделиться через


UrlRoutingModule Класс

Определение

Соответствует ЗАПРОСу URL-адреса определенному маршруту.

public ref class UrlRoutingModule : System::Web::IHttpModule
public class UrlRoutingModule : System.Web.IHttpModule
type UrlRoutingModule = class
    interface IHttpModule
Public Class UrlRoutingModule
Implements IHttpModule
Наследование
UrlRoutingModule
Реализации

Комментарии

Класс UrlRoutingModule соответствует HTTP-запросу маршруту в приложении ASP.NET. Модуль выполняет итерацию по всем маршрутам в RouteCollection свойстве и ищет маршрут, имеющий шаблон URL-адреса, соответствующий формату HTTP-запроса. Когда модуль находит соответствующий маршрут, он извлекает IRouteHandler объект для этого маршрута. Из обработчика маршрутов модуль получает IHttpHandler объект и использует его в качестве обработчика HTTP для текущего запроса.

Конструкторы

Имя Описание
UrlRoutingModule()

Инициализирует новый экземпляр класса UrlRoutingModule.

Свойства

Имя Описание
RouteCollection

Возвращает или задает коллекцию определенных маршрутов для приложения ASP.NET.

Методы

Имя Описание
Dispose()

Удаляет ресурсы (кроме памяти), используемые модулем.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
Init(HttpApplication)

Инициализирует модуль и подготавливает его к обработке запросов.

MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
PostMapRequestHandler(HttpContextBase)
Устаревшие..

Назначает обработчик HTTP для текущего запроса контексту.

PostResolveRequestCache(HttpContextBase)

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

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

Имя Описание
IHttpModule.Dispose()

Описание этого элемента см. в разделе Dispose().

IHttpModule.Init(HttpApplication)

Описание этого элемента см. в разделе IHttpModule.Init(HttpApplication).

Применяется к

См. также раздел