Microsoft.AspNetCore.Routing.Patterns Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zawiera typy używane do definiowania tras przy użyciu polecenia RoutePattern. Wystąpienia obiektów RoutePattern są niezmienne i tworzone przy użyciu polecenia RoutePatternFactory.
Klasy
RoutePattern |
Reprezentuje przeanalizowany szablon trasy z wartościami domyślnymi i ograniczeniami. Użyj RoutePatternFactory polecenia , aby utworzyć RoutePattern wystąpienia. Wystąpienia obiektów RoutePattern są niezmienne. |
RoutePatternException |
Wyjątek zgłaszany w przypadku błędu tworzenia elementu RoutePattern. |
RoutePatternFactory |
Zawiera metody fabryki do tworzenia RoutePattern i powiązanych typów. Użyj Parse(String) polecenia , aby przeanalizować wzorzec trasy w formacie ciągu. |
RoutePatternLiteralPart |
Reprezentuje część tekstu literału wzorca trasy. Wystąpienia obiektów RoutePatternLiteralPart są niezmienne. |
RoutePatternParameterPart |
Reprezentuje część parametru we wzorcu trasy. Wystąpienia obiektów RoutePatternParameterPart są niezmienne. |
RoutePatternParameterPolicyReference |
Przeanalizowana reprezentacja zasad w parametrze RoutePattern . Wystąpienia obiektów RoutePatternParameterPolicyReference są niezmienne. |
RoutePatternPart |
Reprezentuje część wzorca trasy. |
RoutePatternPathSegment |
Reprezentuje segment ścieżki we wzorcu trasy. Wystąpienia obiektów RoutePatternPathSegment są niezmienne. |
RoutePatternSeparatorPart |
Reprezentuje opcjonalną część separatora wzorca trasy. Wystąpienia obiektów RoutePatternSeparatorPart są niezmienne. |
RoutePatternTransformer |
Pojedyncza usługa, która udostępnia przekształcenia w systemie RoutePattern. |
Wyliczenia
RoutePatternParameterKind |
Definiuje rodzaje RoutePatternParameterPart wystąpień. |
RoutePatternPartKind |
Definiuje rodzaje RoutePatternPart wystąpień. |
Uwagi
Aby uzyskać więcej informacji na temat routingu, zobacz Routing w ASP.NET Core.