次の方法で共有


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。

適用対象