UrlRoutingModule Classe

Définition

Met en correspondance une demande d’URL avec une route définie.

public ref class UrlRoutingModule : System::Web::IHttpModule
public class UrlRoutingModule : System.Web.IHttpModule
type UrlRoutingModule = class
    interface IHttpModule
Public Class UrlRoutingModule
Implements IHttpModule
Héritage
UrlRoutingModule
Implémente

Remarques

La UrlRoutingModule classe met en correspondance une requête HTTP à un itinéraire dans une application ASP.NET. Le module effectue une itération dans tous les itinéraires de la RouteCollection propriété et recherche un itinéraire dont le modèle d’URL correspond au format de la requête HTTP. Lorsque le module trouve un itinéraire correspondant, il récupère l’objet IRouteHandler pour cet itinéraire. À partir du gestionnaire de routes, le module obtient un IHttpHandler objet et l’utilise comme gestionnaire HTTP pour la requête actuelle.

Constructeurs

UrlRoutingModule()

Initialise une nouvelle instance de la classe UrlRoutingModule.

Propriétés

RouteCollection

Obtient ou définit la collection d’itinéraires définis pour l’application ASP.NET.

Méthodes

Dispose()

Libère les ressources, exceptée la mémoire, utilisées par le module.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
Init(HttpApplication)

Initialise un module et le prépare dans le but de gérer des requêtes.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
PostMapRequestHandler(HttpContextBase)
Obsolète.

Attribue le gestionnaire HTTP pour la requête actuelle au contexte.

PostResolveRequestCache(HttpContextBase)

Fait correspondre la requête HTTP à un itinéraire, récupère le gestionnaire pour cet itinéraire et définit le gestionnaire comme le gestionnaire HTTP pour la requête actuelle.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

IHttpModule.Dispose()

Pour obtenir une description de ce membre, consultez Dispose().

IHttpModule.Init(HttpApplication)

Pour obtenir une description de ce membre, consultez IHttpModule.Init(HttpApplication).

S’applique à

Voir aussi