Condividi tramite


UrlHelper.RouteUrl Metodo

Definizione

Overload

RouteUrl(Object)

Genera un URL completo per i valori di route specificati.

RouteUrl(String)

Genera un URL completo per il nome di route specificato.

RouteUrl(RouteValueDictionary)

Genera un URL completo per i valori di route specificati.

RouteUrl(String, Object)

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

RouteUrl(String, RouteValueDictionary)

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

RouteUrl(String, Object, String)

Genera un URL completo per i valori di route specificati usando un nome di route e il protocollo da usare.

RouteUrl(String, RouteValueDictionary, String, String)

Genera un URL completo per i valori di route specificati usando il nome della route, il protocollo specificato da usare e il nome host specificati.

RouteUrl(Object)

Genera un URL completo per i valori di 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 utilizzando la sintassi dell'inizializzatore di oggetti.

Restituisce

URL completo.

Si applica a

RouteUrl(String)

Genera un URL completo per il nome di 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 usata per generare l'URL.

Restituisce

URL completo.

Si applica a

RouteUrl(RouteValueDictionary)

Genera un URL completo per i valori di 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 usando 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 usata 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 utilizzando la sintassi dell'inizializzatore di oggetti.

Restituisce

URL completo.

Si applica a

RouteUrl(String, RouteValueDictionary)

Genera un URL completo per i valori di route specificati usando 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 usata 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 di route specificati usando un nome di route e il protocollo da usare.

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 usata 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 utilizzando la sintassi dell'inizializzatore di oggetti.

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 di route specificati usando il nome della route, il protocollo specificato da usare 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 usata 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