Partager via


VirtualPathData Classe

Définition

Représente des informations sur l’itinéraire et le chemin d’accès 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 de routage utilisé pour générer l’URL à l’aide de la Route propriété.

Constructeurs

Nom Description
VirtualPathData(RouteBase, String)

Initialise une nouvelle instance de la classe VirtualPathData.

Propriétés

Nom Description
DataTokens

Obtient la collection de valeurs personnalisées pour la définition de route.

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éée à partir de la définition de route.

Méthodes

Nom Description
Equals(Object)

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

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

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

(Hérité de Object)

S’applique à

Voir aussi