RouteBase.GetVirtualPath(RequestContext, RouteValueDictionary) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Wanneer de route wordt overschreven in een afgeleide klasse, controleert u of de route overeenkomt met de opgegeven waarden. Als dat het zo is, genereert u een URL en haalt u informatie over de route op.
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
Parameters
- requestContext
- RequestContext
Een object dat informatie over de aangevraagde route inkapselt.
- values
- RouteValueDictionary
Een object dat de parameters voor een route bevat.
Retouren
Een object dat de gegenereerde URL en informatie over de route bevat, of null als de route niet overeenkomt values.
Opmerkingen
Als u een URL wilt genereren, gebruikt u de GetVirtualPath methode van de RouteCollection klasse. Deze methode roept de GetVirtualPath methode aan voor elke route in de verzameling om te bepalen of die route overeenkomt met de waarden in values en kan daarom de URL genereren.