Microsoft.AspNetCore.Routing.Patterns Espace de noms

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

Classes

Nom Description
RoutePattern

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

RoutePatternException

Exception levée pour la construction d’un RoutePattern.

RoutePatternFactory

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

RoutePatternLiteralPart

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

RoutePatternParameterPart

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

RoutePatternParameterPolicyReference

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

RoutePatternPart

Représente une partie d’un modèle d’itinéraire.

RoutePatternPathSegment

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

RoutePatternSeparatorPart

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

RoutePatternTransformer

Service singleton qui fournit des transformations sur RoutePattern.

Énumérations

Nom Description
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 Routing dans ASP.NET Core.