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 correspond à une requête HTTP adressée à un itinéraire dans une application ASP.net. Le module itère au sein de tous les itinéraires dans 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' IRouteHandler objet pour cet itinéraire. À partir du gestionnaire d’itinéraire, le module obtient un IHttpHandler objet et l’utilise en tant que 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