RouteBase Classe
Définition
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.
Implémentation de classe de base d’un IRouter.
public ref class RouteBase abstract : Microsoft::AspNetCore::Routing::INamedRouter, Microsoft::AspNetCore::Routing::IRouter
public abstract class RouteBase : Microsoft.AspNetCore.Routing.INamedRouter, Microsoft.AspNetCore.Routing.IRouter
type RouteBase = class
interface IRouter
interface INamedRouter
type RouteBase = class
interface INamedRouter
interface IRouter
Public MustInherit Class RouteBase
Implements INamedRouter, IRouter
- Héritage
-
RouteBase
- Dérivé
- Implémente
Constructeurs
RouteBase(String, String, IInlineConstraintResolver, RouteValueDictionary, IDictionary<String,Object>, RouteValueDictionary) |
Crée une instance RouteBase. |
Propriétés
ConstraintResolver |
Obtient le programme de résolution utilisé pour résoudre les contraintes inline. |
Constraints |
Obtient l’ensemble des contraintes associées à chaque itinéraire. |
DataTokens |
Obtient les jetons de données associés à l’itinéraire. |
Defaults |
Obtient les valeurs par défaut pour chaque paramètre d’itinéraire. |
Name |
Nom du routeur. Peuvent avoir la valeur null. |
ParsedTemplate |
Obtient le RouteTemplate associé à l’itinéraire. |
Méthodes
GetConstraints(IInlineConstraintResolver, RouteTemplate, IDictionary<String,Object>) |
Extrait les constatins d’un donné RouteTemplate. |
GetDefaults(RouteTemplate, RouteValueDictionary) |
Obtient les valeurs par défaut des paramètres d’un modèle. |
GetVirtualPath(VirtualPathContext) |
Retourne l’URL associée aux détails de l’itinéraire fournis dans |
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 |
RouteAsync(RouteContext) |
Achemine de manière asynchrone en fonction du actuel |
ToString() |
Implémentation de classe de base d’un IRouter. |