Freigeben über


Microsoft.AspNetCore.Routing.Patterns Namespace

Enthält Typen, die zum Definieren von Routen mit RoutePatternverwendet werden. Instanzen von RoutePattern sind unveränderlich und werden mit RoutePatternFactoryerstellt.

Klassen

RoutePattern

Stellt eine analysierte Routenvorlage mit Standardwerten und Einschränkungen dar. Verwenden Sie RoutePatternFactory zum Erstellen von RoutePattern Instanzen. Instanzen von RoutePattern sind unveränderlich.

RoutePatternException

Eine Ausnahme, die für den Fehler beim Erstellen eines RoutePatternausgelöst wird.

RoutePatternFactory

Enthält Factorymethoden zum Erstellen RoutePattern und verwandter Typen. Verwenden Sie Parse(String) , um ein Routenmuster im Zeichenfolgenformat zu analysieren.

RoutePatternLiteralPart

Stellt einen Literaltextteil eines Routenmusters dar. Instanzen von RoutePatternLiteralPart sind unveränderlich.

RoutePatternParameterPart

Stellt einen Parameterteil in einem Routenmuster dar. Instanzen von RoutePatternParameterPart sind unveränderlich.

RoutePatternParameterPolicyReference

Die analysierte Darstellung einer Richtlinie in einem RoutePattern Parameter. Instanzen von RoutePatternParameterPolicyReference sind unveränderlich.

RoutePatternPart

Stellt einen Teil eines Routenmusters dar.

RoutePatternPathSegment

Stellt ein Pfadsegment in einem Routenmuster dar. Instanzen von RoutePatternPathSegment sind unveränderlich.

RoutePatternSeparatorPart

Stellt einen optionalen Trennzeichenteil eines Routenmusters dar. Instanzen von RoutePatternSeparatorPart sind unveränderlich.

RoutePatternTransformer

Ein Singletondienst, der Transformationen für RoutePatternbereitstellt.

Enumerationen

RoutePatternParameterKind

Definiert die Arten von RoutePatternParameterPart Instanzen.

RoutePatternPartKind

Definiert die Arten von RoutePatternPart Instanzen.

Hinweise

Weitere Informationen zum Routing finden Sie unter Routing in ASP.NET Core.