UrlHelper クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アプリケーション内で IUrlHelper MVC の URL を構築するメソッド ASP.NET 含む の実装。
public ref class UrlHelper : Microsoft::AspNetCore::Mvc::IUrlHelper
public ref class UrlHelper : Microsoft::AspNetCore::Mvc::Routing::UrlHelperBase
public class UrlHelper : Microsoft.AspNetCore.Mvc.IUrlHelper
public class UrlHelper : Microsoft.AspNetCore.Mvc.Routing.UrlHelperBase
type UrlHelper = class
interface IUrlHelper
type UrlHelper = class
inherit UrlHelperBase
Public Class UrlHelper
Implements IUrlHelper
Public Class UrlHelper
Inherits UrlHelperBase
- 継承
-
UrlHelper
- 継承
- 実装
コンストラクター
UrlHelper(ActionContext) |
指定した |
プロパティ
ActionContext |
現在の要求に対する ActionContext を取得します。 |
ActionContext |
現在の要求に対する ActionContext を取得します。 (継承元 UrlHelperBase) |
AmbientValues |
現在の要求に RouteValueDictionary 関連付けられている を取得します。 |
AmbientValues |
現在の要求に RouteValueDictionary 関連付けられている を取得します。 (継承元 UrlHelperBase) |
HttpContext |
現在の要求に HttpContext 関連付けられている を取得します。 |
Router |
現在の要求に関連付けられている最上位レベル IRouter を取得します。 通常は実装です IRouteCollection 。 |
メソッド
Action(UrlActionContext) |
アクション メソッドの絶対パスを持つ URL を生成します。この URL には、アクション名、コントローラー名、ルート値、使用するプロトコル、ホスト名、および で UrlActionContext指定されたフラグメントが含まれます。 と が非 |
Content(String) |
仮想 (~/) パスから始まる相対パスをアプリケーションの絶対パスに変換します。 |
Content(String) |
仮想 (~/) パスから始まる相対パスをアプリケーションの絶対パスに変換します。 (継承元 UrlHelperBase) |
GenerateUrl(String, String, String) |
指定されたコンポーネントから URI を生成します。 (継承元 UrlHelperBase) |
GenerateUrl(String, String, String, String) |
指定した値を使用して URL を生成します。 (継承元 UrlHelperBase) |
GenerateUrl(String, String, VirtualPathData, String) |
指定したコンポーネントを使用して URL を生成します。 |
GetValuesDictionary(Object) |
指定した値を RouteValueDictionary 使用して を取得します。 (継承元 UrlHelperBase) |
GetVirtualPathData(String, RouteValueDictionary) |
VirtualPathData指定した |
IsLocalUrl(String) |
URL がローカルかどうかを示す値を返します。 URL がローカルと見なされるのは、ホスト/機関パーツが存在せず、絶対パスを持っている場合です。 仮想パス ('~/') を使用する URL もローカルです。 |
IsLocalUrl(String) |
URL がローカルかどうかを示す値を返します。 URL がローカルと見なされるのは、ホスト/機関パーツが存在せず、絶対パスを持っている場合です。 仮想パス ('~/') を使用する URL もローカルです。 (継承元 UrlHelperBase) |
Link(String, Object) |
現在の要求からのプロトコル ("http" や "https" など) とホスト名を含む、指定された |
Link(String, Object) |
現在の要求からのプロトコル ("http" や "https" など) とホスト名を含む、指定された |
RouteUrl(UrlRouteContext) |
ルート名、ルート値、使用するプロトコル、ホスト名、および で UrlRouteContext指定されたフラグメントを含む絶対パスを持つ URL を生成します。 と が非 |
拡張メソッド
Action(IUrlHelper) |
アクション メソッドのパスを含む URL を生成します。 |
Action(IUrlHelper, String) |
指定した |
Action(IUrlHelper, String, Object) |
指定した |
Action(IUrlHelper, String, String) |
指定した |
Action(IUrlHelper, String, String, Object) |
指定した |
Action(IUrlHelper, String, String, Object, String) |
指定した |
Action(IUrlHelper, String, String, Object, String, String) |
指定した |
Action(IUrlHelper, String, String, Object, String, String, String) |
アクション メソッドのパスを含む URL を生成します。この URL には、指定した |
ActionLink(IUrlHelper, String, String, Object, String, String, String) |
アクション メソッドの絶対 URL を生成します。このメソッドには、指定した |
Page(IUrlHelper, String) |
指定した の相対パスを持つ URL を生成します |
Page(IUrlHelper, String, Object) |
指定した の相対パスを持つ URL を生成します |
Page(IUrlHelper, String, String) |
指定した の相対パスを持つ URL を生成します |
Page(IUrlHelper, String, String, Object) |
指定した の相対パスを持つ URL を生成します |
Page(IUrlHelper, String, String, Object, String) |
指定した の絶対パスを持つ URL を生成します |
Page(IUrlHelper, String, String, Object, String, String) |
指定した の絶対パスを持つ URL を生成します |
Page(IUrlHelper, String, String, Object, String, String, String) |
指定した の絶対パスを持つ URL を生成します |
PageLink(IUrlHelper, String, String, Object, String, String, String) |
ページの絶対 URL を生成します。この URL には、指定した |
RouteUrl(IUrlHelper, Object) |
指定したルート |
RouteUrl(IUrlHelper, String) |
指定した の絶対パスを持つ URL を生成します |
RouteUrl(IUrlHelper, String, Object) |
指定した |
RouteUrl(IUrlHelper, String, Object, String) |
指定したルートとルート |
RouteUrl(IUrlHelper, String, Object, String, String) |
指定したルートとルート |
RouteUrl(IUrlHelper, String, Object, String, String, String) |
指定したルートとルート |