Language

IUrlHelper.RouteUrl(UrlRouteContext) メソッド

定義

ルート名、ルート値、使用するプロトコル、ホスト名、および で UrlRouteContext指定されたフラグメントを含む絶対パスを持つ URL を生成します。 と Host が非nullである場合Protocolは、絶対 URL を生成します。 重要なセキュリティ情報については、「解説」セクションを参照してください。

public:
 System::String ^ RouteUrl(Microsoft::AspNetCore::Mvc::Routing::UrlRouteContext ^ routeContext);
public string RouteUrl(Microsoft.AspNetCore.Mvc.Routing.UrlRouteContext routeContext);
public string? RouteUrl(Microsoft.AspNetCore.Mvc.Routing.UrlRouteContext routeContext);
abstract member RouteUrl : Microsoft.AspNetCore.Mvc.Routing.UrlRouteContext -> string
Public Function RouteUrl (routeContext As UrlRouteContext) As String

パラメーター

routeContext
UrlRouteContext

ルートの生成された URL のコンテキスト オブジェクト。

返品

生成された URL。

注釈

の Host 値は信頼できる値である必要があります。 現在の要求の値に依存すると、ヘッダーが検証されていない限り、信頼されていない入力が結果の URI に影響を Host 与える可能性があります。 デプロイ環境でヘッダーを適切に検証する方法については、 Host デプロイドキュメントを参照してください。

適用対象