Compartir vía


VirtualPathData Clase

Definición

Representa información sobre la ruta y la ruta de acceso virtual que son el resultado de la generación de una dirección URL con el marco de enrutamiento de ASP.NET.

public ref class VirtualPathData
public class VirtualPathData
type VirtualPathData = class
Public Class VirtualPathData
Herencia
VirtualPathData

Ejemplos

En el ejemplo siguiente se muestra un control que crea una dirección URL basada en una ruta que tiene parámetros denominados action y 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

Comentarios

Cuando se genera una dirección URL mediante el marco de enrutamiento de ASP.NET, el GetVirtualPath método devuelve una instancia de la VirtualPathData clase . La VirtualPathData clase contiene información sobre la ruta que coincide con los valores que proporcionó al llamar al GetVirtualPath método . El VirtualPathData objeto también contiene la dirección URL generada en la VirtualPath propiedad . La DataTokens propiedad contiene valores personalizados para la ruta. Puede recuperar el objeto de ruta que se usa para generar la dirección URL mediante la Route propiedad .

Constructores

VirtualPathData(RouteBase, String)

Inicializa una nueva instancia de la clase VirtualPathData.

Propiedades

DataTokens

Obtiene la colección de valores personalizados para la definición de ruta.

Route

Obtiene o establece la ruta que se usa para crear la dirección URL.

VirtualPath

Obtiene o establece la dirección URL que se creó a partir de la definición de ruta.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también