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, le cas échéant, 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 les informations relatives à l’itinéraire, ou null si l’itinéraire ne correspond valuespas.
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 itinéraire de la collection pour déterminer si cet itinéraire correspond aux valeurs values et peut donc générer l’URL.