UrlHelper.Action メソッド

定義

オーバーロード

Action()

アクション メソッドへの完全修飾 URL への文字列を生成します。

Action(String)

指定されたアクション名を使用して、アクション メソッドへの完全修飾 URL を生成します。

Action(String, Object)

指定されたアクション名およびルート値を使用して、アクション メソッドへの完全修飾 URL を生成します。

Action(String, String)

指定されたアクション名およびコントローラー名を使用して、アクション メソッドへの完全修飾 URL を生成します。

Action(String, RouteValueDictionary)

指定されたアクション名およびルート値に対応するアクション メソッドへの完全修飾 URL を生成します。

Action(String, String, Object)

指定されたアクション名、コントローラー名、およびルート値を使用して、アクション メソッドへの完全修飾 URL を生成します。

Action(String, String, RouteValueDictionary)

指定されたアクション名、コントローラー名、およびルート値を使用して、アクション メソッドへの完全修飾 URL を生成します。

Action(String, String, Object, String)

指定されたアクション名、コントローラー名、ルート値、および使用されるプロトコルを使用して、アクション メソッドへの完全修飾 URL を生成します。

Action(String, String, RouteValueDictionary, String)

指定されたアクション名、コントローラー名、ルート値、および使用されるプロトコルを使用して、アクション メソッドの完全修飾 URL を生成します。

Action(String, String, RouteValueDictionary, String, String)

指定したアクション名、コントローラー名、ルート値、使用するプロトコル、ホスト名を使用して、アクション メソッドの完全修飾 URL を生成します。

Action()

アクション メソッドへの完全修飾 URL への文字列を生成します。

public virtual string Action ();
abstract member Action : unit -> string
override this.Action : unit -> string
Public Overridable Function Action () As String

戻り値

アクション メソッドへの完全修飾 URL への文字列。

適用対象

Action(String)

指定されたアクション名を使用して、アクション メソッドへの完全修飾 URL を生成します。

public virtual string Action (string actionName);
abstract member Action : string -> string
override this.Action : string -> string
Public Overridable Function Action (actionName As String) As String

パラメーター

actionName
String

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

戻り値

アクション メソッドへの完全修飾 URL。

適用対象

Action(String, Object)

指定されたアクション名およびルート値を使用して、アクション メソッドへの完全修飾 URL を生成します。

public virtual string Action (string actionName, object routeValues);
abstract member Action : string * obj -> string
override this.Action : string * obj -> string
Public Overridable Function Action (actionName As String, routeValues As Object) As String

パラメーター

actionName
String

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

routeValues
Object

ルートのパラメーターが含まれるオブジェクト。 オブジェクトのプロパティを調べることで、リフレクションを介してパラメーターが取得されます。 通常、このオブジェクトは、オブジェクト初期化子構文を使用して作成されます。

戻り値

アクション メソッドへの完全修飾 URL。

適用対象

Action(String, String)

指定されたアクション名およびコントローラー名を使用して、アクション メソッドへの完全修飾 URL を生成します。

public virtual string Action (string actionName, string controllerName);
abstract member Action : string * string -> string
override this.Action : string * string -> string
Public Overridable Function Action (actionName As String, controllerName As String) As String

パラメーター

actionName
String

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

controllerName
String

コントローラーの名前。

戻り値

アクション メソッドへの完全修飾 URL。

適用対象

Action(String, RouteValueDictionary)

指定されたアクション名およびルート値に対応するアクション メソッドへの完全修飾 URL を生成します。

public virtual string Action (string actionName, System.Web.Routing.RouteValueDictionary routeValues);
abstract member Action : string * System.Web.Routing.RouteValueDictionary -> string
override this.Action : string * System.Web.Routing.RouteValueDictionary -> string
Public Overridable Function Action (actionName As String, routeValues As RouteValueDictionary) As String

パラメーター

actionName
String

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

routeValues
RouteValueDictionary

ルートのパラメーターが含まれるオブジェクト。

戻り値

アクション メソッドへの完全修飾 URL。

適用対象

Action(String, String, Object)

