DynamicDataRoute Klas

Definitie

Vertegenwoordigt een route die wordt gebruikt door ASP.NET dynamische gegevens.

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
Overname
DynamicDataRoute

Opmerkingen

U gebruikt routes om het gedrag van dynamische gegevens te configureren.

De statische Routes eigenschap van het RouteTable type bevat een verzameling routes. Voor dynamische gegevens worden een of meer routes meestal geregistreerd (toegevoegd aan de Routes eigenschap) in het Application_Start gebeurtenisbestand Global.asax. Routes bepalen bijvoorbeeld of de details voor een rij met gegevens moeten worden weergegeven op dezelfde pagina als de lijst met rijen. Ze kunnen ook bepalen of details moeten worden weergegeven op dezelfde pagina als de lijst met rijen voor sommige tabellen, maar niet voor andere tabellen.

U stelt de Action, ViewNameen Tablede eigenschappen in en Model geeft een patroon op voor de URL in de Route constructor.

Dynamische gegevens maken gebruik van het URL-patroon dat u opgeeft om URL-patronen voor aanvragen te vinden en URL's te maken. Zie DynamicDataRoute voor meer informatie.

Constructors

Name Description
DynamicDataRoute(String)

Initialiseert een nieuw exemplaar van de DynamicDataRoute klasse met behulp van het opgegeven URL-patroon.

Eigenschappen

Name Description
Action

Hiermee haalt u de naam van een actie voor een route op of stelt u deze in.

Constraints

Hiermee wordt een woordenlijst met expressies opgehaald of ingesteld waarmee geldige waarden voor een URL-parameter worden opgegeven.

(Overgenomen van Route)
DataTokens

Hiermee worden aangepaste waarden opgehaald of ingesteld die worden doorgegeven aan de route-handler, maar die niet worden gebruikt om te bepalen of de route overeenkomt met een URL-patroon.

(Overgenomen van Route)
Defaults

Hiermee worden de waarden opgehaald of ingesteld die moeten worden gebruikt als de URL niet alle parameters bevat.

(Overgenomen van Route)
Model

Hiermee wordt het gegevensmodel opgehaald of ingesteld waarop de route van toepassing is.

RouteExistingFiles

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of ASP.NET routering URL's moet verwerken die overeenkomen met een bestaand bestand.

(Overgenomen van RouteBase)
RouteHandler

Hiermee wordt het object opgehaald of ingesteld waarmee aanvragen voor de route worden verwerkt.

Table

Hiermee haalt u de naam van de tabel voor de route op of stelt u deze in.

Url

Hiermee haalt u het URL-patroon voor de route op of stelt u dit in.

(Overgenomen van Route)
ViewName

Hiermee haalt u de naam op van de .aspx pagina die is gekoppeld aan een route.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetActionFromRouteData(RouteData)

Retourneert de actie van het RouteData object voor de huidige dynamische gegevenswebaanvraag.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetRouteData(HttpContextBase)

Retourneert routeringsinformatie voor een specifieke webaanvraag.

GetTableFromRouteData(RouteData)

Identificeert de tabel die is gekoppeld aan een dynamische gegevenswebpaginaaanvraag.

GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
GetVirtualPath(RequestContext, RouteValueDictionary)

Retourneert het virtuele pad van een route.

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ProcessConstraint(HttpContextBase, Object, String, RouteValueDictionary, RouteDirection)

Bepaalt of een parameterwaarde overeenkomt met de beperking voor die parameter.

(Overgenomen van Route)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op

Zie ook