IUrlHelper.RouteUrl(UrlRouteContext) Metoda

Definice

Vygeneruje adresu URL s absolutní cestou, která obsahuje název trasy, hodnoty směrování, protokol, který se má použít, název hostitele a fragment určený parametrem UrlRouteContext . Vygeneruje absolutní adresu URL Protocol , pokud a Host jsou jiné nežnull. Důležité informace o zabezpečení najdete v části poznámky.

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

Objekt kontextu pro vygenerované adresy URL pro trasu.

Návraty

String

Vygenerovaná adresa URL.

Poznámky

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

Platí pro