System.Web.Routing Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des classes utilisées avec le routage d’URL, ce qui vous permet d’utiliser des URL qui ne renvoient pas à un fichier physique.
Classes
HttpMethodConstraint |
Permet de définir les verbes HTTP autorisés quand le routage ASP.NET détermine si une URL correspond à un itinéraire. |
PageRouteHandler |
Fournit des propriétés et des méthodes pour définir le mappage d'une URL à un fichier physique. |
RequestContext |
Encapsule des informations sur une requête HTTP qui correspond à un itinéraire défini. |
Route |
Fournit des propriétés et des méthodes pour définir un itinéraire et pour obtenir des informations sur l’itinéraire. |
RouteBase |
Sert de classe de base pour toutes les classes qui représentent un itinéraire ASP.NET. |
RouteCollection |
Fournit une collection d’itinéraires pour le routage ASP.NET. |
RouteData |
Encapsule les informations sur un itinéraire. |
RouteTable |
Stocke les itinéraires d’URL pour une application. |
RouteValueDictionary |
Représente une collection ne respectant pas la casse de paires clé-valeur que vous utilisez à différents emplacements de l’infrastructure de routage, comme quand vous définissez les valeurs par défaut pour un itinéraire ou que vous générez une URL basée sur un itinéraire. |
StopRoutingHandler |
Fournit un moyen de spécifier que le routage ASP.NET ne doit pas gérer les requêtes pour un modèle d’URL. |
UrlRoutingHandler |
Sert de classe de base aux classes qui vous permettent de personnaliser la façon dont le routage ASP.NET traite une requête. |
UrlRoutingModule |
Met en correspondance une demande d’URL avec une route définie. |
VirtualPathData |
Représente les informations relatives à l’itinéraire et au chemin virtuel qui sont le résultat de la génération d’une URL avec l’infrastructure de routage ASP.NET. |
Interfaces
IRouteConstraint |
Définit le contrat qu’une classe doit implémenter pour vérifier si une valeur de paramètre d’URL est valide pour une contrainte. |
IRouteHandler |
Définit le contrat qu’une classe doit implémenter pour traiter une requête pour un modèle d’itinéraire correspondant. |
Énumérations
RouteDirection |
Indique si le routage ASP.NET traite une URL d’un client ou génère une URL. |