Compartilhar via


UrlHelper.RouteUrl Método

Definição

Sobrecargas

RouteUrl(Object)

Gera uma URL totalmente qualificada para os valores de rota especificados.

RouteUrl(String)

Gera uma URL totalmente qualificada para o nome de rota especificado.

RouteUrl(RouteValueDictionary)

Gera uma URL totalmente qualificada para os valores de rota especificados.

RouteUrl(String, Object)

Gera uma URL totalmente qualificada para os valores de rota especificados usando um nome de rota.

RouteUrl(String, RouteValueDictionary)

Gera uma URL totalmente qualificada para os valores de rota especificados usando um nome de rota.

RouteUrl(String, Object, String)

Gera uma URL totalmente qualificada para os valores de rota especificados usando um nome de rota e o protocolo a ser usado.

RouteUrl(String, RouteValueDictionary, String, String)

Gera uma URL totalmente qualificada para os valores de rota especificados usando o nome de rota, o protocolo a ser usado e o nome de host especificados.

RouteUrl(Object)

Gera uma URL totalmente qualificada para os valores de rota especificados.

public virtual string RouteUrl (object routeValues);
abstract member RouteUrl : obj -> string
override this.RouteUrl : obj -> string
Public Overridable Function RouteUrl (routeValues As Object) As String

Parâmetros

routeValues
Object

Um objeto que contém os parâmetros para uma rota. Os parâmetros são recuperados por meio de reflexo, examinando-se as propriedades do objeto. O objeto é tipicamente criado usando-se a sintaxe do inicializador de objeto.

Retornos

A URL totalmente qualificada.

Aplica-se a

RouteUrl(String)

Gera uma URL totalmente qualificada para o nome de rota especificado.

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

Parâmetros

routeName
String

O nome da rota que é usada para gerar a URL.

Retornos

A URL totalmente qualificada.

Aplica-se a

RouteUrl(RouteValueDictionary)

Gera uma URL totalmente qualificada para os valores de rota especificados.

public virtual string RouteUrl (System.Web.Routing.RouteValueDictionary routeValues);
abstract member RouteUrl : System.Web.Routing.RouteValueDictionary -> string
override this.RouteUrl : System.Web.Routing.RouteValueDictionary -> string
Public Overridable Function RouteUrl (routeValues As RouteValueDictionary) As String

Parâmetros

routeValues
RouteValueDictionary

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

Retornos

A URL totalmente qualificada.

Aplica-se a

RouteUrl(String, Object)

Gera uma URL totalmente qualificada para os valores de rota especificados usando um nome de rota.

public virtual string RouteUrl (string routeName, object routeValues);
abstract member RouteUrl : string * obj -> string
override this.RouteUrl : string * obj -> string
Public Overridable Function RouteUrl (routeName As String, routeValues As Object) As String

Parâmetros

routeName
String

O nome da rota que é usada para gerar a URL.

routeValues
Object

Um objeto que contém os parâmetros para uma rota. Os parâmetros são recuperados por meio de reflexo, examinando-se as propriedades do objeto. O objeto é tipicamente criado usando-se a sintaxe do inicializador de objeto.

Retornos

A URL totalmente qualificada.

Aplica-se a

RouteUrl(String, RouteValueDictionary)

Gera uma URL totalmente qualificada para os valores de rota especificados usando um nome de rota.

public virtual string RouteUrl (string routeName, System.Web.Routing.RouteValueDictionary routeValues);
abstract member RouteUrl : string * System.Web.Routing.RouteValueDictionary -> string
override this.RouteUrl : string * System.Web.Routing.RouteValueDictionary -> string
Public Overridable Function RouteUrl (routeName As String, routeValues As RouteValueDictionary) As String

Parâmetros

routeName
String

O nome da rota que é usada para gerar a URL.

routeValues
RouteValueDictionary

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

Retornos

A URL totalmente qualificada.

Aplica-se a

RouteUrl(String, Object, String)

Gera uma URL totalmente qualificada para os valores de rota especificados usando um nome de rota e o protocolo a ser usado.

public virtual string RouteUrl (string routeName, object routeValues, string protocol);
abstract member RouteUrl : string * obj * string -> string
override this.RouteUrl : string * obj * string -> string
Public Overridable Function RouteUrl (routeName As String, routeValues As Object, protocol As String) As String

Parâmetros

routeName
String

O nome da rota usada para gerar a URL.

routeValues
Object

Um objeto que contém os parâmetros para uma rota. Os parâmetros são recuperados por meio de reflexo, examinando-se as propriedades do objeto. O objeto é tipicamente criado usando-se a sintaxe do inicializador de objeto.

protocol
String

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

Retornos

A URL totalmente qualificada.

Aplica-se a

RouteUrl(String, RouteValueDictionary, String, String)

Gera uma URL totalmente qualificada para os valores de rota especificados usando o nome de rota, o protocolo a ser usado e o nome de host especificados.

public virtual string RouteUrl (string routeName, System.Web.Routing.RouteValueDictionary routeValues, string protocol, string hostName);
abstract member RouteUrl : string * System.Web.Routing.RouteValueDictionary * string * string -> string
override this.RouteUrl : string * System.Web.Routing.RouteValueDictionary * string * string -> string
Public Overridable Function RouteUrl (routeName As String, routeValues As RouteValueDictionary, protocol As String, hostName As String) As String

Parâmetros

routeName
String

O nome da rota que é usada para gerar a URL.

routeValues
RouteValueDictionary

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

protocol
String

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

hostName
String

O nome do host da URL.

Retornos

A URL totalmente qualificada.

Aplica-se a