DynamicDataRoute Klass

Definition

Representerar en väg som används av ASP.NET dynamiska 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
Arv
DynamicDataRoute

Kommentarer

Du använder vägar för att konfigurera beteende för dynamiska data.

Den statiska Routes egenskapen för RouteTable typen innehåller en samling vägar. För dynamiska data registreras vanligtvis en eller flera vägar (läggs till Routes i egenskapen) i Application_Start händelsen i filen Global.asax. Vägar avgör till exempel om information för en rad med data ska visas på samma sida som listan med rader. De kan också avgöra om information ska visas på samma sida som listan över rader för vissa tabeller men inte andra.

Du anger Actionegenskaperna , ViewName, Tableoch Model och ger ett mönster för URL:en i Route konstruktorn.

Dynamiska data använder det URL-mönster som du anger för att matcha URL-mönster för begäranden och för att skapa URL:er. Mer information finns i DynamicDataRoute.

Konstruktorer

Name Description
DynamicDataRoute(String)

Initierar en ny instans av DynamicDataRoute klassen med hjälp av det angivna URL-mönstret.

Egenskaper

Name Description
Action

Hämtar eller anger namnet på en åtgärd för en väg.

Constraints

Hämtar eller anger en ordlista med uttryck som anger giltiga värden för en URL-parameter.

(Ärvd från Route)
DataTokens

Hämtar eller anger anpassade värden som skickas till väghanteraren, men som inte används för att avgöra om vägen matchar ett URL-mönster.

(Ärvd från Route)
Defaults

Hämtar eller anger de värden som ska användas om URL:en inte innehåller alla parametrar.

(Ärvd från Route)
Model

Hämtar eller anger den datamodell som vägen gäller för.

RouteExistingFiles

Hämtar eller anger ett värde som anger om ASP.NET routning ska hantera URL:er som matchar en befintlig fil.

(Ärvd från RouteBase)
RouteHandler

Hämtar eller anger det objekt som bearbetar begäranden för vägen.

Table

Hämtar eller anger namnet på tabellen för vägen.

Url

Hämtar eller anger URL-mönstret för vägen.

(Ärvd från Route)
ViewName

Hämtar eller anger namnet på den .aspx sida som är associerad med en väg.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetActionFromRouteData(RouteData)

Returnerar åtgärden från RouteData objektet för den aktuella webbbegäran om dynamiska data.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetRouteData(HttpContextBase)

Returnerar routningsinformation för en specifik webbbegäran.

GetTableFromRouteData(RouteData)

Identifierar tabellen som är associerad med en begäran om dynamisk datawebbsida.

GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
GetVirtualPath(RequestContext, RouteValueDictionary)

Returnerar den virtuella sökvägen för en väg.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ProcessConstraint(HttpContextBase, Object, String, RouteValueDictionary, RouteDirection)

Avgör om ett parametervärde matchar villkoret för parametern.

(Ärvd från Route)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även