DynamicDataRoute Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
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) |