RouteCollection.GetVirtualPath Метод

Определение

Возвращает сведения об URL-пути, связанном с маршрутом.Returns information about the URL path that is associated with the route.

Перегрузки

GetVirtualPath(RequestContext, RouteValueDictionary)

Возвращает сведения об URL-пути, связанном с маршрутом, для заданного контекста и значений параметров.Returns information about the URL path that is associated with the route, given the specified context and parameter values.

GetVirtualPath(RequestContext, String, RouteValueDictionary)

Возвращает сведения об URL-пути, связанном с именованным маршрутом, для заданного контекста, имени маршрута и значений параметров.Returns information about the URL path that is associated with the named route, given the specified context, route name, and parameter values.

GetVirtualPath(RequestContext, RouteValueDictionary)

Возвращает сведения об URL-пути, связанном с маршрутом, для заданного контекста и значений параметров.Returns information about the URL path that is associated with the route, given the specified context and parameter values.

public:
 System::Web::Routing::VirtualPathData ^ GetVirtualPath(System::Web::Routing::RequestContext ^ requestContext, System::Web::Routing::RouteValueDictionary ^ values);
public System.Web.Routing.VirtualPathData GetVirtualPath (System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values);
member this.GetVirtualPath : System.Web.Routing.RequestContext * System.Web.Routing.RouteValueDictionary -> System.Web.Routing.VirtualPathData

Параметры

requestContext
RequestContext

Объект, инкапсулирующий сведения о запрошенном маршруте.An object that encapsulates information about the requested route.

values
RouteValueDictionary

Объект, содержащий параметры для маршрута.An object that contains the parameters for a route.

Возвраты

Объект, содержащий информацию об URL-пути, связанном с данным маршрутом.An object that contains information about the URL path that is associated with the route.

Дополнительно

GetVirtualPath(RequestContext, String, RouteValueDictionary)

Возвращает сведения об URL-пути, связанном с именованным маршрутом, для заданного контекста, имени маршрута и значений параметров.Returns information about the URL path that is associated with the named route, given the specified context, route name, and parameter values.

public:
 System::Web::Routing::VirtualPathData ^ GetVirtualPath(System::Web::Routing::RequestContext ^ requestContext, System::String ^ name, System::Web::Routing::RouteValueDictionary ^ values);
public System.Web.Routing.VirtualPathData GetVirtualPath (System.Web.Routing.RequestContext requestContext, string name, System.Web.Routing.RouteValueDictionary values);
member this.GetVirtualPath : System.Web.Routing.RequestContext * string * System.Web.Routing.RouteValueDictionary -> System.Web.Routing.VirtualPathData

Параметры

requestContext
RequestContext

Объект, инкапсулирующий сведения о запрошенном маршруте.An object that encapsulates information about the requested route.

name
String

Имя маршрута для использования при извлечении информации об URL-пути.The name of the route to use when information about the URL path is retrieved.

values
RouteValueDictionary

Объект, содержащий параметры для маршрута.An object that contains the parameters for a route.

Возвраты

Объект, содержащий информацию об URL-пути, связанном с данным маршрутом.An object that contains information about the URL path that is associated with the route.

Исключения

Маршрут с именем, указанным в параметре name не найден.No route could be found that has the name specified in the name parameter.

Дополнительно

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