VirtualPathData Klas
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.
Vertegenwoordigt informatie over de route en het virtuele pad die het resultaat zijn van het genereren van een URL met het ASP.NET routeringsframework.
public ref class VirtualPathData
public class VirtualPathData
type VirtualPathData = class
Public Class VirtualPathData
- Overname
-
VirtualPathData
Voorbeelden
In het volgende voorbeeld ziet u een besturingselement waarmee een URL wordt gemaakt die is gebaseerd op een route met parameters met de naam action en categoryName.
RouteValueDictionary parameters = new RouteValueDictionary { { "action", "show" }, { "categoryName", "bikes" } };
VirtualPathData vpd = RouteTable.Routes.GetVirtualPath(null, parameters);
HyperLink1.NavigateUrl = vpd.VirtualPath;
Dim vpd As VirtualPathData
Dim parameters As RouteValueDictionary
parameters = New RouteValueDictionary(New With {.action = "show", .categoryName = "bikes"})
vpd = RouteTable.Routes.GetVirtualPath(Nothing, parameters)
HyperLink1.NavigateUrl = vpd.VirtualPath
Opmerkingen
Wanneer u een URL genereert met behulp van het ASP.NET routeringsframework, wordt een exemplaar van de klasse VirtualPathData geretourneerd door de methode GetVirtualPath. De VirtualPathData klasse bevat informatie over de route die overeenkomt met de waarden die u hebt opgegeven toen u de GetVirtualPath methode aanriep. Het VirtualPathData object bevat ook de gegenereerde URL in de VirtualPath eigenschap. De DataTokens eigenschap bevat aangepaste waarden voor de route. U haalt het routeobject op dat wordt gebruikt voor het genereren van de URL met behulp van de Route eigenschap.
Constructors
| Name | Description |
|---|---|
| VirtualPathData(RouteBase, String) |
Initialiseert een nieuw exemplaar van de VirtualPathData klasse. |
Eigenschappen
| Name | Description |
|---|---|
| DataTokens |
Hiermee haalt u de verzameling aangepaste waarden voor de routedefinitie op. |
| Route |
Hiermee haalt u de route op die wordt gebruikt om de URL te maken of stelt u deze in. |
| VirtualPath |
Hiermee haalt u de URL op die is gemaakt op basis van de routedefinitie of stelt u deze in. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |