Поделиться через


UrlHelper.GenerateUrl Метод

Определение

Перегрузки

GenerateUrl(String, String, String, RouteValueDictionary, RouteCollection, RequestContext, Boolean)

Возвращает строку, которая содержит URL-адрес.

GenerateUrl(String, String, String, String, String, String, RouteValueDictionary, RouteCollection, RequestContext, Boolean)

Возвращает строку, которая содержит URL-адрес.

GenerateUrl(String, String, String, RouteValueDictionary, RouteCollection, RequestContext, Boolean)

Возвращает строку, которая содержит URL-адрес.

public static string GenerateUrl (string routeName, string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Routing.RouteCollection routeCollection, System.Web.Routing.RequestContext requestContext, bool includeImplicitMvcValues);
static member GenerateUrl : string * string * string * System.Web.Routing.RouteValueDictionary * System.Web.Routing.RouteCollection * System.Web.Routing.RequestContext * bool -> string
Public Shared Function GenerateUrl (routeName As String, actionName As String, controllerName As String, routeValues As RouteValueDictionary, routeCollection As RouteCollection, requestContext As RequestContext, includeImplicitMvcValues As Boolean) As String

Параметры

routeName
String

Имя маршрута.

actionName
String

Имя действия.

controllerName
String

Имя контроллера.

routeValues
RouteValueDictionary

Значения маршрута.

routeCollection
RouteCollection

Коллекция маршрутов.

requestContext
RequestContext

Контекст запроса.

includeImplicitMvcValues
Boolean

значение true для включения неявных значений MVC; в противном случае — false.

Возвращаемое значение

Строка, содержащая URL-адрес.

Применяется к

GenerateUrl(String, String, String, String, String, String, RouteValueDictionary, RouteCollection, RequestContext, Boolean)

Возвращает строку, которая содержит URL-адрес.

public static string GenerateUrl (string routeName, string actionName, string controllerName, string protocol, string hostName, string fragment, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Routing.RouteCollection routeCollection, System.Web.Routing.RequestContext requestContext, bool includeImplicitMvcValues);
static member GenerateUrl : string * string * string * string * string * string * System.Web.Routing.RouteValueDictionary * System.Web.Routing.RouteCollection * System.Web.Routing.RequestContext * bool -> string
Public Shared Function GenerateUrl (routeName As String, actionName As String, controllerName As String, protocol As String, hostName As String, fragment As String, routeValues As RouteValueDictionary, routeCollection As RouteCollection, requestContext As RequestContext, includeImplicitMvcValues As Boolean) As String

Параметры

routeName
String

Имя маршрута.

actionName
String

Имя действия.

controllerName
String

Имя контроллера.

protocol
String

Протокол HTTP.

hostName
String

Имя сервера.

fragment
String

Фрагмент.

routeValues
RouteValueDictionary

Значения маршрута.

routeCollection
RouteCollection

Коллекция маршрутов.

requestContext
RequestContext

Контекст запроса.

includeImplicitMvcValues
Boolean

значение true для включения неявных значений MVC; в противном случае — false.

Возвращаемое значение

Строка, содержащая URL-адрес.

Применяется к