UrlHelperExtensions.Action メソッド

定義

オーバーロード

Action(IUrlHelper)

アクション メソッドのパスを含む URL を生成します。

Action(IUrlHelper, String)

指定した action 名前を含むアクション メソッドのパスを含む URL を生成します。

Action(IUrlHelper, String, Object)

指定した action 名前とルート valuesを含むアクション メソッドのパスを含む URL を生成します。

Action(IUrlHelper, String, String)

指定した action 名前と controller 名前を含むアクション メソッドのパスを含む URL を生成します。

Action(IUrlHelper, String, String, Object)

指定した action 名前、名前 controller 、およびルート valuesを含むアクション メソッドのパスを含む URL を生成します。

Action(IUrlHelper, String, String, Object, String)

指定した action 名前、名前 controller 、ルート values、および protocol を含むアクション メソッドのパスを含む URL を生成します。 重要なセキュリティ情報については、「解説」セクションを参照してください。

Action(IUrlHelper, String, String, Object, String, String)

指定したaction名前、名前、ルートvaluesprotocol、およびhost使用する名前controllerを含むアクション メソッドのパスを含む URL を生成します。 と host が非nullの場合はprotocol、絶対 URL を生成します。 重要なセキュリティ情報については、「解説」セクションを参照してください。

Action(IUrlHelper, String, String, Object, String, String, String)

アクション メソッドのパスを含む URL を生成します。この URL には、指定した action 名前、名前、 controller ルート valuesprotocol 使用する、名前、 host および fragmentが含まれます。 と host が非nullの場合はprotocol、絶対 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

パラメーター

戻り値

生成された 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

パラメーター

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

パラメーター

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

パラメーター

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

パラメーター

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

パラメーター

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名前、名前、ルートvaluesprotocol、および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

パラメーター

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 ルート valuesprotocol 使用する、名前、 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

パラメーター

action
String

アクション メソッドの名前です。

controller
String

コントローラーの名前。

values
Object

ルート値を含む オブジェクト。

protocol
String

URL のプロトコル (たとえば、"http"、"https")。

host
String

URL のホスト名。

fragment
String

URL のフラグメント。

戻り値

生成された URL。

注釈

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

適用対象