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) |
アクション メソッドのパスを含む URL を生成します。この URL には、指定した |
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 のホスト セクションを設定します。 現在の要求の値に依存すると、ヘッダーが検証されていない限り、信頼されていない入力が結果の URI に影響を Host
与える可能性があります。 デプロイ環境でヘッダーを適切に検証する方法については、 Host
デプロイのドキュメントを参照してください。
適用対象
Action(IUrlHelper, String, String, Object, String, String)
指定したaction
名前、名前、ルートvalues
protocol
、およびhost
使用する名前controller
を含むアクション メソッドのパスを含む URL を生成します。
と host
が非null
の場合は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, 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
値は信頼できる値である必要があります。 現在の要求の値に依存すると、ヘッダーが検証されていない限り、信頼されていない入力が結果の URI に影響を Host
与える可能性があります。 デプロイ環境でヘッダーを適切に検証する方法については、 Host
デプロイのドキュメントを参照してください。
適用対象
Action(IUrlHelper, String, String, Object, String, String, String)
アクション メソッドのパスを含む URL を生成します。この URL には、指定した action
名前、名前、 controller
ルート values
、 protocol
使用する、名前、 host
および fragment
が含まれます。
と host
が非null
の場合は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, 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
値は信頼できる値である必要があります。 現在の要求の値に依存すると、ヘッダーが検証されていない限り、信頼されていない入力が結果の URI に影響を Host
与える可能性があります。 デプロイ環境でヘッダーを適切に検証する方法については、 Host
デプロイのドキュメントを参照してください。