Udostępnij za pośrednictwem


VirtualPathData Klasa

Definicja

Reprezentuje informacje o trasie i ścieżce wirtualnej, które są wynikiem wygenerowania adresu URL za pomocą platformy routingu ASP.NET.

public ref class VirtualPathData
public class VirtualPathData
type VirtualPathData = class
Public Class VirtualPathData
Dziedziczenie
VirtualPathData

Przykłady

W poniższym przykładzie pokazano kontrolkę, która tworzy adres URL oparty na trasie zawierającej parametry o nazwach action i 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

Uwagi

W przypadku generowania adresu URL przy użyciu platformy routingu ASP.NET wystąpienie VirtualPathData klasy jest zwracane przez metodę GetVirtualPath . Klasa VirtualPathData zawiera informacje o trasie, która odpowiadała wartościom podanym podczas wywoływanej GetVirtualPath metody. Obiekt VirtualPathData zawiera również wygenerowany adres URL we VirtualPath właściwości . Właściwość DataTokens zawiera wartości niestandardowe dla trasy. Pobierasz obiekt trasy używany do generowania adresu URL przy użyciu Route właściwości .

Konstruktory

VirtualPathData(RouteBase, String)

Inicjuje nowe wystąpienie klasy VirtualPathData.

Właściwości

DataTokens

Pobiera kolekcję wartości niestandardowych dla definicji trasy.

Route

Pobiera lub ustawia trasę używaną do utworzenia adresu URL.

VirtualPath

Pobiera lub ustawia adres URL utworzony na podstawie definicji trasy.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też