UrlRoutingModule Klasa

Definicja

Dopasowuje żą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

UrlRoutingModuleKlasa dopasowuje żądanie HTTP do trasy w aplikacji ASP.NET. Moduł wykonuje iterację przez 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. W programie obsługi trasy moduł pobiera IHttpHandler obiekt i używa go jako programu obsługi protokołu 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ęć) 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)
Nieaktualne.

Przypisuje obsługę protokołu HTTP dla bieżącego żądania do kontekstu.

PostResolveRequestCache(HttpContextBase)

Dopasowuje żądanie HTTP do trasy, pobiera procedurę 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

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ż