Compartilhar via


UrlHelper Classe

Definição

Contém métodos para construir URLs para ASP.NET MVC dentro de um aplicativo.

public class UrlHelper
type UrlHelper = class
Public Class UrlHelper
Herança
UrlHelper

Construtores

UrlHelper()

Inicializa uma nova instância da classe UrlHelper.

UrlHelper(RequestContext)

Inicializa uma nova instância da UrlHelper classe usando o contexto de solicitação especificado.

UrlHelper(RequestContext, RouteCollection)

Inicializa uma nova instância da UrlHelper classe usando o contexto de solicitação e a coleção de rotas especificados.

Propriedades

RequestContext

Obtém as informações sobre uma solicitação HTTP que corresponde a uma rota definida.

RouteCollection

Obtém uma coleção que contém as rotas registradas para o aplicativo.

Métodos

Action()

Gera uma cadeia de caracteres para uma URL totalmente qualificada para um método de ação.

Action(String)

Gera uma URL totalmente qualificada para um método de ação usando o nome da ação especificado.

Action(String, Object)

Gera uma URL totalmente qualificada para um método de ação usando o nome de ação e os valores de rota especificados.

Action(String, RouteValueDictionary)

Gera uma URL totalmente qualificada para um método de ação para o nome de ação e os valores de rota especificados.

Action(String, String)

Gera uma URL totalmente qualificada para um método de ação usando o nome de ação e o nome do controlador especificados.

Action(String, String, Object)

Gera uma URL totalmente qualificada para um método de ação usando o nome de ação, o nome do controlador e os valores da rota especificados.

Action(String, String, Object, String)

Gera uma URL totalmente qualificada para um método de ação usando o nome de ação, o nome do controlador, o protocolo a ser usado e os valores de rota especificados.

Action(String, String, RouteValueDictionary)

Gera uma URL totalmente qualificada para um método de ação usando o nome de ação, o nome do controlador e os valores da rota especificados.

Action(String, String, RouteValueDictionary, String)

Gera uma URL totalmente qualificada para um método de ação usando o nome da ação, o nome do controlador, os valores de rota e o protocolo a ser usado especificados.

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

Gera uma URL totalmente qualificada para um método de ação usando o nome da ação, o nome do controlador, os valores de rota, o protocolo a ser usado e o nome do host especificados.

Content(String)

Converte um caminho (relativo) virtual em um caminho absoluto de aplicativo.

Encode(String)

Codifica caracteres especiais em uma cadeia de caracteres de URL em equivalentes de entidade de caractere.

GenerateContentUrl(String, HttpContextBase)

Retorna uma cadeia de caracteres que contém uma URL de conteúdo.

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

Retorna uma cadeia de caracteres que contém uma URL.

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

Retorna uma cadeia de caracteres que contém uma URL.

HttpRouteUrl(String, Object)

Gera uma URL totalmente qualificada para os valores de rota especificados.

HttpRouteUrl(String, RouteValueDictionary)

Gera uma URL totalmente qualificada para os valores de rota especificados.

IsLocalUrl(String)

Retorna um valor que indica se a URL é local.

RouteUrl(Object)

Gera uma URL totalmente qualificada para os valores de rota especificados.

RouteUrl(RouteValueDictionary)

Gera uma URL totalmente qualificada para os valores de rota especificados.

RouteUrl(String)

Gera uma URL totalmente qualificada para o nome de rota especificado.

RouteUrl(String, Object)

Gera uma URL totalmente qualificada para os valores de rota especificados usando um nome de rota.

RouteUrl(String, Object, String)

Gera uma URL totalmente qualificada para os valores de rota especificados usando um nome de rota e o protocolo a ser usado.

RouteUrl(String, RouteValueDictionary)

Gera uma URL totalmente qualificada para os valores de rota especificados usando um nome de rota.

RouteUrl(String, RouteValueDictionary, String, String)

Gera uma URL totalmente qualificada para os valores de rota especificados usando o nome de rota, o protocolo a ser usado e o nome de host especificados.

Aplica-se a