UrlRoutingModule Klass

Definition

Matchar en URL-begäran till en definierad väg.

public ref class UrlRoutingModule : System::Web::IHttpModule
public class UrlRoutingModule : System.Web.IHttpModule
type UrlRoutingModule = class
    interface IHttpModule
Public Class UrlRoutingModule
Implements IHttpModule
Arv
UrlRoutingModule
Implementeringar

Kommentarer

Klassen UrlRoutingModule matchar en HTTP-begäran till en väg i ett ASP.NET program. Modulen itererar genom alla vägar i RouteCollection egenskapen och söker efter en väg som har ett URL-mönster som matchar formatet för HTTP-begäran. När modulen hittar en matchande väg hämtar den objektet för den IRouteHandler vägen. Från routningshanteraren hämtar modulen ett IHttpHandler objekt och använder det som HTTP-hanterare för den aktuella begäran.

Konstruktorer

Name Description
UrlRoutingModule()

Initierar en ny instans av UrlRoutingModule klassen.

Egenskaper

Name Description
RouteCollection

Hämtar eller anger samlingen med definierade vägar för ASP.NET-programmet.

Metoder

Name Description
Dispose()

Tar bort de resurser (förutom minne) som används av modulen.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
Init(HttpApplication)

Initierar en modul och förbereder den för att hantera begäranden.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
PostMapRequestHandler(HttpContextBase)
Föråldrad.

Tilldelar HTTP-hanteraren för den aktuella begäran till kontexten.

PostResolveRequestCache(HttpContextBase)

Matchar HTTP-begäran till en väg, hämtar hanteraren för den vägen och anger hanteraren som HTTP-hanterare för den aktuella begäran.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Explicita gränssnittsimplementeringar

Name Description
IHttpModule.Dispose()

En beskrivning av den här medlemmen finns i Dispose().

IHttpModule.Init(HttpApplication)

En beskrivning av den här medlemmen finns i IHttpModule.Init(HttpApplication).

Gäller för

Se även