Share via


VirtualPathData Třída

Definice

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

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, která je založena 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

Při generování adresy URL pomocí rozhraní směrování ASP.NET vrátí metoda instanci VirtualPathData třídy GetVirtualPath . Třída VirtualPathData obsahuje informace o trase, které odpovídaly hodnotám, které jste zadali při vyvolání GetVirtualPath metody. Objekt VirtualPathData také obsahuje vygenerovanou adresu URL ve VirtualPath vlastnosti. Vlastnost DataTokens obsahuje vlastní hodnoty pro trasu. Pomocí vlastnosti načtete objekt trasy, který se používá k vygenerová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()

Získá aktuální Type instanci.

(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é