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).

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

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