Partilhar via


UrlHelper.Action Método

Definição

Sobrecargas

Action()

Gera uma cadeia de caracteres para uma URL totalmente qualificada para um método de ação.

Action(String)

Gera uma URL totalmente qualificada para um método de ação usando o nome da ação especificado.

Action(String, Object)

Gera uma URL totalmente qualificada para um método de ação usando o nome da ação e os valores de rota especificados.

Action(String, String)

Gera uma URL totalmente qualificada para um método de ação usando o nome da ação e o nome do controlador especificados.

Action(String, RouteValueDictionary)

Gera uma URL totalmente qualificada para um método de ação para os valores de rota e nome de ação especificados.

Action(String, String, Object)

Gera uma URL totalmente qualificada para um método de ação usando o nome da ação, o nome do controlador e os valores de rota especificados.

Action(String, String, RouteValueDictionary)

Gera uma URL totalmente qualificada para um método de ação usando o nome da ação, o nome do controlador e os valores de rota especificados.

Action(String, String, Object, String)

Gera uma URL totalmente qualificada para um método de ação usando o nome da ação, o nome do controlador, os valores de rota e o protocolo especificados a serem usados.

Action(String, String, RouteValueDictionary, String)

Gera uma URL totalmente qualificada para um método de ação usando o nome da ação, o nome do controlador, os valores de rota e o protocolo especificados a serem usados.

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

Gera uma URL totalmente qualificada para um método de ação usando o nome da ação, o nome do controlador, os valores de rota, o protocolo a ser usado e o nome do host especificados.

Action()

Gera uma cadeia de caracteres para uma URL totalmente qualificada para um método de ação.

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

Retornos

Uma cadeia de caracteres para uma URL totalmente qualificada para um método de ação.

Aplica-se a

Action(String)

Gera uma URL totalmente qualificada para um método de ação usando o nome da ação especificado.

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

Parâmetros

actionName
String

O nome do método de ação.

Retornos

A URL totalmente qualificada para um método de ação.

Aplica-se a

Action(String, Object)

Gera uma URL totalmente qualificada para um método de ação usando o nome da ação e os valores de rota especificados.

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

Parâmetros

actionName
String

O nome do método de ação.

routeValues
Object

Um objeto que contém os parâmetros de uma rota. Os parâmetros são recuperados por meio da reflexão examinando as propriedades do objeto. O objeto normalmente é criado usando a sintaxe do inicializador de objeto.

Retornos

A URL totalmente qualificada para um método de ação.

Aplica-se a

Action(String, String)

Gera uma URL totalmente qualificada para um método de ação usando o nome da ação e o nome do controlador especificados.

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

Parâmetros

actionName
String

O nome do método de ação.

controllerName
String

O nome do controlador.

Retornos

A URL totalmente qualificada para um método de ação.

Aplica-se a

Action(String, RouteValueDictionary)

Gera uma URL totalmente qualificada para um método de ação para os valores de rota e nome de ação especificados.

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

Parâmetros

actionName
String

O nome do método de ação.

routeValues
RouteValueDictionary

Um objeto que contém os parâmetros de uma rota.

Retornos

A URL totalmente qualificada para um método de ação.

Aplica-se a

Action(String, String, Object)

Gera uma URL totalmente qualificada para um método de ação usando o nome da ação, o nome do controlador e os valores de rota especificados.

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

Parâmetros

actionName
String

O nome do método de ação.

controllerName
String

O nome do controlador.

routeValues
Object

Um objeto que contém os parâmetros de uma rota. Os parâmetros são recuperados por meio da reflexão examinando as propriedades do objeto. O objeto normalmente é criado usando a sintaxe do inicializador de objeto.

Retornos

A URL totalmente qualificada para um método de ação.

Aplica-se a

Action(String, String, RouteValueDictionary)

Gera uma URL totalmente qualificada para um método de ação usando o nome da ação, o nome do controlador e os valores de rota especificados.

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

Parâmetros

actionName
String

O nome do método de ação.

controllerName
String

O nome do controlador.

routeValues
RouteValueDictionary

Um objeto que contém os parâmetros de uma rota.

Retornos

A URL totalmente qualificada para um método de ação.

Aplica-se a

Action(String, String, Object, String)

Gera uma URL totalmente qualificada para um método de ação usando o nome da ação, o nome do controlador, os valores de rota e o protocolo especificados a serem usados.

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

Parâmetros

actionName
String

O nome do método de ação.

controllerName
String

O nome do controlador.

routeValues
Object

Um objeto que contém os parâmetros de uma rota. Os parâmetros são recuperados por meio da reflexão examinando as propriedades do objeto. O objeto normalmente é criado usando a sintaxe do inicializador de objeto.

protocol
String

O protocolo para a URL, como "http" ou "https".

Retornos

A URL totalmente qualificada para um método de ação.

Aplica-se a

Action(String, String, RouteValueDictionary, String)

Gera uma URL totalmente qualificada para um método de ação usando o nome da ação, o nome do controlador, os valores de rota e o protocolo especificados a serem usados.

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

Parâmetros

actionName
String

O nome do método de ação.

controllerName
String

O nome do controlador.

routeValues
RouteValueDictionary

Um objeto que contém os parâmetros de uma rota.

protocol
String

O protocolo para a URL, como "http" ou "https".

Retornos

A URL totalmente qualificada para um método de ação.

Aplica-se a

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

Gera uma URL totalmente qualificada para um método de ação usando o nome da ação, o nome do controlador, os valores de rota, o protocolo a ser usado e o nome do host especificados.

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

Parâmetros

actionName
String

O nome do método de ação.

controllerName
String

O nome do controlador.

routeValues
RouteValueDictionary

Um objeto que contém os parâmetros de uma rota.

protocol
String

O protocolo para a URL, como "http" ou "https".

hostName
String

O nome do host para a URL.

Retornos

A URL totalmente qualificada para um método de ação.

Aplica-se a