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 を生成します。この URL には、アクション名、コントローラー名、ルート値、使用するプロトコル、ホスト名、および で UrlActionContext指定されたフラグメントが含まれます。 と が非 |
Content(String) |
仮想 (~/) パスから始まる相対パスをアプリケーションの絶対パスに変換します。 |
GenerateUrl(String, String, String) |
指定されたコンポーネントから URI を生成します。 |
GenerateUrl(String, String, String, String) |
指定した値を使用して URL を生成します。 |
GetValuesDictionary(Object) |
指定した値を RouteValueDictionary 使用して を取得します。 |
IsLocalUrl(String) |
URL がローカルかどうかを示す値を返します。 URL がローカルと見なされるのは、ホスト/機関パーツが存在せず、絶対パスを持っている場合です。 仮想パス ('~/') を使用する URL もローカルです。 |
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) |
指定したルートとルート |