UrlHelperBase 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
的 IUrlHelper 抽象概念。
public ref class UrlHelperBase abstract : Microsoft::AspNetCore::Mvc::IUrlHelper
public abstract class UrlHelperBase : Microsoft.AspNetCore.Mvc.IUrlHelper
type UrlHelperBase = class
interface IUrlHelper
Public MustInherit Class UrlHelperBase
Implements IUrlHelper
- 繼承
-
UrlHelperBase
- 衍生
- 實作
建構函式
UrlHelperBase(ActionContext) |
初始化 的實例 UrlHelperBase |
屬性
ActionContext |
取得目前要求的 ActionContext。 |
AmbientValues |
RouteValueDictionary取得與目前要求相關聯的 。 |
方法
Action(UrlActionContext) |
為動作方法產生具有絕對路徑的 URL,其中包含動作名稱、控制器名稱、路由值、要使用的通訊協定、主機名稱和片段。 UrlActionContext 如果 Protocol 和 Host 不是, |
Content(String) |
將虛擬 (相對,從 ~/) 路徑開始,轉換為應用程式絕對路徑。 |
GenerateUrl(String, String, String) |
從提供的元件產生 URI。 |
GenerateUrl(String, String, String, String) |
使用指定的值產生 URL。 |
GetValuesDictionary(Object) |
使用指定的值取得 RouteValueDictionary 。 |
IsLocalUrl(String) |
傳回值,這個值表示 URL 是否為本機。 如果 URL 沒有主機/授權元件且具有絕對路徑,則會將其視為本機 URL。 使用虛擬路徑的 URL ('~/') 也是本機 URL。 |
Link(String, Object) |
為指定的 |
RouteUrl(UrlRouteContext) |
產生具有絕對路徑的 URL,其中包含要使用的路由名稱、路由值、通訊協定、主機名稱和 片段。 UrlRouteContext 如果 Protocol 和 Host 不是, |
擴充方法
Action(IUrlHelper) |
產生 URL,其中包含動作方法的路徑。 |
Action(IUrlHelper, String) |
產生 URL,其中包含指定 |
Action(IUrlHelper, String, Object) |
使用動作方法的路徑產生 URL,其中包含指定 |
Action(IUrlHelper, String, String) |
產生具有動作方法路徑的 URL,其中包含指定的 |
Action(IUrlHelper, String, String, Object) |
使用動作方法的路徑產生 URL,其中包含指定 |
Action(IUrlHelper, String, String, Object, String) |
產生具有動作方法路徑的 URL,其中包含指定 |
Action(IUrlHelper, String, String, Object, String, String) |
使用動作方法的路徑產生 URL,其中包含要使用的指定 |
Action(IUrlHelper, String, String, Object, String, String, String) |
使用動作方法的路徑產生 URL,其中包含指定 |
ActionLink(IUrlHelper, String, String, Object, String, String, String) |
產生動作方法的絕對 URL,其中包含要使用的指定 |
Page(IUrlHelper, String) |
產生具有指定 |
Page(IUrlHelper, String, Object) |
產生具有指定 |
Page(IUrlHelper, String, String) |
產生具有指定 |
Page(IUrlHelper, String, String, Object) |
產生具有指定 |
Page(IUrlHelper, String, String, Object, String) |
產生具有指定 |
Page(IUrlHelper, String, String, Object, String, String) |
產生具有指定 |
Page(IUrlHelper, String, String, Object, String, String, String) |
產生具有指定 |
PageLink(IUrlHelper, String, String, Object, String, String, String) |
產生頁面的絕對 URL,其中包含指定的 |
RouteUrl(IUrlHelper, Object) |
產生具有指定路由 |
RouteUrl(IUrlHelper, String) |
產生具有指定 |
RouteUrl(IUrlHelper, String, Object) |
為指定的 |
RouteUrl(IUrlHelper, String, Object, String) |
產生具有指定路由和路由 |
RouteUrl(IUrlHelper, String, Object, String, String) |
產生具有指定路由和路由 |
RouteUrl(IUrlHelper, String, Object, String, String, String) |
產生具有指定路由和路由 |