DynamicDataRoute Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje trasu, kterou používá ASP.NET dynamická 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
- Dědičnost
Poznámky
Ke konfiguraci chování dynamických dat se používají trasy.
Statická Routes vlastnost RouteTable typu obsahuje kolekci tras. V případě dynamických dat se v případě souboru Global.asax obvykle zaregistruje jedna nebo více tras (přidají do Routes vlastnosti Application_Start ). Trasy například určují, jestli se mají podrobnosti pro řádek dat zobrazovat na stejné stránce jako seznam řádků. Můžou také určit, jestli by se podrobnosti měly zobrazit na stejné stránce jako seznam řádků některých tabulek, ale ne na jiných.
Nastavíte , Action, ViewNameTablea vlastnosti a Model zadáte vzor adresy URL v konstruktoruRoute.
Dynamická data používají vzor adresy URL, který zadáte, aby odpovídal vzorům adres URL pro požadavky a k vytváření adres URL. Další informace najdete na webu DynamicDataRoute.
Konstruktory
| Name | Description |
|---|---|
| DynamicDataRoute(String) |
Inicializuje novou instanci DynamicDataRoute třídy pomocí zadaného vzoru adresy URL. |
Vlastnosti
| Name | Description |
|---|---|
| Action |
Získá nebo nastaví název akce pro trasu. |
| Constraints |
Získá nebo nastaví slovník výrazů, které určují platné hodnoty pro parametr adresy URL. (Zděděno od Route) |
| DataTokens |
Získá nebo nastaví vlastní hodnoty, které jsou předány obslužné rutině trasy, ale které se nepoužívají k určení, zda trasa odpovídá vzoru adresy URL. (Zděděno od Route) |
| Defaults |
Získá nebo nastaví hodnoty, které se mají použít, pokud adresa URL neobsahuje všechny parametry. (Zděděno od Route) |
| Model |
Získá nebo nastaví datový model, na který se trasa vztahuje. |
| RouteExistingFiles |
Získá nebo nastaví hodnotu, která určuje, zda má směrování ASP.NET zpracovat adresy URL, které odpovídají existujícímu souboru. (Zděděno od RouteBase) |
| RouteHandler |
Získá nebo nastaví objekt, který zpracovává požadavky na trasu. |
| Table |
Získá nebo nastaví název tabulky pro trasu. |
| Url |
Získá nebo nastaví vzor adresy URL pro trasu. (Zděděno od Route) |
| ViewName |
Získá nebo nastaví název .aspx stránky, která je přidružená k trase. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetActionFromRouteData(RouteData) |
Vrátí akci z objektu RouteData pro aktuální požadavek na web dynamických dat. |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetRouteData(HttpContextBase) |
Vrátí informace o směrování pro konkrétní webový požadavek. |
| GetTableFromRouteData(RouteData) |
Identifikuje tabulku přidruženou k požadavku na webovou stránku Dynamická data. |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| GetVirtualPath(RequestContext, RouteValueDictionary) |
Vrátí virtuální cestu trasy. |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ProcessConstraint(HttpContextBase, Object, String, RouteValueDictionary, RouteDirection) |
Určuje, zda hodnota parametru odpovídá omezení pro tento parametr. (Zděděno od Route) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |