Compartir a través de


RouteBase.GetVirtualPath(RequestContext, RouteValueDictionary) Método

Definición

Si se reemplaza en una clase derivada, comprueba si la ruta coincide con los valores especificados y, si es así, genera una dirección URL y recupera información sobre la ruta.

public:
 abstract System::Web::Routing::VirtualPathData ^ GetVirtualPath(System::Web::Routing::RequestContext ^ requestContext, System::Web::Routing::RouteValueDictionary ^ values);
public abstract System.Web.Routing.VirtualPathData GetVirtualPath (System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteValueDictionary values);
abstract member GetVirtualPath : System.Web.Routing.RequestContext * System.Web.Routing.RouteValueDictionary -> System.Web.Routing.VirtualPathData
Public MustOverride Function GetVirtualPath (requestContext As RequestContext, values As RouteValueDictionary) As VirtualPathData

Parámetros

requestContext
RequestContext

Objeto que encapsula información sobre la ruta solicitada.

values
RouteValueDictionary

Objeto que contiene los parámetros para una ruta.

Devoluciones

Objeto que contiene la dirección URL generada e información sobre la ruta o null si la ruta no coincide con values.

Comentarios

Para generar una dirección URL, use el GetVirtualPath método de la RouteCollection clase . Ese método llama al GetVirtualPath método para cada ruta de la colección para determinar si esa ruta coincide con los valores de values y, por tanto, puede generar la dirección URL.

Se aplica a

Consulte también