IUrlHelper インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アプリケーション内で ASP.NET MVCの URL を構築するヘルパーのコントラクトを定義します。
public interface class IUrlHelper
public interface IUrlHelper
type IUrlHelper = interface
Public Interface IUrlHelper
- 派生
プロパティ
| Name | 説明 |
|---|---|
| ActionContext |
現在の要求の ActionContext を取得します。 |
メソッド
| Name | 説明 |
|---|---|
| Action(UrlActionContext) |
アクション メソッドの絶対パスを持つ URL を生成します。この URL には、アクション名、コントローラー名、ルート値、使用するプロトコル、ホスト名、および UrlActionContextで指定されたフラグメントが含まれます。
ProtocolとHostが |
| Content(String) |
仮想パス (~/で始まる相対パス) をアプリケーションの絶対パスに変換します。 |
| IsLocalUrl(String) |
URL がローカルかどうかを示す値を返します。 URL は、ホスト/権限部分を持たない場合、および絶対パスを持つ場合はローカルと見なされます。 仮想パス ('~/') を使用する URL もローカルです。 |
| Link(String, Object) |
指定した |
| RouteUrl(UrlRouteContext) |
ルート名、ルート値、使用するプロトコル、ホスト名、および UrlRouteContextで指定されたフラグメントを含む絶対パスを持つ URL を生成します。
ProtocolとHostが |
拡張メソッド
| Name | 説明 |
|---|---|
| Action(IUrlHelper, String, Object) |
指定した |
| Action(IUrlHelper, String, String, Object, String, String, String) |
指定した |
| Action(IUrlHelper, String, String, Object, String, String) |
指定した |
| Action(IUrlHelper, String, String, Object, String) |
指定した |
| Action(IUrlHelper, String, String, Object) |
指定した |
| Action(IUrlHelper, String, String) |
指定した |
| Action(IUrlHelper, String) |
指定した |
| Action(IUrlHelper) |
アクション メソッドのパスを含む URL を生成します。 |
| ActionLink(IUrlHelper, String, String, Object, String, String, String) |
指定した |
| Page(IUrlHelper, String, Object) |
指定した |
| Page(IUrlHelper, String, String, Object, String, String, String) |
指定した |
| Page(IUrlHelper, String, String, Object, String, String) |
指定した |
| Page(IUrlHelper, String, String, Object, String) |
指定した |
| Page(IUrlHelper, String, String, Object) |
指定した |
| Page(IUrlHelper, String, String) |
指定した |
| Page(IUrlHelper, String) |
指定した |
| PageLink(IUrlHelper, String, String, Object, String, String, String) |
指定した |
| RouteUrl(IUrlHelper, Object) |
指定したルート |
| RouteUrl(IUrlHelper, String, Object, String, String, String) |
指定したルート |
| RouteUrl(IUrlHelper, String, Object, String, String) |
指定したルート |
| RouteUrl(IUrlHelper, String, Object, String) |
指定したルート |
| RouteUrl(IUrlHelper, String, Object) |
指定した |
| RouteUrl(IUrlHelper, String) |
指定した |