Partager via


Route Classe

Définition

Représente une instance d’un itinéraire.

public ref class Route : Microsoft::AspNetCore::Routing::RouteBase
public class Route : Microsoft.AspNetCore.Routing.RouteBase
type Route = class
    inherit RouteBase
Public Class Route
Inherits RouteBase
Héritage

Constructeurs

Route(IRouter, String, IInlineConstraintResolver)

Construit une nouvelle instance de Route.

Route(IRouter, String, RouteValueDictionary, IDictionary<String,Object>, RouteValueDictionary, IInlineConstraintResolver)

Construit une nouvelle instance de Route.

Route(IRouter, String, String, RouteValueDictionary, IDictionary<String,Object>, RouteValueDictionary, IInlineConstraintResolver)

Construit une nouvelle instance de Route.

Propriétés

ConstraintResolver

Obtient le programme de résolution utilisé pour résoudre les contraintes inline.

(Hérité de RouteBase)
Constraints

Obtient l’ensemble des contraintes associées à chaque itinéraire.

(Hérité de RouteBase)
DataTokens

Obtient les jetons de données associés à l’itinéraire.

(Hérité de RouteBase)
Defaults

Obtient les valeurs par défaut pour chaque paramètre d’itinéraire.

(Hérité de RouteBase)
Name

Nom du routeur. Peuvent avoir la valeur null.

(Hérité de RouteBase)
ParsedTemplate

Obtient le RouteTemplate associé à l’itinéraire.

(Hérité de RouteBase)
RouteTemplate

Obtient une représentation sous forme de chaîne du modèle d’itinéraire.

Méthodes

GetVirtualPath(VirtualPathContext)

Retourne l’URL associée aux détails de l’itinéraire fournis dans context

(Hérité de RouteBase)
OnRouteMatched(RouteContext)

S’exécute de façon asynchrone chaque fois que le routage se produit.

OnVirtualPathGenerated(VirtualPathContext)

S’exécute chaque fois qu’un chemin d’accès virtuel est dérivé d’un context.

RouteAsync(RouteContext)

Achemine de manière asynchrone en fonction du actuel context.

(Hérité de RouteBase)
ToString()

Représente une instance d’un itinéraire.

(Hérité de RouteBase)

S’applique à