RouteBase.GetVirtualPath(RequestContext, RouteValueDictionary) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
En cas de substitution dans une classe dérivée, vérifie si l’itinéraire correspond aux valeurs spécifiées et, dans ce cas, génère une URL et récupère des informations sur l’itinéraire.
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
Paramètres
- requestContext
- RequestContext
Objet qui encapsule des informations sur l’itinéraire demandé.
- values
- RouteValueDictionary
Objet qui contient les paramètres d'un itinéraire.
Retours
Objet qui contient l’URL générée et des informations sur l’itinéraire, ou null
si l’itinéraire ne correspond pas à values
.
Remarques
Pour générer une URL, vous utilisez la GetVirtualPath méthode de la RouteCollection classe . Cette méthode appelle la GetVirtualPath méthode pour chaque route de la collection pour déterminer si cette route correspond aux valeurs dans values
et peut donc générer l’URL.