Udostępnij za pośrednictwem


UrlRoutingModule Klasa

Definicja

Pasuje do żądania adresu URL do zdefiniowanej trasy.

public ref class UrlRoutingModule : System::Web::IHttpModule
public class UrlRoutingModule : System.Web.IHttpModule
type UrlRoutingModule = class
    interface IHttpModule
Public Class UrlRoutingModule
Implements IHttpModule
Dziedziczenie
UrlRoutingModule
Implementuje

Uwagi

Klasa UrlRoutingModule pasuje do żądania HTTP do trasy w aplikacji ASP.NET. Moduł iteruje wszystkie trasy we RouteCollection właściwości i wyszukuje trasę, która ma wzorzec adresu URL zgodny z formatem żądania HTTP. Gdy moduł znajdzie pasującą trasę, pobiera IRouteHandler obiekt dla tej trasy. Z programu obsługi tras moduł pobiera IHttpHandler obiekt i używa go jako procedury obsługi HTTP dla bieżącego żądania.

Konstruktory

Nazwa Opis
UrlRoutingModule()

Inicjuje nowe wystąpienie klasy UrlRoutingModule.

Właściwości

Nazwa Opis
RouteCollection

Pobiera lub ustawia kolekcję zdefiniowanych tras dla aplikacji ASP.NET.

Metody

Nazwa Opis
Dispose()

Usuwa zasoby (inne niż pamięć), które są używane przez moduł.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
Init(HttpApplication)

Inicjuje moduł i przygotowuje go do obsługi żądań.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
PostMapRequestHandler(HttpContextBase)
Przestarzałe.

Przypisuje procedurę obsługi HTTP dla bieżącego żądania do kontekstu.

PostResolveRequestCache(HttpContextBase)

Pasuje do żądania HTTP do trasy, pobiera program obsługi dla tej trasy i ustawia procedurę obsługi jako procedurę obsługi HTTP dla bieżącego żądania.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

Nazwa Opis
IHttpModule.Dispose()

Aby uzyskać opis tego elementu członkowskiego, zobacz Dispose().

IHttpModule.Init(HttpApplication)

Aby uzyskać opis tego elementu członkowskiego, zobacz IHttpModule.Init(HttpApplication).

Dotyczy

Zobacz też