Partager via


VirtualPathData Classe

Définition

Représente les informations relatives à l’itinéraire et au chemin virtuel qui sont le résultat de la génération d’une URL avec l’infrastructure de routage ASP.NET.

public ref class VirtualPathData
public class VirtualPathData
type VirtualPathData = class
Public Class VirtualPathData
Héritage
VirtualPathData

Exemples

L’exemple suivant montre un contrôle qui crée une URL basée sur un itinéraire qui a des paramètres nommés action et 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

Remarques

Lorsque vous générez une URL à l’aide de l’infrastructure de routage ASP.NET, une instance de la VirtualPathData classe est retournée par la GetVirtualPath méthode . La VirtualPathData classe contient des informations sur l’itinéraire qui correspond aux valeurs que vous avez fournies lorsque vous avez appelé la GetVirtualPath méthode . L’objet VirtualPathData contient également l’URL générée dans la VirtualPath propriété . La DataTokens propriété contient des valeurs personnalisées pour l’itinéraire. Vous récupérez l’objet route utilisé pour générer l’URL à l’aide de la Route propriété .

Constructeurs

VirtualPathData(RouteBase, String)

Initialise une nouvelle instance de la classe VirtualPathData.

Propriétés

DataTokens

Obtient la collection de valeurs personnalisées pour la définition d’itinéraire.

Route

Obtient ou définit l’itinéraire utilisé pour créer l’URL.

VirtualPath

Obtient ou définit l’URL qui a été créé à partir de la définition d’itinéraire.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Voir aussi