Sdílet prostřednictvím


IUrlHelper.Action(UrlActionContext) Metoda

Definice

Vygeneruje adresu URL s absolutní cestou pro metodu akce, která obsahuje název akce, název kontroleru, hodnoty směrování, protokol, který se má použít, název hostitele a fragment určený nástrojem UrlActionContext. Vygeneruje absolutní adresu URL, pokud Protocol a Host nejsou.null Důležité informace o zabezpečení najdete v části s poznámkami.

public:
 System::String ^ Action(Microsoft::AspNetCore::Mvc::Routing::UrlActionContext ^ actionContext);
public string Action (Microsoft.AspNetCore.Mvc.Routing.UrlActionContext actionContext);
public string? Action (Microsoft.AspNetCore.Mvc.Routing.UrlActionContext actionContext);
abstract member Action : Microsoft.AspNetCore.Mvc.Routing.UrlActionContext -> string
Public Function Action (actionContext As UrlActionContext) As String

Parametry

actionContext
UrlActionContext

Kontextový objekt pro vygenerované adresy URL pro metodu akce.

Návraty

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 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