UrlHelper Clase
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í.
Implementación de que contiene métodos para compilar direcciones URL para ASP.NET MVC dentro de IUrlHelper una aplicación.
public ref class UrlHelper : Microsoft::AspNetCore::Mvc::IUrlHelper
public ref class UrlHelper : Microsoft::AspNetCore::Mvc::Routing::UrlHelperBase
public class UrlHelper : Microsoft.AspNetCore.Mvc.IUrlHelper
public class UrlHelper : Microsoft.AspNetCore.Mvc.Routing.UrlHelperBase
type UrlHelper = class
interface IUrlHelper
type UrlHelper = class
inherit UrlHelperBase
Public Class UrlHelper
Implements IUrlHelper
Public Class UrlHelper
Inherits UrlHelperBase
- Herencia
-
UrlHelper
- Herencia
- Implementaciones
Constructores
UrlHelper(ActionContext) |
Inicializa una nueva instancia de la clase UrlHelper utilizando la clase |
Propiedades
ActionContext |
Obtiene el valor de la clase ActionContext para la solicitud actual. |
ActionContext |
Obtiene el valor de la clase ActionContext para la solicitud actual. (Heredado de UrlHelperBase) |
AmbientValues |
Obtiene el RouteValueDictionary asociado a la solicitud actual. |
AmbientValues |
Obtiene el RouteValueDictionary asociado a la solicitud actual. (Heredado de UrlHelperBase) |
HttpContext |
Obtiene el HttpContext asociado a la solicitud actual. |
Router |
Obtiene el nivel IRouter superior asociado a la solicitud actual. Por lo general, una IRouteCollection implementación. |
Métodos
Action(UrlActionContext) |
Genera una dirección URL con una ruta de acceso absoluta para un método de acción, que contiene el nombre de la acción, el nombre del controlador, los valores de ruta, el protocolo para usar, el nombre de host y el fragmento especificados por UrlActionContext. Genera una dirección URL absoluta si Protocol y Host no |
Content(String) |
Convierte una ruta de acceso virtual (relativa, empezando por ~/) en una ruta de acceso absoluta de la aplicación. |
Content(String) |
Convierte una ruta de acceso virtual (relativa, empezando por ~/) en una ruta de acceso absoluta de la aplicación. (Heredado de UrlHelperBase) |
GenerateUrl(String, String, String) |
Genera un URI a partir de los componentes proporcionados. (Heredado de UrlHelperBase) |
GenerateUrl(String, String, String, String) |
Genere una dirección URL con los valores especificados. (Heredado de UrlHelperBase) |
GenerateUrl(String, String, VirtualPathData, String) |
Genera la dirección URL mediante los componentes especificados. |
GetValuesDictionary(Object) |
Obtiene un objeto RouteValueDictionary utilizando los valores especificados. (Heredado de UrlHelperBase) |
GetVirtualPathData(String, RouteValueDictionary) |
Obtiene para VirtualPathData el especificado |
IsLocalUrl(String) |
Devuelve un valor que indica si la dirección URL es local. Una dirección URL se considera local si no tiene un elemento host o autoridad y tiene una ruta de acceso absoluta. Las direcciones URL que usan rutas de acceso virtuales ("~/") también son locales. |
IsLocalUrl(String) |
Devuelve un valor que indica si la dirección URL es local. Una dirección URL se considera local si no tiene un elemento host o autoridad y tiene una ruta de acceso absoluta. Las direcciones URL que usan rutas de acceso virtuales ("~/") también son locales. (Heredado de UrlHelperBase) |
Link(String, Object) |
Genera una dirección URL absoluta para el especificado |
Link(String, Object) |
Genera una dirección URL absoluta para el especificado |
RouteUrl(UrlRouteContext) |
Genera una dirección URL con una ruta de acceso absoluta, que contiene el nombre de ruta, los valores de ruta, el protocolo para usar, el nombre de host y el fragmento especificados por UrlRouteContext. Genera una dirección URL absoluta si Protocol y Host no |
Métodos de extensión
Action(IUrlHelper) |
Genera una dirección URL con una ruta de acceso para un método de acción. |
Action(IUrlHelper, String) |
Genera una dirección URL con una ruta de acceso para un método de acción, que contiene el nombre especificado |
Action(IUrlHelper, String, Object) |
Genera una dirección URL con una ruta de acceso para un método de acción, que contiene el nombre y la ruta especificados |
Action(IUrlHelper, String, String) |
Genera una dirección URL con una ruta de acceso para un método de acción, que contiene los nombres y |
Action(IUrlHelper, String, String, Object) |
Genera una dirección URL con una ruta de acceso para un método de acción, que contiene el nombre, |
Action(IUrlHelper, String, String, Object, String) |
Genera una dirección URL con una ruta de acceso para un método de acción, que contiene el nombre, el |
Action(IUrlHelper, String, String, Object, String, String) |
Genera una dirección URL con una ruta de acceso para un método de acción, que contiene el nombre, el nombre, |
Action(IUrlHelper, String, String, Object, String, String, String) |
Genera una dirección URL con una ruta de acceso para un método de acción, que contiene el nombre, el |
ActionLink(IUrlHelper, String, String, Object, String, String, String) |
Genera una dirección URL absoluta para un método de acción, que contiene el nombre, el |
Page(IUrlHelper, String) |
Genera una dirección URL con una ruta de acceso relativa para el especificado |
Page(IUrlHelper, String, Object) |
Genera una dirección URL con una ruta de acceso relativa para el especificado |
Page(IUrlHelper, String, String) |
Genera una dirección URL con una ruta de acceso relativa para el especificado |
Page(IUrlHelper, String, String, Object) |
Genera una dirección URL con una ruta de acceso relativa para el especificado |
Page(IUrlHelper, String, String, Object, String) |
Genera una dirección URL con una ruta de acceso absoluta para el especificado |
Page(IUrlHelper, String, String, Object, String, String) |
Genera una dirección URL con una ruta de acceso absoluta para el especificado |
Page(IUrlHelper, String, String, Object, String, String, String) |
Genera una dirección URL con una ruta de acceso absoluta para el especificado |
PageLink(IUrlHelper, String, String, Object, String, String, String) |
Genera una dirección URL absoluta para una página, que contiene el especificado |
RouteUrl(IUrlHelper, Object) |
Genera una dirección URL con una ruta de acceso absoluta para la ruta |
RouteUrl(IUrlHelper, String) |
Genera una dirección URL con una ruta de acceso absoluta para el especificado |
RouteUrl(IUrlHelper, String, Object) |
Genera una dirección URL con una ruta de acceso absoluta para el especificado |
RouteUrl(IUrlHelper, String, Object, String) |
Genera una dirección URL con una ruta de acceso absoluta para la ruta |
RouteUrl(IUrlHelper, String, Object, String, String) |
Genera una dirección URL con una ruta de acceso absoluta para la ruta |
RouteUrl(IUrlHelper, String, Object, String, String, String) |
Genera una dirección URL con una ruta de acceso absoluta para la ruta |