IUrlHelper.RouteUrl(UrlRouteContext) Metoda

Definice

Vygeneruje adresu URL s absolutní cestou, která obsahuje název trasy, hodnoty trasy, protokol, který se má použít, název hostitele a fragment určený parametrem UrlRouteContext. Vygeneruje absolutní adresu URL, pokud ProtocolHost nejsou.null Důležité informace o zabezpečení najdete v části s poznámkami.

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

Parametry

routeContext
UrlRouteContext

Kontextový objekt pro vygenerované adresy URL pro trasu.

Návraty

Vygenerovaná adresa URL.

Poznámky

Hodnota Host by měla být důvěryhodná. Spoléhání na hodnotu aktuálního požadavku může umožnit nedůvěryhodnému vstupu ovlivnit výsledný identifikátor URI, pokud Host není hlavička ověřena. Pokyny, jak správně ověřit hlavičku Host v prostředí nasazení, najdete v dokumentaci k nasazení.

Platí pro