Compartilhar via


Microsoft.AspNetCore.Routing.Patterns Namespace

Contém tipos usados para definir rotas usando RoutePattern. As instâncias de RoutePattern são imutáveis e são criadas usando RoutePatternFactory.

Classes

RoutePattern

Representa um modelo de rota analisado com valores e restrições padrão. Use RoutePatternFactory para criar RoutePattern instâncias. As instâncias de RoutePattern são imutáveis.

RoutePatternException

Uma exceção gerada para erro ao construir um RoutePattern.

RoutePatternFactory

Contém métodos de fábrica para criar RoutePattern e tipos relacionados. Use Parse(String) para analisar um padrão de rota no formato de cadeia de caracteres.

RoutePatternLiteralPart

Representa uma parte de texto literal de um padrão de rota. As instâncias de RoutePatternLiteralPart são imutáveis.

RoutePatternParameterPart

Representa uma parte de parâmetro em um padrão de rota. As instâncias de RoutePatternParameterPart são imutáveis.

RoutePatternParameterPolicyReference

A representação analisada de uma política em um RoutePattern parâmetro. As instâncias de RoutePatternParameterPolicyReference são imutáveis.

RoutePatternPart

Representa uma parte de um padrão de rota.

RoutePatternPathSegment

Representa um segmento de caminho em um padrão de rota. As instâncias de RoutePatternPathSegment são imutáveis.

RoutePatternSeparatorPart

Representa uma parte separadora opcional de um padrão de rota. As instâncias de RoutePatternSeparatorPart são imutáveis.

RoutePatternTransformer

Um serviço singleton que fornece transformações em RoutePattern.

Enumerações

RoutePatternParameterKind

Define os tipos de RoutePatternParameterPart instâncias.

RoutePatternPartKind

Define os tipos de RoutePatternPart instâncias.

Comentários

Para obter mais informações sobre roteamento, consulte Roteamento em ASP.NET Core.