Udostępnij przez


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.

Konstruktorów

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 dany obiekt jest taki sam, jak bieżący obiekt.

(Dziedziczone od Object)
GetHashCode()

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

(Dziedziczone od Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Dziedziczone od Object)
Init(HttpApplication)

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

MemberwiseClone()

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

(Dziedziczone od Object)
PostMapRequestHandler(HttpContextBase)
Przestarzały.

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.

(Dziedziczone od Object)

Implementacje interfejsów jawnych

Nazwa Opis
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 także