LinkParserEndpointNameAddressExtensions.ParsePathByEndpointName Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Tenta analisar o fornecido path
usando o padrão de rota especificado pelo Endpoint correspondente endpointName
.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Routing::RouteValueDictionary ^ ParsePathByEndpointName(Microsoft::AspNetCore::Routing::LinkParser ^ parser, System::String ^ endpointName, Microsoft::AspNetCore::Http::PathString path);
public static Microsoft.AspNetCore.Routing.RouteValueDictionary ParsePathByEndpointName (this Microsoft.AspNetCore.Routing.LinkParser parser, string endpointName, Microsoft.AspNetCore.Http.PathString path);
public static Microsoft.AspNetCore.Routing.RouteValueDictionary? ParsePathByEndpointName (this Microsoft.AspNetCore.Routing.LinkParser parser, string endpointName, Microsoft.AspNetCore.Http.PathString path);
static member ParsePathByEndpointName : Microsoft.AspNetCore.Routing.LinkParser * string * Microsoft.AspNetCore.Http.PathString -> Microsoft.AspNetCore.Routing.RouteValueDictionary
<Extension()>
Public Function ParsePathByEndpointName (parser As LinkParser, endpointName As String, path As PathString) As RouteValueDictionary
Parâmetros
- parser
- LinkParser
O LinkParser.
- endpointName
- String
O nome do ponto de extremidade. Usado para resolve pontos de extremidade.
- path
- PathString
O caminho do URI a ser analisado.
Retornos
Um RouteValueDictionary com os valores analisados se a análise for bem-sucedida; caso contrário null
, .
Comentários
ParsePathByEndpointName(LinkParser, String, PathString)tentará primeiro resolve Endpoint instâncias que correspondem endpointName
e, em seguida, usar o padrão de rota associado a cada ponto de extremidade para analisar o caminho da URL.
A operação de análise falhará e retornará null
se nenhum ponto de extremidade for encontrado ou nenhum dos padrões de rota corresponder ao caminho de URI fornecido.