DynamicDataRoute Classe
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 una route utilizzata da ASP.NET Dynamic Data.
public ref class DynamicDataRoute : System::Web::Routing::Route
public class DynamicDataRoute : System.Web.Routing.Route
type DynamicDataRoute = class
inherit Route
Public Class DynamicDataRoute
Inherits Route
- Ereditarietà
Commenti
Si usano le route per configurare il comportamento dei dati dinamici.
La proprietà statica Routes del RouteTable tipo contiene una raccolta di route. Per i dati dinamici, una o più route vengono in genere registrate (aggiunte alla Routes proprietà) nell'evento Application_Start
nel file Global.asax. Ad esempio, le route determinano se i dettagli per una riga di dati devono essere visualizzati nella stessa pagina dell'elenco di righe. Possono anche determinare se i dettagli devono essere visualizzati nella stessa pagina dell'elenco di righe per alcune tabelle, ma non altri.
Impostare le Actionproprietà , ViewName, Tablee Model e fornire un modello per l'URL nel Route costruttore.
I dati dinamici usano il modello URL fornito per corrispondere ai modelli DI URL per le richieste e per creare URL. Per altre informazioni, vedere DynamicDataRoute.
Costruttori
DynamicDataRoute(String) |
Inizializza una nuova istanza della classe DynamicDataRoute utilizzando il modello di URL specificato. |
Proprietà
Action |
Ottiene o imposta il nome di un'azione per una route. |
Constraints |
Ottiene o imposta un dizionario di espressioni che specificano i valori validi per un parametro URL. (Ereditato da Route) |
DataTokens |
Ottiene o imposta i valori personalizzati passati al gestore di route, che però non vengono usati per determinare se la route corrisponde a un modello di URL specifico. (Ereditato da Route) |
Defaults |
Ottiene o imposta i valori da usare se l'URL non contiene tutti i parametri. (Ereditato da Route) |
Model |
Ottiene o imposta il modello dati a cui viene applicata la route. |
RouteExistingFiles |
Ottiene o imposta un valore che indica se il routing ASP.NET deve gestire gli URL che corrispondono a un file esistente. (Ereditato da RouteBase) |
RouteHandler |
Ottiene o imposta l'oggetto che elabora le richieste per la route. |
Table |
Ottiene o imposta il nome della tabella per la route. |
Url |
Ottiene o imposta il modello di URL per la route. (Ereditato da Route) |
ViewName |
Ottiene o imposta il nome della pagina aspx associata a una route. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetActionFromRouteData(RouteData) |
Restituisce l'azione dall'oggetto RouteData per la richiesta Web corrente di Dynamic Data. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetRouteData(HttpContextBase) |
Restituisce le informazioni sul routing per una richiesta Web specifica. |
GetTableFromRouteData(RouteData) |
Identifica la tabella associata a una richiesta di pagina Web di Dynamic Data. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
GetVirtualPath(RequestContext, RouteValueDictionary) |
Restituisce il percorso virtuale di una route. |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ProcessConstraint(HttpContextBase, Object, String, RouteValueDictionary, RouteDirection) |
Determina se un valore del parametro corrisponde al vincolo per il parametro. (Ereditato da Route) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |