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
Le route vengono usate per configurare il comportamento dei dati dinamici.
La proprietà statica Routes del RouteTable tipo contiene una raccolta di route. Per Dynamic Data, 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 di 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à , ViewNameTable, e Model e specificare un modello per l'URL nel Route costruttore.
Dynamic Data usa il modello di URL fornito per trovare le corrispondenze con i modelli di URL per le richieste e per creare URL. Per altre informazioni, vedere DynamicDataRoute.
Costruttori
| Nome | Descrizione |
|---|---|
| DynamicDataRoute(String) |
Inizializza una nuova istanza della DynamicDataRoute classe utilizzando il modello di URL specificato. |
Proprietà
| Nome | Descrizione |
|---|---|
| Action |
Ottiene o imposta il nome di un'azione per una route. |
| Constraints |
Ottiene o imposta un dizionario di espressioni che specificano valori validi per un parametro URL. (Ereditato da Route) |
| DataTokens |
Ottiene o imposta valori personalizzati passati al gestore di route, ma che non vengono usati per determinare se la route corrisponde a un modello URL. (Ereditato da Route) |
| Defaults |
Ottiene o imposta i valori da utilizzare se l'URL non contiene tutti i parametri. (Ereditato da Route) |
| Model |
Ottiene o imposta il modello di dati a cui viene applicata la route. |
| RouteExistingFiles |
Ottiene o imposta un valore che indica se ASP.NET routing deve gestire gli URL corrispondenti 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 URL per la route. (Ereditato da Route) |
| ViewName |
Ottiene o imposta il nome della pagina .aspx associata a una route. |
Metodi
| Nome | Descrizione |
|---|---|
| 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 Dynamic Data corrente. |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetRouteData(HttpContextBase) |
Restituisce informazioni di routing per una richiesta Web specifica. |
| GetTableFromRouteData(RouteData) |
Identifica la tabella associata a una richiesta di pagina Web Dynamic Data. |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| GetVirtualPath(RequestContext, RouteValueDictionary) |
Restituisce il percorso virtuale di una route. |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ProcessConstraint(HttpContextBase, Object, String, RouteValueDictionary, RouteDirection) |
Determina se un valore di parametro corrisponde al vincolo per tale parametro. (Ereditato da Route) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |