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。

適用於