UrlHelper.RouteUrl メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
RouteUrl(Object) |
指定されたルート値の完全修飾 URL を生成します。 |
RouteUrl(String) |
指定されたルート名の完全修飾 URL を生成します。 |
RouteUrl(RouteValueDictionary) |
指定されたルート値の完全修飾 URL を生成します。 |
RouteUrl(String, Object) |
ルート名を使用して、指定されたルート値の完全修飾 URL を生成します。 |
RouteUrl(String, RouteValueDictionary) |
ルート名を使用して、指定されたルート値の完全修飾 URL を生成します。 |
RouteUrl(String, Object, String) |
ルート名および使用されるプロトコルを使用して、指定されたルート値の完全修飾 URL を生成します。 |
RouteUrl(String, RouteValueDictionary, String, String) |
指定されたルート名、使用されるプロトコル、およびホスト名を使用して、指定されたルート値の完全修飾 URL を生成します。 |
RouteUrl(Object)
指定されたルート値の完全修飾 URL を生成します。
public virtual string RouteUrl (object routeValues);
abstract member RouteUrl : obj -> string
override this.RouteUrl : obj -> string
Public Overridable Function RouteUrl (routeValues As Object) As String
パラメーター
- routeValues
- Object
ルートのパラメーターが含まれるオブジェクト。 オブジェクトのプロパティを調べることで、リフレクションを介してパラメーターが取得されます。 通常、このオブジェクトは、オブジェクト初期化子構文を使用して作成されます。
戻り値
完全修飾 URL。
適用対象
RouteUrl(String)
指定されたルート名の完全修飾 URL を生成します。
public virtual string RouteUrl (string routeName);
abstract member RouteUrl : string -> string
override this.RouteUrl : string -> string
Public Overridable Function RouteUrl (routeName As String) As String
パラメーター
- routeName
- String
URL の生成に使用されるルートの名前。
戻り値
完全修飾 URL。
適用対象
RouteUrl(RouteValueDictionary)
指定されたルート値の完全修飾 URL を生成します。
public virtual string RouteUrl (System.Web.Routing.RouteValueDictionary routeValues);
abstract member RouteUrl : System.Web.Routing.RouteValueDictionary -> string
override this.RouteUrl : System.Web.Routing.RouteValueDictionary -> string
Public Overridable Function RouteUrl (routeValues As RouteValueDictionary) As String
パラメーター
- routeValues
- RouteValueDictionary
ルートのパラメーターが含まれるオブジェクト。
戻り値
完全修飾 URL。
適用対象
RouteUrl(String, Object)
ルート名を使用して、指定されたルート値の完全修飾 URL を生成します。
public virtual string RouteUrl (string routeName, object routeValues);
abstract member RouteUrl : string * obj -> string
override this.RouteUrl : string * obj -> string
Public Overridable Function RouteUrl (routeName As String, routeValues As Object) As String
パラメーター
- routeName
- String
URL の生成に使用されるルートの名前。
- routeValues
- Object
ルートのパラメーターが含まれるオブジェクト。 オブジェクトのプロパティを調べることで、リフレクションを介してパラメーターが取得されます。 通常、このオブジェクトは、オブジェクト初期化子構文を使用して作成されます。
戻り値
完全修飾 URL。
適用対象
RouteUrl(String, RouteValueDictionary)
ルート名を使用して、指定されたルート値の完全修飾 URL を生成します。
public virtual string RouteUrl (string routeName, System.Web.Routing.RouteValueDictionary routeValues);
abstract member RouteUrl : string * System.Web.Routing.RouteValueDictionary -> string
override this.RouteUrl : string * System.Web.Routing.RouteValueDictionary -> string
Public Overridable Function RouteUrl (routeName As String, routeValues As RouteValueDictionary) As String
パラメーター
- routeName
- String
URL の生成に使用されるルートの名前。
- routeValues
- RouteValueDictionary
ルートのパラメーターが含まれるオブジェクト。
戻り値
完全修飾 URL。
適用対象
RouteUrl(String, Object, String)
ルート名および使用されるプロトコルを使用して、指定されたルート値の完全修飾 URL を生成します。
public virtual string RouteUrl (string routeName, object routeValues, string protocol);
abstract member RouteUrl : string * obj * string -> string
override this.RouteUrl : string * obj * string -> string
Public Overridable Function RouteUrl (routeName As String, routeValues As Object, protocol As String) As String
パラメーター
- routeName
- String
URL の生成に使用されるルートの名前。
- routeValues
- Object
ルートのパラメーターが含まれるオブジェクト。 オブジェクトのプロパティを調べることで、リフレクションを介してパラメーターが取得されます。 通常、このオブジェクトは、オブジェクト初期化子構文を使用して作成されます。
- protocol
- String
URL のプロトコル (たとえば、"http"、"https")。
戻り値
完全修飾 URL。
適用対象
RouteUrl(String, RouteValueDictionary, String, String)
指定されたルート名、使用されるプロトコル、およびホスト名を使用して、指定されたルート値の完全修飾 URL を生成します。
public virtual string RouteUrl (string routeName, System.Web.Routing.RouteValueDictionary routeValues, string protocol, string hostName);
abstract member RouteUrl : string * System.Web.Routing.RouteValueDictionary * string * string -> string
override this.RouteUrl : string * System.Web.Routing.RouteValueDictionary * string * string -> string
Public Overridable Function RouteUrl (routeName As String, routeValues As RouteValueDictionary, protocol As String, hostName As String) As String
パラメーター
- routeName
- String
URL の生成に使用されるルートの名前。
- routeValues
- RouteValueDictionary
ルートのパラメーターが含まれるオブジェクト。
- protocol
- String
URL のプロトコル (たとえば、"http"、"https")。
- hostName
- String
URL のホスト名。
戻り値
完全修飾 URL。