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。