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 Dynamic Data 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, um dynamische Daten Verhalten zu konfigurieren.
Die statische- Routes Eigenschaft des RouteTable Typs enthält eine Auflistung von Routen. Für dynamische Daten werden Routes in der Application_Start
Datei Global. asax in der Regel eine oder mehrere Routen registriert (der-Eigenschaft hinzugefügt). Beispielsweise bestimmen Routen, ob die Details für eine Daten Zeile auf der gleichen Seite wie die Liste der Zeilen angezeigt werden sollen. Sie können auch bestimmen, ob Details auf der gleichen Seite wie die Liste der Zeilen für einige Tabellen, aber keine anderen angezeigt werden sollen.
Legen Sie die Action Eigenschaften,, und fest, und ViewName Table Geben Sie Model im Konstruktor ein Muster für die URL an Route .
Dynamische Daten verwendet das URL-Muster, das Sie bereitstellen, um URL-Muster für Anforderungen abzugleichen und URLs zu erstellen. Weitere Informationen finden Sie unter DynamicDataRoute.
Konstruktoren
DynamicDataRoute(String) |
Initialisiert eine neue Instanz der DynamicDataRoute-Klasse unter Verwendung des angegebenen URL-Musters. |
Eigenschaften
Action |
Ruft den Namen einer Aktion für eine Route ab oder legt diesen fest. |
Constraints |
Ruft ein Wörterbuch von Ausdrücken ab oder legt dieses fest, die gültige Werte für einen URL-Parameter angeben. (Geerbt von Route) |
DataTokens |
Ruft benutzerdefinierte Werte ab oder legt diese fest, die an den Routenhandler übergeben werden, aber nicht verwendet werden, um zu bestimmen, ob die Route mit einem URL-Muster übereinstimmt. (Geerbt von Route) |
Defaults |
Ruft die zu verwendenden Werte ab oder legt diese fest, wenn die URL nicht alle Parameter enthält. (Geerbt von Route) |
Model |
Ruft das Datenmodell ab, für das die Route gilt, oder legt dieses fest. |
RouteExistingFiles |
Ruft einen Wert ab oder legt ihn fest, der anzeigt, ob URLs, die mit einer vorhandenen Datei übereinstimmen, vom ASP.NET-Routing behandelt werden sollen. (Geerbt von RouteBase) |
RouteHandler |
Ruft das Objekt ab, das Anforderungen für die Route verarbeitet, oder legt es fest. |
Table |
Ruft den Namen der Tabelle für die Route ab oder legt diesen fest. |
Url |
Ruft das URL-Muster für die Route ab oder legt es fest. (Geerbt von Route) |
ViewName |
Ruft den Namen der ASPX-Seite ab, die einer Route zugeordnet ist, oder legt diesen fest. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetActionFromRouteData(RouteData) |
Gibt die Aktion aus dem RouteData-Objekt für die aktuelle Dynamic Data-Webanforderung zurück. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetRouteData(HttpContextBase) |
Gibt Routinginformationen für eine bestimmte Webanforderung zurück. |
GetTableFromRouteData(RouteData) |
Identifiziert die Tabelle, die einer Dynamic Data-Webseitenanforderung zugeordnet ist. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
GetVirtualPath(RequestContext, RouteValueDictionary) |
Gibt den virtuellen Pfad einer Route zurück. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ProcessConstraint(HttpContextBase, Object, String, RouteValueDictionary, RouteDirection) |
Bestimmt, ob ein Parameterwert mit der Einschränkung für diesen Parameter übereinstimmt. (Geerbt von Route) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |