Freigeben über


UrlRoutingModule Klasse

Definition

Entspricht einer URL-Anforderung zu einer definierten Route.

public ref class UrlRoutingModule : System::Web::IHttpModule
public class UrlRoutingModule : System.Web.IHttpModule
type UrlRoutingModule = class
    interface IHttpModule
Public Class UrlRoutingModule
Implements IHttpModule
Vererbung
UrlRoutingModule
Implementiert

Hinweise

Die UrlRoutingModule Klasse entspricht einer HTTP-Anforderung zu einer Route in einer ASP.NET Anwendung. Das Modul durchläuft alle Routen in der RouteCollection Eigenschaft und sucht nach einer Route mit einem URL-Muster, das dem Format der HTTP-Anforderung entspricht. Wenn das Modul eine übereinstimmende Route findet, ruft es das IRouteHandler Objekt für diese Route ab. Vom Routenhandler ruft das Modul ein IHttpHandler Objekt ab und verwendet dieses als HTTP-Handler für die aktuelle Anforderung.

Konstruktoren

Name Beschreibung
UrlRoutingModule()

Initialisiert eine neue Instanz der UrlRoutingModule-Klasse.

Eigenschaften

Name Beschreibung
RouteCollection

Dient zum Abrufen oder Festlegen der Auflistung der definierten Routen für die ASP.NET Anwendung.

Methoden

Name Beschreibung
Dispose()

Entfernt die Ressourcen (außer Speicher), die vom Modul verwendet werden.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
Init(HttpApplication)

Initialisiert ein Modul und bereitet es für die Verarbeitung von Anforderungen vor.

MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
PostMapRequestHandler(HttpContextBase)
Veraltet.

Weist dem Kontext den HTTP-Handler für die aktuelle Anforderung zu.

PostResolveRequestCache(HttpContextBase)

Entspricht der HTTP-Anforderung einer Route, ruft den Handler für diese Route ab und legt den Handler als HTTP-Handler für die aktuelle Anforderung fest.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IHttpModule.Dispose()

Eine Beschreibung dieses Mitglieds finden Sie unter Dispose().

IHttpModule.Init(HttpApplication)

Eine Beschreibung dieses Mitglieds finden Sie unter IHttpModule.Init(HttpApplication).

Gilt für:

Weitere Informationen