IUrlHelper.Action(UrlActionContext) 方法

定義

產生具有動作方法絕對路徑的 URL,其中包含動作名稱、控制器名稱、路由值、要使用的通訊協定、主機名稱和片段。 UrlActionContext 如果 ProtocolHost 不是 null ,則會產生絕對 URL。 如需重要的安全性資訊,請參閱一節。

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

參數

actionContext
UrlActionContext

動作方法所產生 URL 的內容物件。

傳回

產生的 URL。

備註

的值 Host 應該是受信任的值。 除非已驗證標頭,否則 Host 依賴目前要求的值可允許不受信任的輸入影響產生的 URI。 如需如何在部署環境中正確驗證 Host 標頭的指示,請參閱部署檔。

適用於