UrlHelper.RouteUrl Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
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-адрес.