Partager via


DynamicDataRoute Classe

Définition

Représente un itinéraire utilisé par Dynamic Data ASP.NET.

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
Héritage
DynamicDataRoute

Remarques

Vous utilisez des itinéraires pour configurer le comportement des données dynamiques.

La propriété statique Routes du RouteTable type contient une collection d’itinéraires. Pour Dynamic Data, un ou plusieurs itinéraires sont généralement inscrits (ajoutés à la Routes propriété) dans l’événement Application_Start dans le fichier Global.asax. Par exemple, les itinéraires déterminent si les détails d’une ligne de données doivent être affichés sur la même page que la liste des lignes. Ils peuvent également déterminer si les détails doivent apparaître sur la même page que la liste de lignes pour certaines tables, mais pas pour d’autres.

Vous définissez les Actionpropriétés , ViewName, Tableet Model et et fournissez un modèle pour l’URL dans le Route constructeur.

Dynamic Data utilise le modèle d’URL que vous fournissez pour faire correspondre les modèles d’URL pour les requêtes et créer des URL. Pour plus d'informations, consultez DynamicDataRoute.

Constructeurs

DynamicDataRoute(String)

Initialise une nouvelle instance de la classe DynamicDataRoute à l'aide du modèle d'URL spécifié.

Propriétés

Action

Obtient ou définit le nom d'une action pour un itinéraire.

Constraints

Obtient ou définit un dictionnaire des expressions qui spécifient les valeurs valides d’un paramètre d’URL.

(Hérité de Route)
DataTokens

Obtient ou définit des valeurs personnalisées qui sont passées au gestionnaire d’itinéraires, mais qui ne sont pas utilisées pour déterminer si l’itinéraire correspond à un modèle d’URL.

(Hérité de Route)
Defaults

Obtient ou définit les valeurs à utiliser si l’URL ne contient pas tous les paramètres.

(Hérité de Route)
Model

Obtient ou définit le modèle de données auquel l'itinéraire s'applique.

RouteExistingFiles

Obtient ou définit une valeur qui indique si le routage ASP.NET doit gérer des URL qui correspondent à un fichier existant.

(Hérité de RouteBase)
RouteHandler

Obtient ou définit l’objet qui traite les requêtes pour la route.

Table

Obtient ou définit le nom de la table pour l'itinéraire.

Url

Obtient ou définit le modèle d’URL pour la route.

(Hérité de Route)
ViewName

Obtient ou définit le nom de la page .aspx associée à un itinéraire.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetActionFromRouteData(RouteData)

Retourne l'action de l'objet RouteData pour la requête Web Dynamic Data actuelle.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetRouteData(HttpContextBase)

Retourne des informations d'itinéraire pour une requête Web spécifique.

GetTableFromRouteData(RouteData)

Identifie la table associée à une requête de page Web Dynamic Data.

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
GetVirtualPath(RequestContext, RouteValueDictionary)

Retourne le chemin d'accès virtuel d'un itinéraire.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ProcessConstraint(HttpContextBase, Object, String, RouteValueDictionary, RouteDirection)

Détermine si une valeur de paramètre correspond à la contrainte pour ce paramètre.

(Hérité de Route)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Voir aussi