VirtualPathData Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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) |