RouteBase.GetVirtualPath(RequestContext, RouteValueDictionary) Método

Definição

Quando substituído em uma classe derivada, verifica se a rota corresponde aos valores especificados e, em caso afirmativo, gera uma URL e recupera informações sobre a rota.

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

Um objeto que encapsula informações sobre a rota solicitada.

values
RouteValueDictionary

Um objeto que contém os parâmetros de uma rota.

Retornos

Um objeto que contém a URL gerada e informações sobre a rota ou null se a rota não corresponde values.

Comentários

Para gerar uma URL, use o GetVirtualPath método da RouteCollection classe. Esse método chama o GetVirtualPath método para cada rota na coleção para determinar se essa rota corresponde aos valores values e, portanto, pode gerar a URL.

Aplica-se a

Confira também