Partager via


Microsoft.AspNetCore.Routing.Patterns Espace de noms

Contient les types utilisés pour définir des itinéraires à l’aide de RoutePattern. Les instances de sont immuables et sont créées à l’aide de RoutePatternRoutePatternFactory.

Classes

RoutePattern

Représente un modèle d’itinéraire analysé avec des valeurs et des contraintes par défaut. Utilisez RoutePatternFactory pour créer RoutePattern des instances. Les instances de RoutePattern sont immuables.

RoutePatternException

Exception levée en cas d’erreur lors de la construction d’un RoutePattern.

RoutePatternFactory

Contient des méthodes de fabrique pour la création RoutePattern de types associés. Utilisez Parse(String) pour analyser un modèle d’itinéraire au format chaîne.

RoutePatternLiteralPart

Représente une partie de texte littéral d’un modèle d’itinéraire. Les instances de RoutePatternLiteralPart sont immuables.

RoutePatternParameterPart

Représente une partie de paramètre dans un modèle d’itinéraire. Les instances de RoutePatternParameterPart sont immuables.

RoutePatternParameterPolicyReference

Représentation analysée d’une stratégie dans un RoutePattern paramètre. Les instances de RoutePatternParameterPolicyReference sont immuables.

RoutePatternPart

Représente une partie d’un modèle de routage.

RoutePatternPathSegment

Représente un segment de chemin d’accès dans un modèle d’itinéraire. Les instances de RoutePatternPathSegment sont immuables.

RoutePatternSeparatorPart

Représente une partie de séparateur facultative d’un modèle de routage. Les instances de RoutePatternSeparatorPart sont immuables.

RoutePatternTransformer

Service singleton qui fournit des transformations sur RoutePattern.

Énumérations

RoutePatternParameterKind

Définit les types d’instances RoutePatternParameterPart .

RoutePatternPartKind

Définit les types d’instances RoutePatternPart .

Remarques

Pour plus d’informations sur le routage, consultez Routage dans ASP.NET Core.