Langue

RouteBase.GetVirtualPath(RequestContext, RouteValueDictionary) Méthode

Définition

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.

S’applique à

Voir aussi