UrlHelperExtensions.ActionLink Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Genera una dirección URL absoluta para un método de acción, que contiene el nombre, el action
nombre, controller
la ruta values
, protocol
para usar, host
el nombre y fragment
.
Genera una dirección URL absoluta si y protocol
host
nonull
son . Consulte la sección comentarios para obtener información de seguridad importante.
public static string ActionLink (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string action = default, string controller = default, object values = default, string protocol = default, string host = default, string fragment = default);
public static string? ActionLink (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? action = default, string? controller = default, object? values = default, string? protocol = default, string? host = default, string? fragment = default);
static member ActionLink : Microsoft.AspNetCore.Mvc.IUrlHelper * string * string * obj * string * string * string -> string
<Extension()>
Public Function ActionLink (helper As IUrlHelper, Optional action As String = Nothing, Optional controller As String = Nothing, Optional values As Object = Nothing, Optional protocol As String = Nothing, Optional host As String = Nothing, Optional fragment As String = Nothing) As String
Parámetros
- helper
- IUrlHelper
- action
- String
El nombre del método de acción. Cuando null
es , el valor predeterminado es la acción en ejecución actual.
- controller
- String
El nombre del controlador. Cuando null
es , el valor predeterminado es el controlador de ejecución actual.
- 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 host
debe ser un valor de confianza. Confiar en el valor de la solicitud actual puede permitir que la entrada que no es de confianza afecte al 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 Host
encabezado en el entorno de implementación.