UrlHelper Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma implementação de IUrlHelper que contém métodos para criar URLs para ASP.NET MVC em um aplicativo.
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
- Herança
-
UrlHelper
- Herança
- Implementações
Construtores
UrlHelper(ActionContext) |
Inicializa uma nova instância da classe UrlHelper usando o |
Propriedades
ActionContext |
Obtém o ActionContext da solicitação atual. |
ActionContext |
Obtém o ActionContext da solicitação atual. (Herdado de UrlHelperBase) |
AmbientValues |
Obtém o RouteValueDictionary associado à solicitação atual. |
AmbientValues |
Obtém o RouteValueDictionary associado à solicitação atual. (Herdado de UrlHelperBase) |
HttpContext |
Obtém o HttpContext associado à solicitação atual. |
Router |
Obtém o nível IRouter superior associado à solicitação atual. Geralmente, uma implementação IRouteCollection . |
Métodos
Action(UrlActionContext) |
Gera uma URL com um caminho absoluto para um método de ação, que contém o nome da ação, o nome do controlador, os valores de rota, o protocolo a ser usado, o nome do host e o fragmento especificados por UrlActionContext. Gera uma URL absoluta se Protocol e Host não |
Content(String) |
Converte um caminho virtual (relativo, começando com ~/) em um caminho absoluto do aplicativo. |
Content(String) |
Converte um caminho virtual (relativo, começando com ~/) em um caminho absoluto do aplicativo. (Herdado de UrlHelperBase) |
GenerateUrl(String, String, String) |
Gera um URI dos componentes fornecidos. (Herdado de UrlHelperBase) |
GenerateUrl(String, String, String, String) |
Gere uma URL usando os valores especificados. (Herdado de UrlHelperBase) |
GenerateUrl(String, String, VirtualPathData, String) |
Gera a URL usando os componentes especificados. |
GetValuesDictionary(Object) |
Obtém um RouteValueDictionary usando os valores especificados. (Herdado de UrlHelperBase) |
GetVirtualPathData(String, RouteValueDictionary) |
Obtém o VirtualPathData para o especificado |
IsLocalUrl(String) |
Retorna um valor que indica se a URL é local. Uma URL será considerada local se não tiver uma parte de host/autoridade e tiver um caminho absoluto. URLs que usam caminhos virtuais ('~/') também são locais. |
IsLocalUrl(String) |
Retorna um valor que indica se a URL é local. Uma URL será considerada local se não tiver uma parte de host/autoridade e tiver um caminho absoluto. URLs que usam caminhos virtuais ('~/') também são locais. (Herdado de UrlHelperBase) |
Link(String, Object) |
Gera uma URL absoluta para o especificado |
Link(String, Object) |
Gera uma URL absoluta para o especificado |
RouteUrl(UrlRouteContext) |
Gera uma URL com um caminho absoluto, que contém o nome da rota, os valores de rota, o protocolo a ser usado, o nome do host e o fragmento especificados por UrlRouteContext. Gera uma URL absoluta se Protocol e Host não |
Métodos de Extensão
Action(IUrlHelper) |
Gera uma URL com um caminho para um método de ação. |
Action(IUrlHelper, String) |
Gera uma URL com um caminho para um método de ação, que contém o nome especificado |
Action(IUrlHelper, String, Object) |
Gera uma URL com um caminho para um método de ação, que contém o nome e a rota especificados |
Action(IUrlHelper, String, String) |
Gera uma URL com um caminho para um método de ação, que contém os nomes e |
Action(IUrlHelper, String, String, Object) |
Gera uma URL com um caminho para um método de ação, que contém o nome, |
Action(IUrlHelper, String, String, Object, String) |
Gera uma URL com um caminho para um método de ação, que contém o nome, |
Action(IUrlHelper, String, String, Object, String, String) |
Gera uma URL com um caminho para um método de ação, que contém o nome, |
Action(IUrlHelper, String, String, Object, String, String, String) |
Gera uma URL com um caminho para um método de ação, que contém o nome, |
ActionLink(IUrlHelper, String, String, Object, String, String, String) |
Gera uma URL absoluta para um método de ação, que contém o nome, o nome, |
Page(IUrlHelper, String) |
Gera uma URL com um caminho relativo para o especificado |
Page(IUrlHelper, String, Object) |
Gera uma URL com um caminho relativo para o especificado |
Page(IUrlHelper, String, String) |
Gera uma URL com um caminho relativo para o especificado |
Page(IUrlHelper, String, String, Object) |
Gera uma URL com um caminho relativo para o especificado |
Page(IUrlHelper, String, String, Object, String) |
Gera uma URL com um caminho absoluto para o especificado |
Page(IUrlHelper, String, String, Object, String, String) |
Gera uma URL com um caminho absoluto para o especificado |
Page(IUrlHelper, String, String, Object, String, String, String) |
Gera uma URL com um caminho absoluto para o especificado |
PageLink(IUrlHelper, String, String, Object, String, String, String) |
Gera uma URL absoluta para uma página, que contém o especificado |
RouteUrl(IUrlHelper, Object) |
Gera uma URL com um caminho absoluto para a rota |
RouteUrl(IUrlHelper, String) |
Gera uma URL com um caminho absoluto para o especificado |
RouteUrl(IUrlHelper, String, Object) |
Gera uma URL com um caminho absoluto para o especificado |
RouteUrl(IUrlHelper, String, Object, String) |
Gera uma URL com um caminho absoluto para a rota |
RouteUrl(IUrlHelper, String, Object, String, String) |
Gera uma URL com um caminho absoluto para a rota |
RouteUrl(IUrlHelper, String, Object, String, String, String) |
Gera uma URL com um caminho absoluto para a rota |