DynamicDataRoute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Route dar, die von ASP.NET dynamischen Daten verwendet wird.
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
- Vererbung
Hinweise
Sie verwenden Routen zum Konfigurieren des Dynamischen Datenverhaltens.
Die statische Routes Eigenschaft des RouteTable Typs enthält eine Sammlung von Routen. Bei Dynamischen Daten werden in der Application_Start Regel eine oder mehrere Routen im Ereignis in der Datei "Global.asax" registriert (der Routes Eigenschaft hinzugefügt). Beispielsweise bestimmen Routen, ob die Details für eine Datenzeile auf derselben Seite wie die Liste der Zeilen angezeigt werden sollen. Sie können auch bestimmen, ob Details auf derselben Seite wie die Liste der Zeilen für einige Tabellen, aber nicht für andere angezeigt werden sollen.
Sie legen die ActionEigenschaften und TableViewNameEigenschaften fest Model und stellen ein Muster für die URL im Route Konstruktor bereit.
Dynamische Daten verwenden das URL-Muster, das Sie bereitstellen, um URL-Muster für Anforderungen abzugleichen und URLs zu erstellen. Weitere Informationen finden Sie unter DynamicDataRoute.
Konstruktoren
| Name | Beschreibung |
|---|---|
| DynamicDataRoute(String) |
Initialisiert eine neue Instanz der DynamicDataRoute Klasse mithilfe des angegebenen URL-Musters. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Action |
Dient zum Abrufen oder Festlegen des Namens einer Aktion für eine Route. |
| Constraints |
Dient zum Abrufen oder Festlegen eines Wörterbuchs von Ausdrücken, die gültige Werte für einen URL-Parameter angeben. (Geerbt von Route) |
| DataTokens |
Ruft benutzerdefinierte Werte ab, die an den Routenhandler übergeben werden, aber nicht verwendet werden, um zu bestimmen, ob die Route mit einem URL-Muster übereinstimmt, oder legt diese fest. (Geerbt von Route) |
| Defaults |
Ruft die zu verwendenden Werte ab, wenn die URL nicht alle Parameter enthält, oder legt sie fest. (Geerbt von Route) |
| Model |
Ruft ab oder legt das Datenmodell fest, auf das die Route angewendet wird. |
| RouteExistingFiles |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob ASP.NET Routing URLs verarbeiten soll, die einer vorhandenen Datei entsprechen. (Geerbt von RouteBase) |
| RouteHandler |
Dient zum Abrufen oder Festlegen des Objekts, das Anforderungen für die Route verarbeitet. |
| Table |
Dient zum Abrufen oder Festlegen des Namens der Tabelle für die Route. |
| Url |
Dient zum Abrufen oder Festlegen des URL-Musters für die Route. (Geerbt von Route) |
| ViewName |
Dient zum Abrufen oder Festlegen des Namens der .aspx Seite, die einer Route zugeordnet ist. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetActionFromRouteData(RouteData) |
Gibt die Aktion aus dem RouteData Objekt für die aktuelle Dynamische Daten-Webanforderung zurück. |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetRouteData(HttpContextBase) |
Gibt Routinginformationen für eine bestimmte Webanforderung zurück. |
| GetTableFromRouteData(RouteData) |
Identifies the table that is associated with a Dynamic Data Web page request. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| GetVirtualPath(RequestContext, RouteValueDictionary) |
Gibt den virtuellen Pfad einer Route zurück. |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ProcessConstraint(HttpContextBase, Object, String, RouteValueDictionary, RouteDirection) |
Bestimmt, ob ein Parameterwert der Einschränkung für diesen Parameter entspricht. (Geerbt von Route) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |