LinkParserEndpointNameAddressExtensions.ParsePathByEndpointName Metoda
Definicja
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.
Próbuje przeanalizować podane path
dane przy użyciu wzorca trasy określonego przez pasujący EndpointendpointName
element .
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
Parametry
- parser
- LinkParser
Element LinkParser.
- endpointName
- String
Nazwa punktu końcowego. Służy do rozpoznawania punktów końcowych.
- path
- PathString
Ścieżka identyfikatora URI do analizy.
Zwraca
Element RouteValueDictionary z przeanalizowanymi wartościami, jeśli analizowanie zakończyło się pomyślnie; w przeciwnym razie null
.
Uwagi
ParsePathByEndpointName(LinkParser, String, PathString) spróbuje najpierw rozpoznać Endpoint wystąpienia zgodne endpointName
, a następnie użyć wzorca trasy skojarzonego z każdym punktem końcowym, aby przeanalizować ścieżkę adresu URL.
Operacja analizowania zakończy się niepowodzeniem i zostanie zwrócona null
, jeśli nie znaleziono żadnych punktów końcowych lub żaden z wzorców tras nie pasuje do podanej ścieżki identyfikatora URI.