UrlHelperExtensions.Action メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Action(IUrlHelper) |
アクション メソッドのパスを含む URL を生成します。 |
Action(IUrlHelper, String) |
指定した |
Action(IUrlHelper, String, Object) |
指定した |
Action(IUrlHelper, String, String) |
指定した |
Action(IUrlHelper, String, String, Object) |
指定した |
Action(IUrlHelper, String, String, Object, String) |
指定した |
Action(IUrlHelper, String, String, Object, String, String) |
指定した |
Action(IUrlHelper, String, String, Object, String, String, String) |
指定した |
Action(IUrlHelper)
アクション メソッドのパスを含む URL を生成します。
public:
[System::Runtime::CompilerServices::Extension]
static System::String ^ Action(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper);
public static string Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper);
public static string? Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper);
static member Action : Microsoft.AspNetCore.Mvc.IUrlHelper -> string
<Extension()>
Public Function Action (helper As IUrlHelper) As String
パラメーター
- helper
- IUrlHelper
戻り値
生成された URL。
適用対象
Action(IUrlHelper, String)
指定した action
名を含むアクション メソッドのパスを含む URL を生成します。
public:
[System::Runtime::CompilerServices::Extension]
static System::String ^ Action(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ action);
public static string Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string action);
public static string? Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? action);
static member Action : Microsoft.AspNetCore.Mvc.IUrlHelper * string -> string
<Extension()>
Public Function Action (helper As IUrlHelper, action As String) As String
パラメーター
- helper
- IUrlHelper
- action
- String
アクション メソッドの名前。
戻り値
生成された URL。
適用対象
Action(IUrlHelper, String, Object)
指定した action
名とルート values
を含むアクション メソッドのパスを含む URL を生成します。
public:
[System::Runtime::CompilerServices::Extension]
static System::String ^ Action(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ action, System::Object ^ values);
public static string Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string action, object values);
public static string? Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? action, object? values);
static member Action : Microsoft.AspNetCore.Mvc.IUrlHelper * string * obj -> string
<Extension()>
Public Function Action (helper As IUrlHelper, action As String, values As Object) As String
パラメーター
- helper
- IUrlHelper
- action
- String
アクション メソッドの名前。
- values
- Object
ルート値を含むオブジェクト。
戻り値
生成された URL。
適用対象
Action(IUrlHelper, String, String)
指定した action
名と controller
名を含むアクション メソッドのパスを含む URL を生成します。
public:
[System::Runtime::CompilerServices::Extension]
static System::String ^ Action(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ action, System::String ^ controller);
public static string Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string action, string controller);
public static string? Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? action, string? controller);
static member Action : Microsoft.AspNetCore.Mvc.IUrlHelper * string * string -> string
<Extension()>
Public Function Action (helper As IUrlHelper, action As String, controller As String) As String
パラメーター
- helper
- IUrlHelper
- action
- String
アクション メソッドの名前。
- controller
- String
コントローラーの名前。
戻り値
生成された URL。
適用対象
Action(IUrlHelper, String, String, Object)
指定した action
名、controller
名、ルート values
を含むアクション メソッドのパスを含む URL を生成します。
public:
[System::Runtime::CompilerServices::Extension]
static System::String ^ Action(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ action, System::String ^ controller, System::Object ^ values);
public static string Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string action, string controller, object values);
public static string? Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? action, string? controller, object? values);
static member Action : Microsoft.AspNetCore.Mvc.IUrlHelper * string * string * obj -> string
<Extension()>
Public Function Action (helper As IUrlHelper, action As String, controller As String, values As Object) As String
パラメーター
- helper
- IUrlHelper
- action
- String
アクション メソッドの名前。
- controller
- String
コントローラーの名前。
- values
- Object
ルート値を含むオブジェクト。
戻り値
生成された URL。
適用対象
Action(IUrlHelper, String, String, Object, String)
指定した action
名、controller
名、ルート values
、および使用する protocol
を含むアクション メソッドのパスを含む URL を生成します。 重要なセキュリティ情報については、「解説」セクションを参照してください。
public:
[System::Runtime::CompilerServices::Extension]
static System::String ^ Action(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ action, System::String ^ controller, System::Object ^ values, System::String ^ protocol);
public static string Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string action, string controller, object values, string protocol);
public static string? Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? action, string? controller, object? values, string? protocol);
static member Action : Microsoft.AspNetCore.Mvc.IUrlHelper * string * string * obj * string -> string
<Extension()>
Public Function Action (helper As IUrlHelper, action As String, controller As String, values As Object, protocol As String) As String
パラメーター
- helper
- IUrlHelper
- action
- String
アクション メソッドの名前。
- controller
- String
コントローラーの名前。
- values
- Object
ルート値を含むオブジェクト。
- protocol
- String
URL のプロトコル ("http" や "https" など)。
戻り値
生成された URL。
注釈
このメソッドは、Host の値を使用して、生成された URI のホスト セクションを設定します。 現在の要求の値に依存すると、Host
ヘッダーが検証されていない限り、信頼されていない入力が結果の URI に影響を与える可能性があります。 デプロイ環境で Host
ヘッダーを適切に検証する方法については、デプロイのドキュメントを参照してください。
適用対象
Action(IUrlHelper, String, String, Object, String, String)
指定した action
名、controller
名、ルート values
、使用する protocol
、host
名を含むアクション メソッドのパスを含む URL を生成します。
protocol
と host
がnull
でない場合は、絶対 URL を生成します。 重要なセキュリティ情報については、「解説」セクションを参照してください。
public:
[System::Runtime::CompilerServices::Extension]
static System::String ^ Action(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ action, System::String ^ controller, System::Object ^ values, System::String ^ protocol, System::String ^ host);
public static string Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string action, string controller, object values, string protocol, string host);
public static string? Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? action, string? controller, object? values, string? protocol, string? host);
static member Action : Microsoft.AspNetCore.Mvc.IUrlHelper * string * string * obj * string * string -> string
<Extension()>
Public Function Action (helper As IUrlHelper, action As String, controller As String, values As Object, protocol As String, host As String) As String
パラメーター
- helper
- IUrlHelper
- action
- String
アクション メソッドの名前。
- controller
- String
コントローラーの名前。
- values
- Object
ルート値を含むオブジェクト。
- protocol
- String
URL のプロトコル ("http" や "https" など)。
- host
- String
URL のホスト名。
戻り値
生成された URL。
注釈
host
の値は信頼できる値である必要があります。 現在の要求の値に依存すると、Host
ヘッダーが検証されていない限り、信頼されていない入力が結果の URI に影響を与える可能性があります。 デプロイ環境で Host
ヘッダーを適切に検証する方法については、デプロイのドキュメントを参照してください。
適用対象
Action(IUrlHelper, String, String, Object, String, String, String)
指定した action
名、controller
名、ルート values
、使用する protocol
、host
名、および fragment
を含むアクション メソッドのパスを含む URL を生成します。
protocol
と host
がnull
でない場合は、絶対 URL を生成します。 重要なセキュリティ情報については、「解説」セクションを参照してください。
public:
[System::Runtime::CompilerServices::Extension]
static System::String ^ Action(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ action, System::String ^ controller, System::Object ^ values, System::String ^ protocol, System::String ^ host, System::String ^ fragment);
public static string Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string action, string controller, object values, string protocol, string host, string fragment);
public static string? Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? action, string? controller, object? values, string? protocol, string? host, string? fragment);
static member Action : Microsoft.AspNetCore.Mvc.IUrlHelper * string * string * obj * string * string * string -> string
<Extension()>
Public Function Action (helper As IUrlHelper, action As String, controller As String, values As Object, protocol As String, host As String, fragment As String) As String
パラメーター
- helper
- IUrlHelper
- action
- String
アクション メソッドの名前。
- controller
- String
コントローラーの名前。
- values
- Object
ルート値を含むオブジェクト。
- protocol
- String
URL のプロトコル ("http" や "https" など)。
- host
- String
URL のホスト名。
- fragment
- String
URL のフラグメント。
戻り値
生成された URL。
注釈
host
の値は信頼できる値である必要があります。 現在の要求の値に依存すると、Host
ヘッダーが検証されていない限り、信頼されていない入力が結果の URI に影響を与える可能性があります。 デプロイ環境で Host
ヘッダーを適切に検証する方法については、デプロイのドキュメントを参照してください。