VirtualPathData Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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) |