DynamicDataRoute Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un itinéraire utilisé par ASP.NET Données dynamiques.
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
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 Les données dynamiques, un ou plusieurs itinéraires sont généralement inscrits (ajoutés à la Routes propriété) dans l’événement dans le Application_Start 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 des lignes de certaines tables, mais pas d’autres.
Vous définissez les Actionpropriétés, ViewNameet ModelTabledéfinissez les propriétés et fournissez un modèle pour l’URL dans le Route constructeur.
Les données dynamiques utilisent 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
| Nom | Description |
|---|---|
| DynamicDataRoute(String) |
Initialise une nouvelle instance de la DynamicDataRoute classe à l’aide du modèle d’URL spécifié. |
Propriétés
| Nom | Description |
|---|---|
| Action |
Obtient ou définit le nom d’une action pour une route. |
| Constraints |
Obtient ou définit un dictionnaire d’expressions qui spécifient des valeurs valides pour un paramètre d’URL. (Hérité de Route) |
| DataTokens |
Obtient ou définit des valeurs personnalisées transmises au gestionnaire de routage, 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 ASP.NET routage doit gérer les URL qui correspondent à un fichier existant. (Hérité de RouteBase) |
| RouteHandler |
Obtient ou définit l’objet qui traite les demandes de l’itinéraire. |
| Table |
Obtient ou définit le nom de la table pour l’itinéraire. |
| Url |
Obtient ou définit le modèle d’URL de l’itinéraire. (Hérité de Route) |
| ViewName |
Obtient ou définit le nom de la page .aspx associée à un itinéraire. |
Méthodes
| Nom | Description |
|---|---|
| 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 de données dynamiques actuelle. |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetRouteData(HttpContextBase) |
Retourne des informations de routage pour une requête Web spécifique. |
| GetTableFromRouteData(RouteData) |
Identifie la table associée à une demande de page Web de données dynamiques. |
| GetType() |
Obtient la 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 Objectactuel. (Hérité de Object) |
| ProcessConstraint(HttpContextBase, Object, String, RouteValueDictionary, RouteDirection) |
Détermine si une valeur de paramètre correspond à la contrainte de ce paramètre. (Hérité de Route) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |