Microsoft.AspNetCore.Routing.Patterns Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains types used to define routes using RoutePattern. Instances of RoutePattern are immutable and are created using RoutePatternFactory.
Classes
RoutePattern |
Represents a parsed route template with default values and constraints. Use RoutePatternFactory to create RoutePattern instances. Instances of RoutePattern are immutable. |
RoutePatternException |
An exception that is thrown for error constructing a RoutePattern. |
RoutePatternFactory |
Contains factory methods for creating RoutePattern and related types. Use Parse(String) to parse a route pattern in string format. |
RoutePatternLiteralPart |
Represents a literal text part of a route pattern. Instances of RoutePatternLiteralPart are immutable. |
RoutePatternParameterPart |
Represents a parameter part in a route pattern. Instances of RoutePatternParameterPart are immutable. |
RoutePatternParameterPolicyReference |
The parsed representation of a policy in a RoutePattern parameter. Instances of RoutePatternParameterPolicyReference are immutable. |
RoutePatternPart |
Represents a part of a route pattern. |
RoutePatternPathSegment |
Represents a path segment in a route pattern. Instances of RoutePatternPathSegment are immutable. |
RoutePatternSeparatorPart |
Represents an optional separator part of a route pattern. Instances of RoutePatternSeparatorPart are immutable. |
RoutePatternTransformer |
A singleton service that provides transformations on RoutePattern. |
Enums
RoutePatternParameterKind |
Defines the kinds of RoutePatternParameterPart instances. |
RoutePatternPartKind |
Defines the kinds of RoutePatternPart instances. |
Remarks
For more information about routing, see Routing in ASP.NET Core.