Microsoft.AspNetCore.Routing.Patterns 命名空間

包含用於定義路由的類型。RoutePattern 的 RoutePattern 實例是不可變的,並以 RoutePatternFactory建立。

類別

名稱 Description
RoutePattern

代表一個解析過的路由範本,並保留預設值與限制條件。 用 RoutePatternFactory 來建立 RoutePattern 實例。 的 RoutePattern 實例是不可改變的。

RoutePatternException

一個因構造錯誤 RoutePattern而拋出的例外。

RoutePatternFactory

包含建立 RoutePattern 工廠方法及相關類型。 用 Parse(String) 來解析字串格式的路由模式。

RoutePatternLiteralPart

代表路由模式中的文字部分。 的 RoutePatternLiteralPart 實例是不可改變的。

RoutePatternParameterPart

代表路由模式中的參數部分。 的 RoutePatternParameterPart 實例是不可改變的。

RoutePatternParameterPolicyReference

以參數方式解析 RoutePattern 策略的表示法。 的 RoutePatternParameterPolicyReference 實例是不可改變的。

RoutePatternPart

代表路線模式的一部分。

RoutePatternPathSegment

代表路由模式中的路徑段。 的 RoutePatternPathSegment 實例是不可改變的。

RoutePatternSeparatorPart

代表路由模式中的可選分隔符部分。 的 RoutePatternSeparatorPart 實例是不可改變的。

RoutePatternTransformer

一個單例服務,提供對 RoutePattern的轉換。

列舉

名稱 Description
RoutePatternParameterKind

定義了實例的類型 RoutePatternParameterPart 。

RoutePatternPartKind

定義了實例的類型 RoutePatternPart 。

備註

欲了解更多路由資訊,請參閱 ASP.NET Core中的路由。