VirtualPathData Classe
In questo articolo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta le informazioni sulla route e sul percorso virtuale che sono il risultato della generazione di un URL con il framework di routing di ASP.NET.
public ref class VirtualPathData
public class VirtualPathData
type VirtualPathData = class
Public Class VirtualPathData
- Ereditarietà
-
VirtualPathData
Esempio
Nell'esempio seguente viene illustrato un controllo che crea un URL basato su una route con parametri denominati action
e 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
Commenti
Quando si genera un URL usando il framework di routing ASP.NET, viene restituita un'istanza della VirtualPathData classe dal GetVirtualPath metodo . La VirtualPathData classe contiene informazioni sulla route corrispondente ai valori forniti quando si chiama il GetVirtualPath metodo . L'oggetto VirtualPathData contiene anche l'URL generato nella VirtualPath proprietà . La DataTokens proprietà contiene valori personalizzati per la route. Si recupera l'oggetto route usato per generare l'URL usando la Route proprietà .
Costruttori
Virtual |
Inizializza una nuova istanza della classe VirtualPathData. |
Proprietà
Data |
Ottiene la raccolta di valori personalizzati per la definizione di una route. |
Route |
Ottiene o imposta la route usata per creare l'URL. |
Virtual |
Ottiene o imposta l'URL creato dalla definizione della route. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
Get |
Funge da funzione hash predefinita. (Ereditato da Object) |
Get |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
Memberwise |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
To |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Si applica a
Prodotto | Versioni |
---|---|
.NET Framework | 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Vedi anche
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: