Freigeben über


DynamicDataRoute Klasse

Definition

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
DynamicDataRoute

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)

Gilt für:

Weitere Informationen