Microsoft.AspNetCore.Routing.Patterns 名前空間

RoutePatternを使用してルートを定義するために使用される型が含まれています。 RoutePatternのインスタンスは不変であり、RoutePatternFactoryを使用して作成されます。

クラス

Name 説明
RoutePattern

既定値と制約を持つ解析されたルート テンプレートを表します。 RoutePatternFactoryを使用してRoutePatternインスタンスを作成します。 RoutePatternのインスタンスは不変です。

RoutePatternException

RoutePatternの構築中にエラーが発生した場合にスローされる例外。

RoutePatternFactory

RoutePatternおよび関連する型を作成するためのファクトリ メソッドが含まれています。 Parse(String)を使用して、ルート パターンを文字列形式で解析します。

RoutePatternLiteralPart

ルート パターンのリテラル テキスト部分を表します。 RoutePatternLiteralPartのインスタンスは不変です。

RoutePatternParameterPart

ルート パターン内のパラメーター パーツを表します。 RoutePatternParameterPartのインスタンスは不変です。

RoutePatternParameterPolicyReference

RoutePattern パラメーター内のポリシーの解析された表現。 RoutePatternParameterPolicyReferenceのインスタンスは不変です。

RoutePatternPart

ルート パターンの一部を表します。

RoutePatternPathSegment

ルート パターン内のパス セグメントを表します。 RoutePatternPathSegmentのインスタンスは不変です。

RoutePatternSeparatorPart

ルート パターンの省略可能な区切り記号部分を表します。 RoutePatternSeparatorPartのインスタンスは不変です。

RoutePatternTransformer

RoutePatternの変換を提供するシングルトン サービス。

列挙型

Name 説明
RoutePatternParameterKind

RoutePatternParameterPart インスタンスの種類を定義します。

RoutePatternPartKind

RoutePatternPart インスタンスの種類を定義します。

注釈

ルーティングの詳細については、「ASP.NET Coreを参照してください。