LinkParserEndpointNameAddressExtensions.ParsePathByEndpointName メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
一致endpointName
する によって指定されたルート パターンを使用して、指定path
された をEndpoint解析しようとします。
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
パラメーター
- parser
- LinkParser
- endpointName
- String
エンドポイント名。 エンドポイントを解決するために使用されます。
- path
- PathString
解析する URI パス。
戻り値
RouteValueDictionary解析が成功した場合は解析された値を持つ 。それ以外の場合null
は 。
注釈
ParsePathByEndpointName(LinkParser, String, PathString)では、最初に一致endpointName
するインスタンスを解決Endpointしてから、各エンドポイントに関連付けられているルート パターンを使用して URL パスを解析しようとします。
エンドポイントが見つからないか、指定された URI パスに一致するルート パターンがない場合、解析操作は失敗し、 が返 null
されます。