Udostępnij za pośrednictwem


UrlRoutingModule Klasa

Definicja

Dopasuje żądanie 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 dopasuje żądanie 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

UrlRoutingModule()

Inicjuje nowe wystąpienie klasy UrlRoutingModule.

Właściwości

RouteCollection

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

Metody

Dispose()

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

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

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

(Odziedziczone po Object)
GetType()

Type Pobiera wartość 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 Objectelementu .

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

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

PostResolveRequestCache(HttpContextBase)

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

ToString()

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

(Odziedziczone po Object)

Jawne implementacje interfejsu

IHttpModule.Dispose()

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

IHttpModule.Init(HttpApplication)

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

Dotyczy

Zobacz też