Condividi tramite


UrlHelper.RouteUrl Metodo

Definizione

Overload

RouteUrl(Object)

Genera un URL completo per i valori della route specificati.

RouteUrl(String)

Genera un URL completo per il nome della route specificato.

RouteUrl(RouteValueDictionary)

Genera un URL completo per i valori della route specificati.

RouteUrl(String, Object)

Genera un URL completo per i valori di route specificati utilizzando un nome di route.

RouteUrl(String, RouteValueDictionary)

Genera un URL completo per i valori di route specificati utilizzando un nome di route.

RouteUrl(String, Object, String)

Genera un URL completo per i valori della route specificati utilizzando un nome della route e il protocollo.

RouteUrl(String, RouteValueDictionary, String, String)

Genera un URL completo per i valori della route specificati utilizzando il nome della route, il protocollo e il nome host specificati.

RouteUrl(Object)

Genera un URL completo per i valori della route specificati.

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

Parametri

routeValues
Object

Oggetto che contiene i parametri per una route. I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. L'oggetto viene in genere creato usando la sintassi dell'inizializzatore di oggetto.

Restituisce

URL completo.

Si applica a

RouteUrl(String)

Genera un URL completo per il nome della route specificato.

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

Parametri

routeName
String

Nome della route utilizzato per generare l'URL.

Restituisce

URL completo.

Si applica a

RouteUrl(RouteValueDictionary)

Genera un URL completo per i valori della route specificati.

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

Parametri

routeValues
RouteValueDictionary

Oggetto che contiene i parametri per una route.

Restituisce

URL completo.

Si applica a

RouteUrl(String, Object)

Genera un URL completo per i valori di route specificati utilizzando un nome di route.

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

Parametri

routeName
String

Nome della route utilizzato per generare l'URL.

routeValues
Object

Oggetto che contiene i parametri per una route. I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. L'oggetto viene in genere creato usando la sintassi dell'inizializzatore di oggetto.

Restituisce

URL completo.

Si applica a

RouteUrl(String, RouteValueDictionary)

Genera un URL completo per i valori di route specificati utilizzando un nome di route.

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

Parametri

routeName
String

Nome della route utilizzato per generare l'URL.

routeValues
RouteValueDictionary

Oggetto che contiene i parametri per una route.

Restituisce

URL completo.

Si applica a

RouteUrl(String, Object, String)

Genera un URL completo per i valori della route specificati utilizzando un nome della route e il protocollo.

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

Parametri

routeName
String

Nome della route utilizzato per generare l'URL.

routeValues
Object

Oggetto che contiene i parametri per una route. I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. L'oggetto viene in genere creato usando la sintassi dell'inizializzatore di oggetto.

protocol
String

Protocollo per l'URL, ad esempio "http" o "https".

Restituisce

URL completo.

Si applica a

RouteUrl(String, RouteValueDictionary, String, String)

Genera un URL completo per i valori della route specificati utilizzando il nome della route, il protocollo e il nome host specificati.

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

Parametri

routeName
String

Nome della route utilizzato per generare l'URL.

routeValues
RouteValueDictionary

Oggetto che contiene i parametri per una route.

protocol
String

Protocollo per l'URL, ad esempio "http" o "https".

hostName
String

Nome host per l'URL.

Restituisce

URL completo.

Si applica a