Share via


IUrlHelper.Action(UrlActionContext) メソッド

定義

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

public:
 System::String ^ Action(Microsoft::AspNetCore::Mvc::Routing::UrlActionContext ^ actionContext);
public string Action (Microsoft.AspNetCore.Mvc.Routing.UrlActionContext actionContext);
public string? Action (Microsoft.AspNetCore.Mvc.Routing.UrlActionContext actionContext);
abstract member Action : Microsoft.AspNetCore.Mvc.Routing.UrlActionContext -> string
Public Function Action (actionContext As UrlActionContext) As String

パラメーター

actionContext
UrlActionContext

アクション メソッドの生成された URL のコンテキスト オブジェクト。

戻り値

生成された URL。

注釈

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

適用対象