UrlHelper Clase

Definición

Contiene los métodos para crear direcciones URL para ASP.NET MVC dentro de una aplicación.

public class UrlHelper
type UrlHelper = class
Public Class UrlHelper
Herencia
UrlHelper

Constructores

UrlHelper()

Inicializa una nueva instancia de la clase UrlHelper.

UrlHelper(RequestContext)

Inicializa una nueva instancia de la UrlHelper clase utilizando el contexto de solicitud especificado.

UrlHelper(RequestContext, RouteCollection)

Inicializa una nueva instancia de la UrlHelper clase utilizando el contexto de solicitud y la colección de rutas especificados.

Propiedades

RequestContext

Obtiene información sobre una solicitud HTTP que coincide con una ruta definida.

RouteCollection

Obtiene una colección que contiene las rutas registradas para la aplicación.

Métodos

Action()

Genera una cadena de dirección URL completa para un método de acción.

Action(String)

Genera una dirección URL completa para un método de acción mediante el nombre de acción especificado.

Action(String, Object)

Genera una dirección URL completa para un método de acción mediante el nombre de acción y los valores de ruta especificados.

Action(String, RouteValueDictionary)

Genera una dirección URL completa para un método de acción para el nombre de acción y los valores de ruta especificados.

Action(String, String)

Genera una dirección URL completa para un método de acción mediante el nombre de acción y el nombre de ruta especificados.

Action(String, String, Object)

Genera una dirección URL completa para un método de acción mediante el nombre de acción, el nombre del controlador y los valores de ruta especificados.

Action(String, String, Object, String)

Genera una dirección URL completa para un método de acción mediante el nombre de acción, el nombre del controlador, los valores de ruta especificados y el protocolo que se va a usar.

Action(String, String, RouteValueDictionary)

Genera una dirección URL completa para un método de acción mediante el nombre de acción, el nombre del controlador y los valores de ruta especificados.

Action(String, String, RouteValueDictionary, String)

Genera una dirección URL completa para un método de acción usando el nombre de acción, el nombre de controlador, los valores de ruta y el protocolo especificados.

Action(String, String, RouteValueDictionary, String, String)

Genera una dirección URL completa para un método de acción usando el nombre de acción, el nombre de controlador, los valores de ruta, el protocolo y el nombre de host especificados.

Content(String)

Convierte una ruta de acceso virtual (relativa) en una ruta de acceso absoluta de la aplicación.

Encode(String)

Codifica caracteres especiales en una cadena de dirección URL en equivalentes carácter-entidad.

GenerateContentUrl(String, HttpContextBase)

Devuelve una cadena que contiene una dirección URL de contenido.

GenerateUrl(String, String, String, RouteValueDictionary, RouteCollection, RequestContext, Boolean)

Devuelve una cadena que contiene una dirección URL.

GenerateUrl(String, String, String, String, String, String, RouteValueDictionary, RouteCollection, RequestContext, Boolean)

Devuelve una cadena que contiene una dirección URL.

HttpRouteUrl(String, Object)

Genera una dirección URL completa para los valores de ruta especificados.

HttpRouteUrl(String, RouteValueDictionary)

Genera una dirección URL completa para los valores de ruta especificados.

IsLocalUrl(String)

Devuelve un valor que indica si la dirección URL es local.

RouteUrl(Object)

Genera una dirección URL completa para los valores de ruta especificados.

RouteUrl(RouteValueDictionary)

Genera una dirección URL completa para los valores de ruta especificados.

RouteUrl(String)

Genera una dirección URL completa para el nombre de ruta especificado.

RouteUrl(String, Object)

Genera una dirección URL completa para los valores de ruta especificados mediante un nombre de ruta.

RouteUrl(String, Object, String)

Genera una dirección URL completa para los valores de ruta especificados mediante un nombre de ruta y el protocolo que se va a usar.

RouteUrl(String, RouteValueDictionary)

Genera una dirección URL completa para los valores de ruta especificados mediante un nombre de ruta.

RouteUrl(String, RouteValueDictionary, String, String)

Genera una dirección URL completa para los valores de ruta especificados mediante el nombre de ruta especificado, el protocolo que se va a usar y el nombre de host.

Se aplica a