VirtualPathData Klas

Definitie

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)

Van toepassing op

Zie ook