Compartilhar via


IUrlHelper.RouteUrl(UrlRouteContext) Método

Definição

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ãonull forem. Consulte a seção comentários para obter informações importantes de segurança.

public:
 System::String ^ RouteUrl(Microsoft::AspNetCore::Mvc::Routing::UrlRouteContext ^ routeContext);
public string RouteUrl (Microsoft.AspNetCore.Mvc.Routing.UrlRouteContext routeContext);
public string? RouteUrl (Microsoft.AspNetCore.Mvc.Routing.UrlRouteContext routeContext);
abstract member RouteUrl : Microsoft.AspNetCore.Mvc.Routing.UrlRouteContext -> string
Public Function RouteUrl (routeContext As UrlRouteContext) As String

Parâmetros

routeContext
UrlRouteContext

O objeto de contexto para as URLs geradas para uma rota.

Retornos

A URL gerada.

Comentários

O valor de Host deve ser um valor confiável. Confiar no valor da solicitação atual pode permitir que a entrada não confiável influencie o URI resultante, a menos que o Host cabeçalho tenha sido validado. Consulte a documentação de implantação para obter instruções sobre como validar corretamente o Host cabeçalho em seu ambiente de implantação.

Aplica-se a