UrlHelper.Action メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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。