指定されたアクション名、コントローラー名、およびルート値を使用して、アクション メソッドへの完全修飾 URL を生成します。

public virtual string Action (string actionName, string controllerName, object routeValues);
abstract member Action : string * string * obj -> string
override this.Action : string * string * obj -> string
Public Overridable Function Action (actionName As String, controllerName As String, routeValues As Object) As String

パラメーター

actionName
String

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

controllerName
String

コントローラーの名前。

routeValues
Object

ルートのパラメーターが含まれるオブジェクト。 オブジェクトのプロパティを調べることで、リフレクションを介してパラメーターが取得されます。 通常、このオブジェクトは、オブジェクト初期化子構文を使用して作成されます。

戻り値

アクション メソッドへの完全修飾 URL。

適用対象

Action(String, String, RouteValueDictionary)

指定されたアクション名、コントローラー名、およびルート値を使用して、アクション メソッドへの完全修飾 URL を生成します。

public virtual string Action (string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues);
abstract member Action : string * string * System.Web.Routing.RouteValueDictionary -> string
override this.Action : string * string * System.Web.Routing.RouteValueDictionary -> string
Public Overridable Function Action (actionName As String, controllerName As String, routeValues As RouteValueDictionary) As String

パラメーター

actionName
String

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

controllerName
String

コントローラーの名前。

routeValues
RouteValueDictionary

ルートのパラメーターが含まれるオブジェクト。

戻り値

アクション メソッドへの完全修飾 URL。

適用対象

Action(String, String, Object, String)

指定されたアクション名、コントローラー名、ルート値、および使用されるプロトコルを使用して、アクション メソッドへの完全修飾 URL を生成します。

public virtual string Action (string actionName, string controllerName, object routeValues, string protocol);
abstract member Action : string * string * obj * string -> string
override this.Action : string * string * obj * string -> string
Public Overridable Function Action (actionName As String, controllerName As String, routeValues As Object, protocol As String) As String

パラメーター

actionName
String

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

controllerName
String

コントローラーの名前。

routeValues
Object

ルートのパラメーターが含まれるオブジェクト。 オブジェクトのプロパティを調べることで、リフレクションを介してパラメーターが取得されます。 通常、このオブジェクトは、オブジェクト初期化子構文を使用して作成されます。

protocol
String

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

戻り値

アクション メソッドへの完全修飾 URL。

適用対象

Action(String, String, RouteValueDictionary, String)

指定されたアクション名、コントローラー名、ルート値、および使用されるプロトコルを使用して、アクション メソッドの完全修飾 URL を生成します。

public virtual string Action (string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues, string protocol);
abstract member Action : string * string * System.Web.Routing.RouteValueDictionary * string -> string
override this.Action : string * string * System.Web.Routing.RouteValueDictionary * string -> string
Public Overridable Function Action (actionName As String, controllerName As String, routeValues As RouteValueDictionary, protocol As String) As String

パラメーター

actionName
String

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

controllerName
String

コントローラーの名前。

routeValues
RouteValueDictionary

ルートのパラメーターが含まれるオブジェクト。

protocol
String

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

戻り値

アクション メソッドへの完全修飾 URL。

適用対象

Action(String, String, RouteValueDictionary, String, String)

指定したアクション名、コントローラー名、ルート値、使用するプロトコル、ホスト名を使用して、アクション メソッドの完全修飾 URL を生成します。

public virtual string Action (string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues, string protocol, string hostName);
abstract member Action : string * string * System.Web.Routing.RouteValueDictionary * string * string -> string
override this.Action : string * string * System.Web.Routing.RouteValueDictionary * string * string -> string
Public Overridable Function Action (actionName As String, controllerName As String, routeValues As RouteValueDictionary, protocol As String, hostName As String) As String

パラメーター

actionName
String

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

controllerName
String

コントローラーの名前。

routeValues
RouteValueDictionary

ルートのパラメーターが含まれるオブジェクト。

protocol
String

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

hostName
String

URL のホスト名。

戻り値

アクション メソッドへの完全修飾 URL。

適用対象