LinkParserEndpointNameAddressExtensions.ParsePathByEndpointName Yöntem

Tanım

Eşleşen endpointNametarafından belirtilen yol desenini kullanarak sağlanan path öğesini Endpoint ayrıştırmaya çalışır.

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

Parametreler

endpointName
String

Uç nokta adı. Uç noktaları çözümlemek için kullanılır.

path
PathString

Ayrıştırmak için URI yolu.

Döndürülenler

Ayrıştırma başarılı olursa ayrıştırılan değerleri içeren bir RouteValueDictionary ; aksi takdirde null.

Açıklamalar

ParsePathByEndpointName(LinkParser, String, PathString)önce eşleşen endpointName örnekleri çözümlemeyi Endpoint dener ve ardından URL yolunu ayrıştırmak için her uç noktayla ilişkili yol desenini kullanır.

Hiçbir uç nokta bulunamazsa veya yol desenlerinden hiçbiri sağlanan URI yoluyla eşleşmezse ayrıştırma işlemi başarısız olur ve döndürülür null .

Şunlara uygulanır