UrlHelperExtensions.RouteUrl Método

Definición

Sobrecargas

RouteUrl(IUrlHelper, String, Object, String, String)

Genera una dirección URL con una ruta de acceso absoluta para la ruta routeName y la ruta valuesespecificadas, que contiene el especificado protocol para usar y host el nombre. Genera una dirección URL absoluta si Protocol y Host nonull son . Consulte la sección comentarios para obtener información de seguridad importante.

RouteUrl(IUrlHelper, Object)

Genera una dirección URL con una ruta de acceso absoluta para la ruta valuesespecificada.

RouteUrl(IUrlHelper, String)

Genera una dirección URL con una ruta de acceso absoluta para el especificado routeName.

RouteUrl(IUrlHelper, String, Object)

Genera una dirección URL con una ruta de acceso absoluta para el especificado routeName y la ruta values.

RouteUrl(IUrlHelper, String, Object, String)

Genera una dirección URL con una ruta de acceso absoluta para la ruta routeName y la ruta valuesespecificadas, que contiene el especificado protocol que se va a usar. Consulte la sección comentarios para obtener información de seguridad importante.

RouteUrl(IUrlHelper, String, Object, String, String, String)

Genera una dirección URL con una ruta de acceso absoluta para la ruta routeName y la ruta valuesespecificadas, que contiene el especificado protocol para usar, host el nombre y fragment. Genera una dirección URL absoluta si Protocol y Host nonull son . Consulte la sección comentarios para obtener información de seguridad importante.

RouteUrl(IUrlHelper, String, Object, String, String)

Genera una dirección URL con una ruta de acceso absoluta para la ruta routeName y la ruta valuesespecificadas, que contiene el especificado protocol para usar y host el nombre. Genera una dirección URL absoluta si Protocol y Host nonull son . Consulte la sección comentarios para obtener información de seguridad importante.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ RouteUrl(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ routeName, System::Object ^ values, System::String ^ protocol, System::String ^ host);
public static string RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string routeName, object values, string protocol, string host);
public static string? RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? routeName, object? values, string? protocol, string? host);
static member RouteUrl : Microsoft.AspNetCore.Mvc.IUrlHelper * string * obj * string * string -> string
<Extension()>
Public Function RouteUrl (helper As IUrlHelper, routeName As String, values As Object, protocol As String, host As String) As String

Parámetros

routeName
String

Nombre de la ruta que se usa para generar la dirección URL.

values
Object

Objeto que contiene valores de ruta.

protocol
String

Protocolo de la dirección URL, como "http" o "https".

host
String

Nombre de host para la dirección URL.

Devoluciones

Dirección URL generada.

Comentarios

El valor de debe ser un valor de host confianza. Confiar en el valor de la solicitud actual puede permitir que la entrada que no sea de confianza influir en el URI resultante a menos que se haya validado el Host encabezado. Consulte la documentación de implementación para obtener instrucciones sobre cómo validar correctamente el encabezado en el Host entorno de implementación.

Se aplica a

RouteUrl(IUrlHelper, Object)

Genera una dirección URL con una ruta de acceso absoluta para la ruta valuesespecificada.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ RouteUrl(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::Object ^ values);
public static string RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, object values);
public static string? RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, object? values);
static member RouteUrl : Microsoft.AspNetCore.Mvc.IUrlHelper * obj -> string
<Extension()>
Public Function RouteUrl (helper As IUrlHelper, values As Object) As String

Parámetros

values
Object

Objeto que contiene valores de ruta.

Devoluciones

Dirección URL generada.

Se aplica a

RouteUrl(IUrlHelper, String)

Genera una dirección URL con una ruta de acceso absoluta para el especificado routeName.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ RouteUrl(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ routeName);
public static string RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string routeName);
public static string? RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? routeName);
static member RouteUrl : Microsoft.AspNetCore.Mvc.IUrlHelper * string -> string
<Extension()>
Public Function RouteUrl (helper As IUrlHelper, routeName As String) As String

