DynamicDataRoute Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
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) |