RouteBase.GetVirtualPath(RequestContext, RouteValueDictionary) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.