Sdílet prostřednictvím


VirtualPathData Třída

Definice

Představuje informace o trase a virtuální cestě, které jsou výsledkem generování adresy URL s ASP.NET rozhraní směrování.

public ref class VirtualPathData
public class VirtualPathData
type VirtualPathData = class
Public Class VirtualPathData
Dědičnost
VirtualPathData

Příklady

Následující příklad ukazuje ovládací prvek, který vytvoří adresu URL založenou na trase s parametry s názvem action a 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

Poznámky

Když vygenerujete adresu URL pomocí rozhraní směrování ASP.NET, vrátí GetVirtualPath metoda instanci VirtualPathData třídy . Třída VirtualPathData obsahuje informace o trase, které odpovídaly hodnotám, které jste zadali při zavolání GetVirtualPath metody. Objekt VirtualPathData také obsahuje vygenerovanou adresu URL ve VirtualPath vlastnosti . Vlastnost DataTokens obsahuje vlastní hodnoty trasy. Pomocí vlastnosti načtete objekt trasy, který se používá ke generování adresy URL Route .

Konstruktory

VirtualPathData(RouteBase, String)

Inicializuje novou instanci VirtualPathData třídy .

Vlastnosti

DataTokens

Získá kolekci vlastních hodnot pro definici trasy.

Route

Získá nebo nastaví trasu, která se používá k vytvoření adresy URL.

VirtualPath

Získá nebo nastaví adresu URL, která byla vytvořena z definice trasy.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také