LinkParserEndpointNameAddressExtensions.ParsePathByEndpointName Metode

Definisi

Upaya untuk mengurai yang disediakan path menggunakan pola rute yang ditentukan oleh pencocokan EndpointendpointName.

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

Parameter

endpointName
String

Nama titik akhir. Digunakan untuk mengatasi titik akhir.

path
PathString

Jalur URI untuk diurai.

Mengembalikan

RouteValueDictionary dengan nilai yang diurai jika penguraian berhasil; jika tidaknull.

Keterangan

ParsePathByEndpointName(LinkParser, String, PathString) akan mencoba menyelesaikan Endpoint instans yang cocok endpointName terlebih dahulu lalu menggunakan pola rute yang terkait dengan setiap titik akhir untuk mengurai jalur URL.

Operasi penguraian akan gagal dan kembali null jika tidak ada titik akhir yang ditemukan atau tidak ada pola rute yang cocok dengan jalur URI yang disediakan.

Berlaku untuk