IUrlHelper.RouteUrl(UrlRouteContext) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
產生具有絕對路徑的 URL,其中包含要使用的路由名稱、路由值、通訊協定、主機名稱和 片段。 UrlRouteContext 如果 Protocol 和 Host 不是, null
則會產生絕對 URL。
如需重要的安全性資訊,請參閱一節。
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
參數
- routeContext
- UrlRouteContext
路由所產生 URL 的內容物件。
傳回
產生的 URL。
備註
的值 Host 應該是受信任的值。 除非已驗證標頭,否則 Host
依賴目前要求的值可允許不受信任的輸入影響產生的 URI。 如需如何在部署環境中正確驗證 Host
標頭的指示,請參閱部署檔。