Parámetros

routeName
String

Nombre de la ruta que se usa para generar la dirección URL.

Devoluciones

Dirección URL generada.

Se aplica a

RouteUrl(IUrlHelper, String, Object)

Genera una dirección URL con una ruta de acceso absoluta para el especificado routeName y la ruta values.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ RouteUrl(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ routeName, System::Object ^ values);
public static string RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string routeName, object values);
public static string? RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? routeName, object? values);
static member RouteUrl : Microsoft.AspNetCore.Mvc.IUrlHelper * string * obj -> string
<Extension()>
Public Function RouteUrl (helper As IUrlHelper, routeName As String, values As Object) As String

Parámetros

routeName
String

Nombre de la ruta que se usa para generar la dirección URL.

values
Object

Objeto que contiene valores de ruta.

Devoluciones

Dirección URL generada.

Se aplica a

RouteUrl(IUrlHelper, String, Object, String)

Genera una dirección URL con una ruta de acceso absoluta para la ruta routeName y la ruta valuesespecificadas, que contiene el especificado protocol que se va a usar. Consulte la sección comentarios para obtener información de seguridad importante.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ RouteUrl(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ routeName, System::Object ^ values, System::String ^ protocol);
public static string RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string routeName, object values, string protocol);
public static string? RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? routeName, object? values, string? protocol);
static member RouteUrl : Microsoft.AspNetCore.Mvc.IUrlHelper * string * obj * string -> string
<Extension()>
Public Function RouteUrl (helper As IUrlHelper, routeName As String, values As Object, protocol As String) As String

Parámetros

routeName
String

Nombre de la ruta que se usa para generar la dirección URL.

values
Object

Objeto que contiene valores de ruta.

protocol
String

Protocolo de la dirección URL, como "http" o "https".

Devoluciones

Dirección URL generada.

Comentarios

Este método usa el valor de Host para rellenar la sección host del URI generado. Confiar en el valor de la solicitud actual puede permitir que la entrada que no sea de confianza influir en el URI resultante a menos que se haya validado el Host encabezado. Consulte la documentación de implementación para obtener instrucciones sobre cómo validar correctamente el encabezado en el Host entorno de implementación.

Se aplica a

RouteUrl(IUrlHelper, String, Object, String, String, String)

Genera una dirección URL con una ruta de acceso absoluta para la ruta routeName y la ruta valuesespecificadas, que contiene el especificado protocol para usar, host el nombre y fragment. Genera una dirección URL absoluta si Protocol y Host nonull son . Consulte la sección comentarios para obtener información de seguridad importante.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ RouteUrl(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ routeName, System::Object ^ values, System::String ^ protocol, System::String ^ host, System::String ^ fragment);
public static string RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string routeName, object values, string protocol, string host, string fragment);
public static string? RouteUrl (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? routeName, object? values, string? protocol, string? host, string? fragment);
static member RouteUrl : Microsoft.AspNetCore.Mvc.IUrlHelper * string * obj * string * string * string -> string
<Extension()>
Public Function RouteUrl (helper As IUrlHelper, routeName As String, values As Object, protocol As String, host As String, fragment As String) As String

Parámetros

routeName
String

Nombre de la ruta que se usa para generar la dirección URL.

values
Object

Objeto que contiene valores de ruta.

protocol
String

Protocolo de la dirección URL, como "http" o "https".

host
String

Nombre de host para la dirección URL.

fragment
String

Fragmento de la dirección URL.

Devoluciones

Dirección URL generada.

Comentarios

El valor de debe ser un valor de host confianza. Confiar en el valor de la solicitud actual puede permitir que la entrada que no sea de confianza influir en el URI resultante a menos que se haya validado el Host encabezado. Consulte la documentación de implementación para obtener instrucciones sobre cómo validar correctamente el encabezado en el Host entorno de implementación.

Se aplica a